Open source187+ StarsFree Forever

Forms Made
Effortless

Transform your static sites with powerful forms that work instantly. Zero backend code, seamless Google Sheets integration, and built-in spam protection

187+ GitHub stars
5.0 rating
FormEasy submission
FormEasy Interface
Setup Complete
5min
Setup Time
FormEasy - Handle forms easily for static sites without any server for FREE

Get Started in 4 Simple Steps

From zero to working forms in under 5 minutes. No complex setup, no configuration required.

1

Create Google Sheet

Set up a new Google Sheet with headers for your form fields (name, email, message, etc.)

2

Add FormEasy Library

Open Apps Script and add our library using the provided Script ID

3

Deploy Web App

Add our simple code and deploy as a web app to get your form endpoint

4

Update Your Form

Point your HTML form to the generated webhook URL and start collecting submissions

Everything You Need, Nothing You Don't

Powerful features designed for real productivity, not bloat.

Zero Backend Code

Handle form submissions without writing a single line of server-side code. Perfect for static sites, JAMstack, and serverless applications.

Instant Google Sheets Integration

Your form submissions appear instantly in Google Sheets. No API keys, no complex setup - just pure simplicity.

Built-in Spam Protection

Advanced spam filtering and reCAPTCHA integration keep your forms secure from bots and malicious submissions.

Email Notifications

Get instant email alerts for new submissions with customizable templates and smart filtering.

Lightning Fast Setup

From zero to working forms in under 5 minutes. Copy-paste setup with no configuration required.

100% Open Source

Completely transparent codebase. Host it yourself, customize it, or contribute to make it better.

Code Setup

Script ID

Copy this ID to add the FormEasy library to your Apps Script project

text
1CAyzGbXdwMlko81SbJAjRp7ewxhyGKhDipDK4v8ZvlpYqrMAAzbFNccL

Apps Script Code

Add this simple function to your Apps Script project and deploy as a web app

javascript
function doPost(req) {
  FormEasy.setEmail('[email protected]');
  return FormEasy.action(req);
}

HTML Form

Update your form action to point to your deployed web app URL

html
<form action="YOUR_WEBAPP_URL" method="POST">
  <input name="name" placeholder="Name" required>
  <input name="email" placeholder="Email" required>
  <textarea name="message" placeholder="Message" required></textarea>
  <button type="submit">Send</button>
</form>

Perfect for Every Use Case

From simple contact forms to complex surveys, FormEasy handles it all with ease.

πŸ’Ό

Contact Forms

Professional contact forms for business websites and portfolios

  • Lead generation
  • Customer support
  • Inquiry forms
πŸ“§

Newsletter Signups

Collect email subscribers with instant Google Sheets storage

  • Email marketing
  • Newsletter lists
  • Subscriber management
πŸ“Š

Survey Forms

Create surveys and feedback forms for research and insights

  • Customer feedback
  • Market research
  • User surveys
🎫

Event Registrations

Handle event registrations and RSVPs without complex backend

  • Event signups
  • RSVP forms
  • Registration systems

Loved by Developers

Join thousands of developers who have simplified their form handling with FormEasy.

K
B
S

β€œThis is amazing, FREE, and open-source. WOW, what more can you ask for?”

- Kai, Founder at SaasZilla

5.0 rating on Product Hunt
187+ GitHub stars

Why FormEasy Wins

Compare FormEasy with other form solutions and see why developers choose us.

Features

FormEasy

Formspree

Netlify Forms

Setup Time
5 minutes
10 minutes
15 minutes
Monthly Cost
Free Forever
$15/month
Free (limited)
Google Sheets
βœ… Built-in
❌ Third-party
❌ Not available
Spam Protection
βœ… Advanced
βœ… Basic
βœ… Basic
Custom Code
βœ… Open Source
❌ Closed
❌ Limited
Email Notifications
βœ… Instant
βœ… Instant
βœ… Instant

Ready to Transform Your Form Handling?

Join thousands of developers who have simplified their form handling. Get started in 5 minutes, no credit card required.

πŸ†“ Free Forever | ⚑ 5-Minute Setup | πŸ”’ 100% Secure