
How we verified this
Ratings, review counts, and prices sourced directly from each tool's own pricing / product pages and their public G2 review profile on 2026-07-14. Live listings may vary if a tool updates pricing after this date.
The 60-second TL;DR
- Best all-around for hosted forms + HTML embed: Formester, unlimited responses free + one-line embed
- Best pure form endpoint for developers: Formspree, POST to a URL, done
- Best for JAMstack + Netlify sites: Netlify Forms, bundled with Netlify hosting
- Best free forever form endpoint: Basin, generous free tier for hobbyists
- Best for file uploads via endpoint: Getform, S3-compatible storage built in
- Best hosted builder with HTML embed flexibility: Jotform, deep API + custom HTML mode
- Best for WordPress-hosted HTML forms: Gravity Forms, if you're already on WP
- Best free workspace tool with HTML embed: Google Forms, iframe embed
The category splits into two shapes: hosted form builders with embed snippets (Formester, Jotform, Google Forms, Gravity Forms) and pure form endpoints where you write the HTML and POST to a URL (Formspree, Netlify Forms, Basin, Getform). Pick based on whether you want to write the HTML yourself.
At a glance: 8 tools compared
| Tool | Type | Free plan | Starting paid | Best for | G2 |
|---|---|---|---|---|---|
| Formester | Hosted builder | Unlimited | $13/mo | All-around | 4.7/5 (11) |
| Formspree | Form endpoint | 50 subs/mo | $10/mo | Developers writing HTML | (limited G2) |
| Netlify Forms | Form endpoint | 100 subs/mo | $19/mo | JAMstack + Netlify hosting | (limited G2) |
| Basin | Form endpoint | Free tier generous | $5/mo | Hobbyists, indie projects | (limited G2) |
| Getform | Form endpoint | 50 subs/mo | $19/mo | File uploads via endpoint | (limited G2) |
| Jotform | Hosted builder | 100 subs/mo | $34/mo | Deep API + template library | 4.7/5 (5,321) |
| Gravity Forms | WordPress plugin | Not offered | $59/yr | WordPress-only | 4.7/5 (248) |
| Google Forms | Hosted builder | Unlimited | Workspace $7/user/mo | Workspace teams | 4.6/5 (48,097) |
1. Formester, best all-around

Formester is the value pick for teams that want unlimited responses on the free plan, a modern hosted builder, AND a one-line embed snippet that drops onto any HTML site.
For developers who want the flexibility of writing custom HTML around the form, Formester's REST API accepts JSON payloads and returns structured response data. For non-developers who want to skip the HTML entirely, the visual editor ships pre-styled forms with a copy-paste embed snippet.
Best for: Teams that want the best of both hosted builder + HTML embed flexibility, without paying per response.
Strengths
- Unlimited forms + responses on free plan
- One-line embed snippet works on any HTML site
- REST API for developers writing custom HTML around the form
- Spam protection (honeypot, rate limiting, keyword blocklist) on free
- Payment collection on free
- Modern editor rebuilt in 2024
Weaknesses
- Not a pure form endpoint (Formspree is closer to that shape)
- Small G2 review corpus (11)
- Not HIPAA-certified
Pricing
- Free: unlimited forms + responses
- Personal: $13/mo (conditional logic, custom domain)
- Business: $49/mo (white-label, team seats)
- Enterprise: custom (SSO, DPA)
2. Formspree, best pure form endpoint for developers

Formspree is the reference form endpoint for developers. Write raw HTML, POST to a Formspree URL, and every submission lands in the Formspree dashboard with email notification.
The workflow is minimal: create a form, get a unique endpoint URL, paste it into your HTML's action attribute, done. No JavaScript required. Works on any static site (Astro, Hugo, Jekyll, Next.js static export, hand-coded HTML).
Best for: Developers writing custom HTML who want a form backend without spinning up a server.
Strengths
- Simplest possible integration: POST to a URL
- No JavaScript required
- Native reCAPTCHA integration
- Zapier and webhook support
- Email autoresponder included
- Custom redirects on submission
Weaknesses
- No hosted form builder; you write the HTML
- Free tier caps at 50 submissions/month
- Analytics are minimal
- File uploads require Business plan
Pricing
- Free: 50 submissions/month
- Personal: $10/mo, 500 subs
- Business: $50/mo, 3,000 subs, file uploads
- Professional: $150/mo, 20,000 subs, custom domains
G2: Formspree G2 profile (small review corpus)
3. Netlify Forms, best for JAMstack + Netlify hosting

If your site is deployed on Netlify, Netlify Forms is the friction-free choice. Add netlify attribute to your tag, and Netlify auto-detects the form at deploy time and creates the endpoint. No JavaScript, no separate config.
Best for: Sites already deployed on Netlify.
Strengths
- Zero-config integration with Netlify sites
- Automatic form detection at deploy time
- Native reCAPTCHA and honeypot spam protection
- Zapier and webhook support
- File uploads included on free plan
- Notification emails to team members
Weaknesses
- Only works on Netlify-deployed sites
- Free tier caps at 100 submissions/month
- Higher tiers require Netlify Pro plan ($19/user/mo)
- Analytics are basic
Pricing
- Free: 100 submissions/month (bundled with Netlify free hosting)
- Level 1: $19/mo, 1,000 subs
- Level 2: $99/mo, 10,000 subs
- Higher: custom, adds SSO
G2: Netlify Forms G2 profile (small review corpus)
4. Basin, best free forever form endpoint

