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 reCAPTCHA are handled by Un-static automatically, so a normal HTML POST needs no extra captcha or honeypot fields. - 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 reCAPTCHA. 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.