Forms

Forms that ship in two minutes.

Turn any website form into a secure intake workflow for leads, applications, files, RSVPs, feedback, and signups.

Forms

What forms ship with

One endpoint for any form

Point your form action at a stable endpoint. No SDK, no client keys, no build step.

Layered spam filtering

Honeypot, custom rules, Akismet, and optional AI moderation — every layer can be tuned per form.

Private file uploads

Up to 25 MB per file, stored in encrypted EU object storage and served over signed URLs.

Signed webhooks + replay

HMAC-SHA256 headers, retries with exponential backoff, full delivery log, one-click replay.

Email notifications

Per-form recipients, autoresponders, and threading that keeps replies in the right inbox.

REST API + MCP

Personal-access tokens with scoped abilities. AI agents can read submissions through the MCP server.

How it works

Build, share, collect in three steps

  1. 1

    Create a form

    Pick a name and a destination email. We assign a stable ingestion URL.

  2. 2

    Wire your HTML

    Set <code>action="https://formspring.io/f/&lt;id&gt;"</code>. That is the integration.

  3. 3

    Receive submissions

    Inbox, email, webhook, REST API, MCP — pick any combination.

Included on every plan

What every form comes with

  • Hosted ingestion endpoint
  • Per-form spam thresholds
  • CSV and JSON export
  • GDPR-honest retention controls
  • Per-form Akismet keys
  • Bring-your-own captcha keys
Common questions

Forms frequently asked

What is Formspring Forms?
A secure submission workflow layer. You write the HTML; we accept the POST, filter spam, store files, and notify you by inbox, email, or signed webhook.
Does Formspring Forms have a free plan?
Yes. The Free plan accepts 50 submissions per month with 30-day retention, no credit card required.
How does Formspring Forms compare to Formspree?
Drop-in compatible action URLs, EU data residency by default, signed webhooks with replay, and per-form Akismet keys you can rotate. See /compare/formspree for the side-by-side.
Can I host the form on my own domain?
On Team plans you can serve the ingestion endpoint from a CNAME of your own domain.
What languages and frameworks are supported?
Anything that can POST. Snippets ship for HTML, React, Vue, Next.js, Astro, SvelteKit, Nuxt, Python, PHP, and Ruby.
Next step

Ready to ship forms?

Start free. No credit card. EU-hosted, GDPR-honest.