Verify your email and start receiving form submissions. Free forever.
<form action="https://api.web3forms.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">
<input type="text" name="name" required>
<input type="email" name="email" required>
<textarea name="message" required></textarea>
<button type="submit">Submit Form</button>
</form>
You already know! Setting up form is pain. Web3Forms works without any Server or backend code like PHP.
All emails are sent directly to your email address. Form submissions are securely stored for 30 days on free plans and 1 year on pro plans.
All form submissions are transmitted over HTTPS. Your data is protected in transit and encrypted at rest.
Web3Forms is an API based form backend. We can seamlessly integrate to any custom design or style.
Our Servers are powered by Amazon Cloud Infrastructure (AWS). High Deliverability and Uptime Guaranteed.
We store your personal data securely. We don't share or sell any information with 3rd parties.
Easy as 1 2 3. Just follow the steps and you’re done
Verify your email and create an access key.
By signing up, you agree to our terms and privacy policy as well as give consent to reach you for marketing purposes.
Create your contact form code using your favourite language.
Copy code below or get more examples in the docs.
<form action="https://api.web3forms.com/submit" method="POST">
<!-- Replace with your Access Key -->
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">
<!-- Form Inputs. Each input must have a name="" attribute -->
<input type="text" name="name" required>
<input type="email" name="email" required>
<textarea name="message" required></textarea>
<!-- Honeypot Spam Protection -->
<input type="checkbox" name="botcheck" class="hidden" style="display: none;">
<!-- Custom Confirmation / Success Page -->
<!-- <input type="hidden" name="redirect" value="https://mywebsite.com/thanks.html"> -->
<button type="submit">Submit Form</button>
</form>
Replace with your access key to start receiving email submissions.
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">See Detailed Docs