Form backend features you would otherwise build yourself

Spam filtering, file uploads, auto replies, integrations, and white-label email. Each one is a line on your HTML form or a switch in the dashboard, not a service you have to run.

60-second setupFree plan, 250 a monthNo credit cardGDPR ready
index.html
<form action="https://api.staticforms.dev/submit"Delivery
method="POST">
<input type="hidden" name="apiKey" value="sf_your_api_key" />
<input type="hidden" name="redirectTo"Redirects
value="https://yoursite.com/thanks" />
<input type="text" name="honeypot" style="display:none" />Spam trap
<input type="email" name="email" required />
<input type="file" name="attachment" />File uploads
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
A real, working form. The labeled lines jump to the feature they enable.
Delivery

Submissions land where your team already works

Email is the default: formatted, instant, with reply-to pointing at the submitter. From there, fan out to Slack, Discord, Google Sheets, Notion, Airtable, Mailchimp, Telegram, or any webhook, and add rules so where a submission lands depends on what was submitted. Integrations run in the background, so delivery never blocks the person hitting submit.

Browse all integrations

New submission

Ada Lovelace
contact form

  • Slack
  • Discord
  • Google Sheets
  • Webhook
  • AI Reply

One POST, delivered everywhere at once. Zapier and Make supported too.

Instant email deliveryFree
Formatted notifications in your inbox within seconds of the POST.
CC recipientsPro
Copy up to five inboxes per form so sales, support, and ops stay in sync.
Reply-to and custom subjectsFree
Answer submitters straight from your inbox and name emails so filters work.
Webhooks, Slack, Telegram, and DiscordStarter
Full JSON POSTed to any URL, plus Slack, Telegram, and Discord notifications. Google Sheets, Notion, Airtable, Mailchimp, and the native Zapier app are Pro.
Conditional routing rulesPro
Route a submission to a different verified inbox, Slack channel, sheet, or webhook based on what was submitted.
WordPress pluginFree
Connect once, then embed any form with the block or shortcode.
Spam protection

Layered spam protection, none of it required

Every submission passes a built-in filter automatically, on every plan, with zero setup. Add layers when a form starts attracting attention: a honeypot field, reCAPTCHA v2 or v3, hCaptcha, Cloudflare Turnstile, or privacy-first Altcha.

Spam protection options
Inbox3 spam blocked
  • Ada Lovelace Question about file uploadsDelivered
  • crypto-bot-9000: MAKE $$$ FAST!!!Auto-blocked
  • Grace Hopper Quote request for agency planDelivered
  • seo-blaster: Rank #1 on Google todayHoneypot tripped
  • Margaret Hamilton Partnership inquiryDelivered
  • pharma-deals-24: Cheap meds, no prescriptionFailed Turnstile
Built-in spam filterFree
Screens every submission before delivery. Nothing to configure.
Honeypot fieldsFree
Any field named honeypot silently traps bots that fill everything in.
reCAPTCHA v2Free
The classic checkbox challenge, included on the free plan.
reCAPTCHA v3, hCaptcha, Turnstile, AltchaStarter
Invisible and privacy-first options for production and EU-facing forms.
Domain restrictionStarter
Accept POSTs from up to 20 approved domains. Localhost stays open for development.
GDPR toolsFree
Data export, deletion, and a signable Data Processing Agreement for EU projects.
Automation

Every submission gets a response, automatically

Confirm receipt instantly with an auto-responder, brand it with your own HTML template, and let AI Reply send real answers from your uploaded knowledge base. Credits are pay-as-you-go, and there are no API keys to manage.

How AI Reply works
Re: Question about file uploadsTo: ada@example.com

Hi Ada,

Answered from your knowledge base in 2.3sWriting…
Auto-responder emailsStarter
Instant confirmations with dynamic form data inserted into the message.
Custom HTML email templatesStarter
Your logo, colors, and layout, with live preview and placeholders for any field.
AI ReplyStarter
Contextual answers sent automatically from your knowledge base, in Budget or Standard quality tiers.
Rule-driven subjects, reply-to & redirectsPro
Rules can build the subject from {{fieldName}} placeholders, swap the reply-to address, or pick a different redirect per match.
Dry-run rule testerPro
Check rules against a sample submission before saving. Nothing is sent or stored, and every condition and action is traced.
Custom redirectsFree
Send submitters to any thank-you URL with the redirectTo field.
Builder & scale

Design the form once, run it anywhere

Add fields, validation rules, and a captcha in the visual builder, then paste a single script tag on any page. Uploads ride along with submissions, everything is searchable in your inbox, and separate forms keep client work separated.

Form builder docs
Contact formBuilder
  • Full nametext
  • Emailemail
  • Messagetextarea
  • Phone numbertel
Add field
<script src="…/staticforms.js" ></script>
Visual form builderFree
Text, email, number, date, dropdown, checkbox, and file fields with per-field validation.
File uploadsStarter
Attachments up to 4.5MB per file, stored persistently: 1GB on Starter, 5GB on Pro, 10GB on Agency.
Submission inboxFree
Searchable history with CSV export. Free stores a year and shows the last 30 days; Starter, Pro, and Agency store and show everything.
Multiple formsStarter
A separate form, with its own settings and API key, for every client, brand, or environment.
White-label sendingPro
Send from your own verified domain with Static Forms branding removed.
Agent accessStarter
Connect ChatGPT, Claude or a compatible MCP agent through OAuth. Paid plans only, excluding trials; rule changes require Pro or Agency. Workspace settings and owner team administration are in staging preview.
API key managementFree
Generate and rotate keys per account from the dashboard.
Plans

