Home / Form backend for HTML
Form backend for HTML websites
Add a working form to any HTML page in under a minute. No JavaScript, no backend, no server.
Plain HTML forms are the simplest way to collect data on the web. But without a backend, they don't go anywhere. LazyForms gives you an endpoint URL that turns any HTML form into a working contact form, feedback form, or signup form — instantly.
How it works
- 1
Create a free LazyForms account and get your form endpoint URL.
- 2
Set the form's action attribute to your LazyForms endpoint.
- 3
Add your input fields with name attributes.
- 4
Deploy your HTML page. Submissions go to your email and dashboard.
Code example
<form action="https://api.lazyforms.com/f/YOUR_ACCESS_KEY" method="POST">
<label for="name">Name</label>
<input type="text" id="name" name="name" required />
<label for="email">Email</label>
<input type="email" id="email" name="email" required />
<label for="message">Message</label>
<textarea id="message" name="message" required></textarea>
<button type="submit">Send message</button>
</form>Tips
- Every input needs a name attribute — that's what shows up in your submission data.
- Add a hidden _honey field for spam protection.
- Set a redirect URL in your dashboard to send users to a thank-you page after submission.
What you get
Email notifications on every submission
Web dashboard to browse and export data
Google Sheets integration
Webhook support for automation
Spam protection (honeypot + Turnstile)
Unlimited forms and submissions
Start collecting HTML form submissions
Enter your email to get your form endpoint. Free forever.
Enter your email to receive your form action URL · No password needed