Gather responses from any form
Nothing to wire up. Just instant data in your dashboard.
On Netlify, any HTML form can instantly accept submissions—no backend code or infrastructure required. As soon as your form is deployed, you start seeing submissions appear in your Netlify dashboard.
How Netlify Forms work
So simple to setup, it almost appears to be magic.
Just add the `netlify` attribute to any form and everything gets wired up automatically. Our bots find your forms by inspecting the HTML of your site before its published.
Be notified of every new submission
As the submissions roll in, Netlify can provide notification via email, Slack, or webhooks.
View & Manage Responses
Netlify carefully collects every form submission in your dashboard where you can view, manage, and export the data.
Integrate with hundreds of services
Using our Zapier integration, you can connect Netlify Forms to over 1,000 other applications. Create Zendesk tickets, add Mailchimp subscribers, or add submissions to a Google spreadsheet. The possibilities are endless.
Spam filtering is built in
Remove the clutter of junk submissions with built-in spam filtering from Akismet.
Extend with Functions
Need custom code? Add powerful server-side logic—without needing a server—through the magic of Netlify Functions. Functions are custom code you write that can be triggered each time a form submission arrives. Check for errors, run database queries, or integrate with other APIs.
|Forms||Level 0||Level 1||Level 2|
|Submissions per month||100||1,000||Custom limits|
|Size of uploads per month||10MB||1GB||Custom limits|
Ready to try out
Netlify Forms is free to try and affordably priced.