Form submissions
Point any HTML form at an endpoint and get spam-filtered submissions with instant email notifications, webhooks, and one-click exports — no backend code.
Keep forms, files, links, inventory, and CRM safely organized under one roof. Connect everything with webhooks and APIs — quickly, easily, and without a backend.
Submissions this month
12,480
Works with your favorite tools
Stop wiring up the same plumbing for every project. TownHall gives you the pieces — already connected — so you ship faster and manage less.
Point any HTML form at an endpoint and get spam-filtered submissions with instant email notifications, webhooks, and one-click exports — no backend code.
Global CDN delivery with automatic optimization.
Branded short links with click analytics + QR codes.
Fan out every event to Slack, Discord, Zapier, or your own endpoints in real time.
Turn submissions into contacts with custom fields, tags, and relationships.
Real-time metrics across everything.
QR + short codes to track assets across sites.
Forms are just the start. TownHall bundles the tools you'd normally stitch together — all connected, all in one dashboard.
Point any HTML form at an endpoint and get spam-filtered submissions — no backend.
Every response stored, searchable, and one click from CSV or your webhooks.
Accept uploads and serve them fast from a global CDN with automatic optimization.
Track assets across multiple sites with QR codes and printable short codes.
Branded short links with click analytics and auto-generated QR codes.
Publish hosted landing pages and sites without leaving the platform.
Let people schedule time on your calendar with shareable booking pages.
Manage registrations and attendees for events of any size.
Collect structured feedback, ratings, and scores with branching questions.
Fan out every event to Slack, Discord, Zapier, or your own endpoints in real time.
Turn submissions into contacts with custom fields, tags, and relationships.
Talk to visitors and customers in real time, right from your dashboard.
A live audit log of every action across your workspace.
Real-time metrics across forms, links, files, and everything else.
Invite teammates with granular roles and per-workspace permissions.
Connect your own custom domains for links, sites, and forms.
No complex setup. No backend code. Just copy, paste, and go.
Set up a form, file upload, or short link in your dashboard. Takes 30 seconds.
Copy the URL and add it to your project. No packages or SDKs required.
Submissions appear in real-time. Export, integrate, or get notified instantly.
Every submission flows through TownHall and lands wherever you need it — your inbox, your tools, and your CRM. In real time, with zero glue code.
The boring-but-critical parts are handled, so the data you collect is safe, fast, and always available.
Cloudflare Turnstile and smart filtering block bots before they ever reach your inbox or your data.
Forms and files are served from a global edge network, so they load quickly for every visitor, anywhere.
Enterprise-grade infrastructure, monitored around the clock. Your endpoints stay up while you sleep.
Start free. Upgrade when you need more.
Perfect for trying things out
For indie developers & creators
For growing teams
For larger organizations
Pay once, get Business plan forever. Includes all future updates.
Unlimited everything. Custom SLAs, SSO, dedicated support, and more.
Everything you need to know about TownHall.
The free tier includes 50 submissions per month, 3 forms, 1 workspace, and 100MB of storage. No credit card required. You can upgrade anytime as your needs grow.
Yes! TownHall works with any frontend framework or static site. Just point your forms to our endpoint URL. We support React, Vue, Next.js, Svelte, plain HTML, and more.
All data is encrypted in transit (TLS 1.2+) and at rest (AES-256). We use Azure SQL with automatic encryption and Cloudflare's global edge network. Sensitive credentials like API keys are additionally encrypted at the application layer.
Your dashboard shows warnings when you're approaching your limits. Once you hit your limit, we provide a 5-submission grace period so you don't lose any data. After that, new submissions are paused until the next billing cycle or you upgrade. We never delete your data.
Yes, we offer a 14-day money-back guarantee on all paid plans. If you're not satisfied, contact us for a full refund—no questions asked.
Absolutely. You can export all your submissions as CSV or JSON at any time. Your data is yours, and we make it easy to take it with you.
No backend code required. Just paste a URL and you're live.
No credit card required • Free tier forever