Basin is the hobbyist and indie-developer pick. The free tier is unusually generous (500 submissions/month), spam protection is on by default, and the UI is deliberately simple.
Best for: Hobbyists, indie developers, and side projects that need a form backend without recurring costs.
Strengths
- Free tier is genuinely usable (500 submissions/month)
- Simple UI: create endpoint, copy URL, done
- Honeypot spam protection on free
- Zapier and webhook support
- File uploads on paid plans
Weaknesses
- Small team behind the product (indie SaaS)
- Analytics are minimal
- No pre-built templates (write your own HTML)
- Limited enterprise features (no SSO)
Pricing
- Free: 500 submissions/month
- Starter: $5/mo, 1,000 subs
- Pro: $19/mo, 5,000 subs, file uploads
- Business: $79/mo, 30,000 subs
G2: limited review corpus
5. Getform, best for file uploads via endpoint

Getform is the form endpoint with the best file-upload story. S3-compatible storage is built in, so form submissions with attachments (contact forms, application forms, feedback with screenshots) land with the files stored and linked.
Best for: Sites where forms include file uploads (portfolio submissions, application forms, support with screenshots).
Strengths
- S3-compatible file storage built in
- 50MB max file size on paid plans
- Native reCAPTCHA + honeypot spam protection
- Zapier and webhook support
- Multi-step form support via API
Weaknesses
- Free tier caps at 50 submissions/month
- No hosted form builder (write your own HTML)
- Enterprise features (SSO) sit on higher tiers
Pricing
- Free: 50 subs/mo
- Basic: $19/mo, 1,000 subs
- Starter: $49/mo, 5,000 subs, more file storage
- Pro: $99/mo, 20,000 subs
G2: limited review corpus
6. Jotform, best for template depth + HTML embed flexibility

Jotform is a hosted form builder, but its API and embed flexibility make it viable for developers who want a template-rich starting point and then customize the HTML around it. The API lets you fetch form structure, push submissions, and manage responses programmatically.
Best for: Developers who want template depth + flexible embed options (iframe, JavaScript embed, custom HTML mode).
Strengths
- 20,000+ pre-built templates
- Multiple embed modes (iframe, JavaScript, lightbox, popup)
- Deep REST API
- 40+ payment gateways
- HIPAA on Silver plan and above
Weaknesses
- Not a pure endpoint (requires Jotform-hosted form)
- Free plan is 100 submissions/month
- Dense UI
Pricing
- Free: 5 forms, 100 subs/mo
- Bronze: $34/mo (annual $24)
- Silver: $39/mo, HIPAA add-on
- Gold: $99/mo
- Enterprise: custom
7. Gravity Forms, best for WordPress-hosted HTML forms

If your HTML site is running on WordPress, Gravity Forms is the reference plugin for form building. You get a visual builder inside the WordPress admin, plus a shortcode you can drop into any page or post.
Not applicable to non-WordPress sites.
Best for: WordPress-only sites where you want the most powerful form plugin in the ecosystem.
Strengths
- Most powerful conditional logic in the WP form plugin space
- 30+ first-party add-ons (Stripe, Salesforce, MailChimp)
- Elite license: unlimited sites for $259/year
- Deep WordPress integration
Weaknesses
- WordPress-only
- No permanent free plan (annual license required)
- Editor UX has not modernized
- Most useful add-ons require Elite
Pricing
- Basic: $59/year, 1 site
- Pro: $159/year, up to 3 sites
- Elite: $259/year, unlimited sites, all add-ons
8. Google Forms, best for Workspace teams with HTML embed

Google Forms is free and works out of the box. The iframe embed drops onto any HTML site. Design ceiling is low: fonts, colors, layouts are Google-default.
Best for: Small teams in Google Workspace running internal or feedback forms with no design requirement.
Strengths
- Free with any Google account, unlimited forms + responses
- Auto-sync to Google Sheets
- iframe embed drops onto any HTML site
- Real-time collaboration on form editing
Weaknesses
- Very limited design control
- No payments, offline, or webhooks natively
- Basic logic (skip-to-section only)
- iframe embed has visible Google Forms branding
Pricing
- Free (personal Google account): unlimited
- Workspace Business Starter: $7/user/mo
- Workspace Business Standard: $14/user/mo
- Workspace Enterprise: custom
One line of embed code on any HTML site
Formester ships forms that embed on WordPress, Astro, Framer, Webflow, or hand-coded HTML. Free plan, unlimited responses, spam protection on.
Free forever plan • No credit card • Setup in 2 minutes
How to pick the right HTML form builder
You want to write HTML yourself + POST to an endpoint → Formspree (developers), Basin (hobbyists), Netlify Forms (if on Netlify), Getform (if you need file uploads).
You want a hosted form + copy-paste embed on your HTML → Formester (unlimited responses free), Jotform (template depth), Google Forms (free + Workspace).
Your site is WordPress → Gravity Forms Elite ($259/yr for unlimited sites).
You need spam protection on free → Formester, Basin, Netlify Forms, Formspree (all include honeypot at minimum).
You need file uploads via endpoint → Getform (best S3 storage), Formspree Business, Basin Pro.



