Free during beta

A working contact form,
in 60 seconds.

Stop wrestling with serverless functions and SMTP. Point any HTML form at Optaristo and submissions land in your inbox — instantly, with spam filtered out and zero code required.

Get my access key

Free during beta · no credit card · unlimited forms

contact.html
<form action="https://app.optaristo.com/api/submit" method="POST">

  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">

  <input type="text" name="name" required>
  <input type="email" name="email" required>
  <textarea name="message" required></textarea>

  <button type="submit">Send Message</button>
</form>

Works with any technology

HTML JavaScript React Next.js Vue Svelte Astro Hugo Gatsby Webflow WordPress

Everything your forms need. Nothing you don't.

Built for indie devs, agencies, and anyone tired of writing the same backend twice.

Sign up to live in 60 seconds

Create an endpoint, paste one hidden field into your HTML, and you're done. No npm install. No deploy step. No CORS headaches.

Inbox-ready notifications

Every submission lands in your inbox with reply-to set to the sender. Hit reply — the conversation just works. Auto-responders included.

Spam, silenced

Honeypot fields catch bots before they ever reach your inbox — without forcing humans through a single CAPTCHA. Per-IP rate limits stop floods automatically.

Searchable submission dashboard

Every lead, every message, in one place. Mark as read, flag spam, see exactly who submitted and when — even if email delivery hiccups.

Webhooks to anywhere

Pipe submissions into Slack, Discord, Notion, Zapier, Make, or your own API. Trigger workflows the moment a lead drops in.

Secure by default

HTTPS everywhere, XSS-sanitized inputs, bcrypt-hashed passwords, and per-form domain locking. Rotatable access keys mean leaks aren't catastrophic.

How it works

Three steps. Under a minute. No server needed.

1

Create a form endpoint

Sign up and create your first form. You get a unique access key instantly.

Create your form
2

Add it to your HTML

Point your form's action at our API and include your access key as a hidden field.

<form action="https://app.optaristo.com/api/submit" method="POST">

  <!-- Your access key -->
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">

  <input type="text" name="name" required>
  <input type="email" name="email" required>
  <textarea name="message" required></textarea>

  <!-- Spam honeypot (hidden from users) -->
  <input type="hidden" name="_gotcha" style="display:none">

  <button type="submit">Send Message</button>
</form>
3

Start receiving submissions

Every submission lands in your email and your dashboard. That's it — you're done.

Beta — every feature unlocked

Free. Genuinely free.

No credit card. No usage caps. No "free tier" gotchas. While Optaristo is in beta, every feature is unlocked — unlimited forms, unlimited submissions, webhooks, auto-responses, the works. When paid plans launch, beta accounts keep their data and a free tier stays.

Frequently asked questions

What exactly does Optaristo do?

Optaristo acts as the backend for your HTML forms. Instead of setting up a server to receive form data, you point your form's action URL at our API and include an access key. We handle storing the submission, emailing you, and giving you a dashboard to manage everything.

How much does it cost?

Nothing right now. Optaristo is free during the beta with no limits on forms or submissions. When we introduce paid plans down the road, there will always be a free tier and existing beta users won't lose access to their data.

Is my access key safe to put in public HTML?

Yes. The access key identifies your form endpoint — it's not a secret. Think of it like a mailing address: people can send you mail, but they can't open your mailbox. For extra protection, you can lock a form to only accept submissions from specific domains.

Do I need to know how to code?

Basic HTML is all you need. If you can write a <form> tag and paste in a hidden field, you're set. We provide ready-to-copy code snippets in the dashboard. For developers, we also support JSON submissions via fetch or any HTTP client.

What happens to my submissions if I'm offline?

Every submission is stored in your dashboard regardless of whether the email goes through. You can log in anytime and see the full history of submissions, mark them as read, or delete them.

Can I use this with WordPress or Webflow?

Yes. Optaristo works with anything that lets you set a form's action URL: static HTML, React, Vue, Next.js, Astro, WordPress, Webflow, Squarespace, Framer, and more. If it renders a form, it works.

How do I stop spam submissions?

Add a hidden field called _gotcha to your form. Bots fill every field they find, but real users never see it. If it has a value, we flag it as spam. We also rate-limit submissions per IP to prevent flooding.

Stop deploying backends for contact forms.

Sixty seconds from sign-up to live form. Free during beta, no credit card, cancel by closing the tab.

Get my access key