# Web3Forms > Web3Forms is a contact form API that sends HTML form submissions straight to your email inbox — no server, no backend code, and no database. You add one `access_key` to a plain HTML form and submissions arrive as email, with optional webhooks and app integrations. Built for static sites and frontend frameworks (HTML, JavaScript, React, Next.js, Astro, Vue, Nuxt, Svelte, Hugo, Jekyll, Gatsby, Alpine.js, Webflow, Framer, Tailwind, Bootstrap). The access key is public by design — it is an alias for your email address, safe to ship in client-side code, not a secret API key. ## Quick start Send a POST request to `https://api.web3forms.com/submit` with your access key. Accepts standard HTML form posts (`multipart/form-data` for file uploads) and JSON. ```html
``` Get an access key by verifying your email — no credit card, free forever. ## Docs - [Documentation](https://docs.web3forms.com/): Setup, all form options, and guides. - [Advanced example, all options](https://docs.web3forms.com/getting-started/examples/advanced-all-options): Every supported field (subject, from_name, redirect, cc, replyto, custom templates). - [Pro features](https://docs.web3forms.com/getting-started/pro-features): File uploads, autoresponders, webhooks, domain restriction, integrations. - [Framework guides](https://docs.web3forms.com/how-to-guides/js-frameworks/react-js): React, Vue, Svelte, Alpine.js, Next.js, Nuxt, Astro, and site builders. - [Troubleshooting](https://docs.web3forms.com/getting-started/troubleshooting): Email not received, empty submissions, spam folder, CORS and HTTP 400 errors. ## Product - [Home](https://web3forms.com/): Overview with a runnable demo form. - [Features](https://web3forms.com/features): Spam protection, custom redirects, autoresponders, webhooks, email customization. - [Pricing](https://web3forms.com/pricing): Plan comparison across Free, Starter, Pro, and Agency. - [Form templates](https://web3forms.com/templates): Copy-paste HTML/CSS templates (contact, NPS, multi-step, file upload). - [Platforms](https://web3forms.com/platforms): Per-technology setup pages (HTML, React, Astro, Hugo, Webflow, and more). - [Integrations](https://web3forms.com/integrations): Google Sheets, Slack, Discord, Telegram, webhooks (paid plans). - [Examples](https://web3forms.com/examples): Working contact form examples. - [Developer tools](https://web3forms.com/tools): Email obfuscator, mailto link generator. - [Blog](https://web3forms.com/blog): Guides and product updates. ## Plans USD list prices; see the pricing page for current and locally converted amounts. - Free: 250 submissions/month, unlimited forms and domains, hCaptcha, honeypot, custom redirect, 30-day submission history. - Starter ($49/year): 5,000 submissions/month, 3-month history, limited paid features — no file uploads or autoresponders. For students, early startups, and non-profits. - Pro ($15/month or $149/year): 10,000 submissions/month, file uploads, autoresponders, reCaptcha v3 and Cloudflare Turnstile, webhooks and app integrations, multiple recipients and CC, domain restriction, 1-year history, 3 included team seats, 5 GB file storage. - Agency ($39/month or $399/year): 20,000 submissions/month, 20 linked email addresses, 10 seats, 10 GB file storage, dedicated support. Add-ons on Pro and Agency: extra seats $5/seat/month or $48/seat/year; extra 10 GB file storage $3/month or $30/year; extra 25 linked emails $5/month or $50/year; white-label (remove Web3Forms branding) $9/month or $90/year. Payments are handled by Paddle; taxes are calculated at checkout; cancel anytime with a 7-day refund policy. ## Trust and compliance - [Uptime status](https://status.web3forms.com/): 99.9% uptime; infrastructure on AWS. - [Privacy policy](https://web3forms.com/privacy): GDPR friendly; no selling or sharing of submission data. - [Data processing agreement](https://web3forms.com/dpa): DPA for business customers. - [Terms of service](https://web3forms.com/terms) - [Acceptable use policy](https://web3forms.com/acceptable-use) - [Report abuse](https://web3forms.com/report-abuse): Report a form abusing the service. Submissions are transmitted over HTTPS and encrypted at rest. They are retained for up to 3 years by default, then deleted automatically. Retention is configurable per form from 7 days to 3 years, or unlimited on Pro and Agency plans. ## Optional - [Help and support](https://web3forms.com/help): Support articles and contact options. - [Contact](https://web3forms.com/contact) - [Alternatives comparison](https://web3forms.com/alternatives): How Web3Forms compares to other form backends. - [App / dashboard](https://app.web3forms.com/): Manage forms, view submissions, billing.