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.

Getting started

Spam & submissions

Pro features

Security & privacy

Agent integration