E EasyFormAPI Docs Pricing Templates Integrations Get Started Free

Free Contact Form to Email API
for HTML, React, Next.js & Static Websites

EasyFormAPI connects any HTML, React, Next.js, Vue or static-site contact form to your email inbox — no backend server, no PHP, no SMTP configuration. Add your access key to a form action and receive every submission by email in seconds.

Ready to receive form submissions by email?

Free plan: 250 submissions/month, spam protection, email notifications. No backend server required.

Get Started Free — No Credit Card Required    Read the docs →

HTML Contact Forms Without a Backend

Point any HTML <form> element's action attribute to the EasyFormAPI endpoint. Every submission is emailed to your inbox with full field data, timestamps and spam scores.

<form action="https://api.easyformapi.com/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <input type="hidden" name="subject" value="New Contact Form Submission" />
  <input type="checkbox" name="botcheck" style="display:none" />
  <input type="text"  name="name"    required placeholder="Your Name" />
  <input type="email" name="email"   required placeholder="Your Email" />
  <textarea           name="message" required placeholder="Message" rows="4"></textarea>
  <button type="submit">Send Message</button>
</form>

Full HTML Contact Form Guide →

React Contact Form API

Send React form submissions to email using a single fetch() call inside your onSubmit handler. No SDK, no extra dependencies, works with Vite, Create React App, Remix and Gatsby.

React Contact Form API Guide →   React Form to Email API →

Next.js Contact Form API

EasyFormAPI works with Next.js App Router Client Components, Server Actions and Pages Router. No API route, no nodemailer, no environment variables for email credentials.

Next.js Form API Guide →   Next.js Contact Form API →

WordPress, Webflow & Static Site Contact Forms

Works on any static or CMS-powered site. Deploy on Netlify, Vercel, GitHub Pages, Cloudflare Pages, Astro, Hugo, Jekyll, WordPress or Webflow and receive form submissions by email without a server.

WordPress Contact FormStatic Site Contact FormWebflow Form BackendVue Form API

Free Alternatives to Web3Forms, Formspree, FormSubmit & EmailJS

EasyFormAPI offers the same simple HTML form POST pattern as Web3Forms, Formspree, FormSubmit and EmailJS — plus a developer dashboard, file uploads, webhooks and no forced branding.

Web3Forms AlternativeFormspree AlternativeFormSubmit AlternativeEmailJS Alternative

Features

  • Form to Email Delivery — every submission forwarded to your inbox in real-time
  • Spam Protection — honeypot filter, hCaptcha and reCAPTCHA support
  • File Uploads — accept resumes, images and documents up to 10 MB (Pro)
  • Webhooks — forward to Slack, Discord, Zapier, Make or any HTTP endpoint
  • Autoresponder Emails — automatic confirmation emails to submitters
  • Developer Dashboard — view logs, manage access keys, monitor delivery
  • GDPR Compliant — data encrypted at rest, DPA available on Pro

Frequently Asked Questions

How do I receive HTML form submissions by email without a backend?
Point your form's action attribute to https://api.easyformapi.com/submit, add a hidden access_key input, and every submission is delivered to your inbox instantly — no server, no PHP, no backend code required.
Is EasyFormAPI really free?
Yes. The free plan includes 250 form submissions per month with spam protection and email notifications. No credit card required. See all plans.
Does it work with React, Next.js and Vue?
Yes. Call the API endpoint from any onSubmit handler using fetch(). See guides for React, Next.js and Vue.
Do I need to configure an email server or SMTP?
No. EasyFormAPI handles email delivery on your behalf. You only need your EasyFormAPI access key.
What spam protection is included?
All plans include a honeypot filter. Pro plans additionally support hCaptcha and Google reCAPTCHA v3 verification. Spam protection docs.
Does EasyFormAPI support file uploads?
Yes. Pro plan users can accept attachments using multipart/form-data encoding. Files are attached to the email notification. File upload guide.
Can I redirect after form submission?
Yes. Add a hidden _redirect field to your form pointing to your thank-you page URL.
Is EasyFormAPI a good Web3Forms alternative?
Yes. EasyFormAPI provides the same zero-backend HTML form POST pattern as Web3Forms, with additional features including file uploads, webhooks, autoresponder emails and a full developer dashboard. Compare EasyFormAPI vs Web3Forms.