Skip to content

Form backend for static sites

Point your HTML form at staticq and start collecting submissions. Works with any framework — React, Astro, Hugo, plain HTML. Free to get started.

Get started — free
<form
  action="https://api.staticq.app/q/your-form-slug"
  method="POST"
>
  <input type="email" name="email" />
  <textarea name="message" />
  <button type="submit">Send</button>
</form>

Works with

React
Next.js
Astro
Vue
Svelte
Hugo
HTML

Set up your form backend in 3 steps

Step 1

Create a form

Sign up and create a form in the dashboard. You get a unique endpoint URL.

Step 2

Add it to your site

Point your HTML form's action at the endpoint. No SDK to install — the browser does the rest.

Step 3

Get submissions

Submissions appear in your dashboard. Get email notifications, send webhooks, connect your tools.

Built-in features for every static site form

A complete form backend so you can focus on building your site, not wrestling with infrastructure.

  • Works with any stack

    Plain HTML, React, Astro, Vue, Svelte, Hugo — if it renders a form tag, staticq handles the rest. No SDK required.

  • Email notifications

    Get an email every time someone submits a form. Toggle per form. Includes all submitted fields and a link to the dashboard.

  • Spam protection

    Built-in honeypot fields catch bots before they hit your inbox. No CAPTCHAs for your visitors, no setup required.

Start collecting submissions in minutes

Free for 100 submissions/month. No credit card required.

Create your first form