Design a form for your static site, and be sure to name all the fields. Then, just point the action to us and confirm your email address!No registration required
Pointing the action-attribute of your form to our URL will enable submissions to be sent to your email address.
<form action="https://formspree.io/[email protected]" method="POST" />
Include a name-attribute in all form elements (i.e. <input>, <select>, and <textarea>) to receive the submission data.
<input type="text" name="name">
Submit the form once. This first-time-use will trigger an email requesting confirmation.
A simple one-click form validation and robust feature set gets your forms collecting submission data fast.
… and over 22,000 more domains.
No PHP, JS, or registration needed. Just name your form fields, point the action to us, and submit the form once to activate. It takes only a few minutes to get your form up and running.
Control the reply-to, subject and cc attributes of your emails via special hidden input fields. Configure emails to match your workflow.
All forms come with a reCAPTCHA that uses machine learning techniques to fight spam, configured with your choice of 93 different languages.
By default, a user is shown a Formspree "Thank You" page after submission. You can provide an alternative URL per form to use instead.
If you ever missed a submission email, you can just login and read your last 1000 submissions, all listed and timestamped with full data. Also, the submissions can be exported to CSV or JSON!
Use AJAX to submit forms — this even works cross-origin. Create a new form in your account dashboard and set the Accept header on your form to application/json.
Don't want your users to complete a reCAPTCHA? With Paid Registration, each form now comes with the option to disable the reCAPTCHA, or leave it enabled – you maintain complete control.
Use a random string instead of your email address in the action attribute of your form. This means your email address will hidden to spam-bots and human visitors.
Formspree is free for 50 submissions per form per month. Getting more than 50 submissions each month? No problem, there is an upgrade path to unlimited submissions.
Replace the Formspree branding with your own, and send submissions using a custom from name and email template that’s familiar to your clients.
Pre-verify your clients’ email addresses on your account so you can set up and manage all their forms in one place.
Customize the content and style of your submission emails by changing the logo and font, or replace the email markup with your own.