FormLoom

Features

Everything to ship a real form

FormLoom is a complete form backend — storage, email, spam protection, integrations, and the AI-tool codegen channel — with a free tier that ships all the basics.

Submission handling

Forever storage

No 30-day deletion. Submissions are yours on every tier, including free.

File uploads (up to 25MB on Pro)

Attachments linked in email and dashboard, with no separate storage bill.

CSV + JSON export

Export all or filtered submissions from the dashboard.

Transactional email

Deliverable notifications via Resend, with a console-log fallback when no key.

Spam & abuse

AI spam scoring

0–100 score per submission via heuristics + optional LLM, on by default. No CAPTCHA wall required.

Honeypot + captcha

Hidden honeypot plus optional Turnstile/hCaptcha per form.

Domain restriction

Reject submits whose Origin/Referer isn't in your allowlist (Pro).

Developer experience

Public access-key model

The form id is the public key — safe to commit, works instantly.

Typed SDK

createForm<T>() gives end-to-end TypeScript types and a useFormLoom hook.

MCP server + codegen

get_snippet returns framework-correct code with a provisioned key.

Integrations & teams

Webhooks + Slack/Discord

One webhook free, with templated Slack/Discord payloads and signing secrets on Team.

Autoresponder

Auto-reply to the submitter; one free, unlimited on Pro.

Teams & audit log

Role-based access, shared forms, and an audit log on Team.

All of it, free to start

Start free — no card
Features — typed forms, AI spam scoring, MCP, forever storage · FormLoom