Make form submissions our problem, not yours.

Formgrid is an open-source Form API for HTML forms. No backend required. Handle form submissions, spam protection, and automation with a single endpoint. Self-host for full privacy or use our hosted version in seconds.

Easy Integration

Simply point your HTML form action to our generated endpoint URL

Spam Protection

Built-in honeypot fields and rate limiting to prevent spam

Email Notifications

Get instant email notifications when forms are submitted

Why Formgrid Exists

Developers shouldn't have to build form handling logic ever again.

The Problem We Solve

Building endpoints, securing them, adding CAPTCHA, spam filters, and email notifications. All for a simple contact form. It's repetitive and error-prone.

Every developer has been there: you need a contact form for your website, but setting up the backend feels like overkill for such a simple task.

Formgrid was built to end the pain of form handling.

Just plug in your HTML form and get instant submissions, spam filtering, and integrations without writing a single line of backend code.

form-handling-comparison.js

<!-- The old way: hours of work -->

// 1.Setup backend server
// 2. Create POST endpoint
// 3. Add form validation and spam filtering
// 4. Implement CAPTCHA
// 5. Add spam filtering
// 6. Set up email service
// 7. Handle errors
// 8. Deploy and maintain.

<!-- The Formgrid way: 30 seconds -->

// 100+ lines of code later...
<form action="https://formgrid.io/api/f/your-form-id" 
   method="POST">
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <textarea name="message"></textarea>
  <button type="submit">Send</button>
</form>

How It Works

Get up and running in 3 simple steps

1

Create a Form

From your dashboard or API. Get a unique endpoint URL instantly.

2

Copy the Endpoint

Point your HTML form action to your Formgrid endpoint.

3

Receive Submissions

View them in your dashboard or forward to email, Slack, or Google Sheets.

Example Integration

Connect your HTML form to Formgrid in seconds

contact-form.html
<!-- Your HTML form -->
<form action="https://formgrid.io/api/your-form-id" method="POST">
  <input type="text" name="name" placeholder="Your Name" required />
  <input type="email" name="email" placeholder="Your Email" required />
  <textarea name="message" placeholder="Your Message"></textarea>
  <button type="submit">Send Message</button>
</form>

Simple, Transparent Pricing

Choose the plan that's right for you

Free

For indie devs & hobby projects

$0 /month
  • Unlimited forms
  • 50 submissions/month total
  • Captcha + Honeypot spam protection
  • Basic email notifications (to one address)
  • JSON API access
  • No file uploads
  • No integrations
Get Started Free
Most Popular

Premium

For developers & startups

$8 /month
  • Unlimited forms
  • 5,000 submissions/month
  • Captcha + Honeypot spam protection
  • Advanced email notifications (multiple recipients, custom subjects, and templates)
  • File uploads (max 5MB per file)
  • Basic integrations (Slack, Zapier, Airtable, Google Sheets)
Get Started with Premium

Business

For agencies & SaaS teams

$29 /month
  • Everything in Premium
  • 50,000 submissions/month
  • Advanced integrations (Notion, Discord, Webhooks, etc.)
  • Branded email notifications (custom "From" name or sender address)
  • Priority webhook delivery
  • Priority email support
Get Started

Features

See how we compare to other form handling solutions

Feature Formgrid Formspree Getform Kwesforms
Open Source
Self-host Option
Built-in CAPTCHA ⚠️ Paid ⚠️ Paid
Honeypot Protection ⚠️ ⚠️
Email Notifications
Webhooks
Pricing $8/mo $12/mo $10/mo $15/mo

Open Source

Transparent, customizable, and self-hostable.

Spam Protection

Built-in honeypot & Google reCAPTCHA support.

Email Notifications

Get notified instantly for every submission.

Simple Integration

Works with plain HTML forms. No JS required.

Privacy First

GDPR-friendly. No tracking, no data selling.

Flexible Hosting

Use our hosted SaaS or deploy on your own Docker instance.

Integrations (Coming Soon)

Connect Formgrid with your favorite tools and services

Coming Soon - No custom code required
Slack

Slack

Send form submissions directly to Slack channels

Airtable

Airtable

Auto-populate your Airtable bases

Zapier

Zapier

Connect to 5000+ apps via Zapier

Google Sheets

Google Sheets

Store submissions in spreadsheets

Notion

Sync submissions to Notion databases

Webhook

Webhooks

Custom endpoint integrations

No Custom Code Required

Just connect and automate. Formgrid handles all the technical complexity so you can focus on what matters most.

Self-Hosting with Docker (Open Source)

Run your own version with full control. No vendor lock-in.

Get Started in Minutes

1

Clone the Repository

Terminal
git clone https://github.com/allenarduino/formgrid.git
2

Start Locally

Terminal
cd formgrid && formgrid start
3

Open Dashboard

Browser
https://formgrid.dev/app

Why Self-Host?

Complete Control

Full ownership of your data and infrastructure

No Vendor Lock-in

Open source means you can customize and extend

Free Forever

No monthly fees when you self-host

Enterprise Ready

Deploy on your own infrastructure with your security policies

Docker

Docker Ready

One-click deployment with Docker Compose

Join the Community

We're building in public. Connect with developers who value simplicity, freedom, and transparency.

Star us on GitHub

Help us grow by starring the repository and contributing to the open source project.

View Repository

Join our Discord

Connect with the community, get help, and share your feedback with the team.

Join Discord

Follow our updates

Stay updated with the latest features, announcements, and development progress.

Follow on Twitter/X

Formgrid is for developers who value:

Simplicity
Freedom
Transparency