Everything a form backend should do.
Paste a component and get submissions in your inbox - spam filtered automatically, a quarantine folder you control, and first-class support for AI coding agents. No server, no DNS, no CAPTCHA puzzles for your visitors.
Works with your stack
Works with your stack.
No DNS, no MX records - just embed your access key and point your form to Formpaste's endpoint. If your framework can POST a form, then Formpaste works.
Free features
Everything you need, free.
Spam filtering
Spam filtered automatically by heuristics - honeypot, timing, rate limits, disposable-email and duplicate detection - at zero cost. See how spam filtering works
Quarantine
Suspicious submissions are held in a quarantine folder you review (read-only on Free) - nothing silently dropped.
Redirects
Redirect after submit to any page on your site (validated against allowed domains), or return JSON for AJAX.
Custom success message
Set the confirmation message your JavaScript form shows after a successful submit, right from the dashboard. Leave it blank for the default.
Email notifications
Reliable email delivery on every submission, with a custom subject, sender name, and reply-to mapping.
Domain allowlist
Control which sites can submit to your form.
Multiple forms
Up to 3 forms on the Free plan and unlimited on Pro, each with its own access key.
Copy-paste components
Accessible form components for HTML, React, Next.js, Astro, Vue, and Svelte.
Dashboard
Manage your forms, inbox, and quarantine, configure delivery, and view submissions - all from a simple dashboard.
Submission history
Every submission is stored and viewable in your inbox.
CSV export
Export a single form or your whole account as CSV anytime.
Secure and encrypted
Submissions travel to Formpaste over HTTPS and are encrypted at rest, so your data is protected in transit and in storage.
Style it your way
Formpaste is an API, not a hosted form. The markup and CSS are yours, so the form looks exactly like the rest of your site.
Minimal email branding
Free plans add a small "Powered by Formpaste" line to notification emails. Pro plans can switch it off.
Free plan limits
250 submissions / month, up to 3 forms, unlimited domains, no credit card. Over-limit submissions are stored, not lost.
Pro features
More power on Pro.
Pro plan
Higher volume - 1k, 10k, 100k, or unlimited submissions per month, monthly or yearly.
Quarantine rescue
Review and release a false-positive from quarantine - it re-delivers and whitelists the sender.
Autoresponder
Automatically reply to the submitter from a sanitized, rate-limited template.
Multiple recipients & CC
Route submissions to a verified list of recipients, or CC team members.
Webhooks
Signed HMAC-SHA256 payloads, delivery log, replay, retries - integrate with Slack, Discord, or any service.
File uploads
Collect documents/media; scanned for malware, downloadable only by you.
Google Sheets sync
Connect a Google Sheet to auto-append each form submission as a new row.
Agents & API
Built for AI coding agents.
Learn how agents use Formpaste
MCP server
A Model Context Protocol server your coding agent calls to create a form, get a wired snippet, and list submissions.
llms.txt
A machine-readable llms.txt at formpaste.com/docs so AI agents retrieve accurate, first-try-correct integration info.
API tokens
Mint an account API token in Settings to authorize the MCP server.
Common questions
Ready to get started? Sign up for free.