no-backend-required
Hassle-free contact forms on your static site
Host contact forms for your visitors without exposing your e-mail address to spammers — and without installing a single script on your server.
✓ 600+ sites · ✓ 85% of bot spam blocked · ✓ free plan forever
<!-- paste this. that's it. -->
<form action="https://forms.un-static.com/forms/y0urF0rm"
method="POST">
<input name="email" type="email">
<textarea name="message"></textarea>
<button>Send</button>
</form> build-with-ai
Using an AI coding agent?
Paste this prompt into ChatGPT, Claude, Cursor or Copilot and it wires up your form.
Paste this into your AI coding tool
I'm using Un-static (https://un-static.com) as the form backend for my static site. It gives a form an HTTPS endpoint with no server code. Wire up the form on this page to Un-static. Set the form's action to https://forms.un-static.com/forms/YOUR_ENDPOINT_REFERENCE and method="post". I get YOUR_ENDPOINT_REFERENCE by registering the form at https://forms.un-static.com/register-form (ask me to paste mine). Rules: - Every field needs a "name" attribute. Include a field named "email" so I can reply to submissions. - Spam filtering and the captcha are handled by Un-static automatically, so a normal HTML POST needs no extra captcha or honeypot fields. A linked form can pick its provider: reCAPTCHA, Cloudflare Turnstile or hCaptcha. - File uploads: add enctype="multipart/form-data" to the form and an <input type="file"> (paid plans). - No-reload submit: POST to the same URL with "/ajax" appended via fetch(). This requires the form to be linked to an account with your own captcha keys, for whichever provider the form uses. Send FormData (not JSON) if files are involved. - The post-submit redirect is configured in the Un-static dashboard, not in the markup. Machine-readable docs: https://un-static.com/llms.txt (append .md to any docs URL for raw markdown). Generate the form HTML now.
how-it-works
A form endpoint is the whole backend
With Un-static you get forms without back-end code, and without the security risks.
- 01
Register an endpoint
Tell us where submissions should go. You get a unique HTTPS endpoint — your e-mail address never appears on your site.
- 02
Paste it into your form
One
action=""attribute. No PHP, no JavaScript, no servers. Just copy and paste. - 03
Read the messages that matter
We filter out the bots and deliver real messages straight to your inbox — for free.
why-us
We run static sites ourselves.
We are not just a form endpoint provider — we've been on the receiving end of scraped e-mail addresses and bot floods too.
0
addresses shared
We will never share your e-mail address with a third party. Ever.
85%
of spam blocked
We block 85% of form submissions because they are definitely sent by bots.
600+
site owners
More than 600 site owners trust us to keep their addresses away from spammers.
~0
marketing e-mails
No marketing unless you explicitly opt in. And even then it will be sporadic.
spam
Your e-mail address is being hunted
We feel your pain
We have been targeted by spammers our entire lives as well. We hate spammers stealing e-mail addresses too. And we don't like bots either.
Stay off the spammer's list
Spammers constantly crawl the web for new e-mail addresses and online forms. It's illegal, but spammers don't follow the law — and once you're on a list, you never get removed.
Stop bots in their tracks
With Un-static forms your e-mail address never gets exposed, bots have a hard time sending automated messages, and you can focus on the messages that matter.
Receive messages today.
Register a form endpoint, add it to your form, and sit back and relax. It is simple.
pricing
The right price for you, whoever you are
Our promise: we don't believe in forcing you to upgrade tiers to get better features. As long as you have an account, you get access to all our features — only the usage limits differ.
<regular-account>
Basic functionality
- Unlimited forms
- 250 messages / month
- 30 day retention
- E-mail support
- HTTPS form endpoints
- Spam filtering
- Webhooks
- Integrations
- API access
most popular
<basic>
All functionality
- Everything from Free
- 1,000 messages / month
- Advanced spam filtering
- 90 day retention
<premium>
All functionality
- Everything from Basic
- 10,000 messages / month
- 1 year retention
<no-account>
Get access to all of the basic functionality with usage limits — for free, no account needed.
What's the difference?
The main difference between a free account and a subscription?
The amount of resources you are allowed to use.