What ships on which plan

The free plan is a real product, not a trial. Here is exactly where the lines are.

Price

free
$0
starter
$6/mo or $48/yr
pro
$9/mo or $90/yr
agency
$19/mo or $192/yr

Emails per month

free
250
starter
3,000
pro
25,000
agency
30,000

Built-in spam filter

free
Included
starter
Included
pro
Included
agency
Included

Captcha options

free
reCAPTCHA v2 + honeypot
starter
v2, v3, hCaptcha, Turnstile, Altcha
pro
Same as Starter
agency
Same as Starter

Submission storage

free
30 days
starter
Unlimited
pro
Unlimited
agency
Unlimited

File uploads

free
Not included
starter
4.5MB per file, 1GB storage
pro
4.5MB per file, 5GB storage
agency
4.5MB per file, 10GB storage

Integrations & webhooks

free
Email delivery only
starter
Webhooks, Slack, Telegram, Discord
pro
All integrations
agency
All integrations

Agent access (paid plans only, not trials)

free
Not included
starter
Reads and form management
pro
Reads, form and rule management
agency
Reads, form and rule management

Form rules (conditional routing)

free
Not included
starter
Not included
pro
10 per form
agency
25 per form + country, time & regex conditions

AI Reply

free
Not included
starter
Pay-as-you-go credits
pro
Pay-as-you-go credits
agency
Pay-as-you-go credits

Auto-responder & templates

free
Not included
starter
Included
pro
Included
agency
Included

White-label email

free
Not included
starter
Not included
pro
Custom domain, no branding
agency
Custom domain, no branding

Overage beyond quota

free
Not available
starter
Hard cap — upgrade to continue
pro
Opt-in, $1.00 / 1,000 submissions
agency
Opt-in, $1.00 / 1,000 submissions

Forms & team

free
Single form
starter
Unlimited forms
pro
Unlimited forms + 3 team members
agency
Unlimited forms + unlimited team members

Support

free
Email support
starter
Priority email support
pro
Priority email support
agency
Priority support

Coming from another provider? See how Static Forms compares

Starting points

Skip the blank page

Copy-paste templates for the common cases, already wired to the endpoint, plus setup guides for whatever your site is built with.

Setup guides: Plain HTMLReactNext.jsVueAstroWordPress

FAQ

Common questions

Can I use Static Forms without building a backend?

Yes. Static Forms is a backend for HTML forms. Point your form action at https://api.staticforms.dev/submit and submissions are delivered to email, integrations, and your dashboard without any server code on your side.

What does the free plan include?

The free plan includes 250 submissions per month, instant email delivery, the built-in spam filter, honeypot fields, reCAPTCHA v2, the visual form builder, custom redirects, and a year of submission storage with the last 30 days visible in your inbox. It is a real plan, not a trial.

Which features require a paid plan?

Starter ($6/month, or $48/year at $4/month billed annually) adds 3,000 submissions a month, unlimited forms, file uploads with 1GB of storage, AI Reply, paid-only agent access, webhooks with Slack, Telegram and Discord, auto-responder emails, custom HTML email templates, advanced captcha, domain restriction, unlimited submission storage, and priority email support. Pro adds 25,000 submissions, 5GB of file storage, Google Sheets, Notion, Airtable and Mailchimp sync, conditional form rules, CC recipients, white-label sending, up to 3 team members, and opt-in overage billing. Agency raises limits again and adds 10GB of file storage plus unlimited team members.

Can I connect ChatGPT, Claude or another AI agent?

Paid Starter, Pro and Agency workspaces include agent access through remote MCP and OAuth. Copy the MCP URL from Agent access in the main sidebar into the provider settings, sign in and choose one workspace and shared permissions; the connection automatically follows every form you can currently access there. Configuration, form management and optional submission reads start on Starter; rule changes require Pro or Agency. Supported workspace settings and Pro or Agency owner team administration are in staging preview and are not available in production yet. Free and trial tiers do not include agent access. Compatible clients can register automatically; provider plans and administrator permissions may affect availability.

How large can file uploads be?

Each file can be up to 4.5MB. Uploads are delivered as email attachments and kept in persistent storage (1GB on Starter, 5GB on Pro, 10GB on Agency), downloadable from your inbox at any time.

What spam protection options are available?

Every submission passes a built-in spam filter automatically on all plans. Honeypot fields and reCAPTCHA v2 are free. Paid plans from Starter up unlock reCAPTCHA v3, hCaptcha, Cloudflare Turnstile, and Altcha, plus domain restriction so only your own sites can post to your forms.

Can I customize the emails my form sends?

Yes. You can set reply-to behavior, custom subjects, and auto-responder content. Starter and above can replace the default template with your own HTML; sending from your own verified domain and removing Static Forms branding entirely require Pro.

Is Static Forms suitable for GDPR projects?

Yes. Data export and deletion are supported, a signable Data Processing Agreement is available, and privacy-friendly captcha options such as Altcha, hCaptcha, and Cloudflare Turnstile are supported.

Does Static Forms work with WordPress and JavaScript frameworks?

Yes. The WordPress plugin embeds dashboard-built forms with a block or shortcode, and any framework that can POST a form works, including React, Next.js, Vue, Svelte, Astro, and plain HTML.

Point a form at the endpoint and watch it arrive

Create a free account, add one attribute to a form you already have, and the next submission lands in your inbox with spam already filtered.

60-second setup250 free submissions a monthNo credit cardCancel anytime