SAVEFORM

Get Started · Last updated May 16, 2026

Getting started

SaveForm.io is a drop-in form backend — you point your form at a URL, submissions show up in your dashboard. No servers to run and no libraries to install. Here is the whole flow in three steps.

1. Sign up

Create a free account at saveform.io. The Personal plan covers small sites out of the box — start with a free trial on Personal (card required).

2. Create a form

In the dashboard click New form, give it a name (for example Contact or Newsletter), and copy the unique form ID.

You will get an endpoint that looks like this:

  • https://saveform.io/api/submit/YOUR_FORM_ID

3. Point your form

Use the endpoint from step 2 as your form action, or POST JSON to it from a script or app. All paths below hit the same URL; pick the guide that matches your stack (no SDK required).

HTML and JavaScript

  • HTML forms with method="post" and your SaveForm URL in action; no JavaScript needed.
  • JavaScript / Fetch for SPAs, progressive enhancement, and custom success UX.

Frontend frameworks

CLI, TypeScript, and responses

  • CLI / cURL for Bash, cron, CI pipelines, or any HTTP script.
  • TypeScript helpers for narrowing JSON once you POST from typed codebases.
  • Response format describes success and error JSON plus common HTTP statuses.

Next steps

Once submissions are landing in the dashboard, layer on:

Getting started | SaveForm.io