Skip to content
HTML Form Backend for Developers & Teams

HTML Form Backend. Zero Server Required.

Use your PaceForms endpoint as your HTML form's action attribute, or POST to it directly from any app or script.

PaceForms is the HTML form backend built for developers and teams — submit HTML forms without writing a backend. Works on Next.js, React, Vue, Svelte, or plain HTML. No SDK, no npm install, zero infrastructure.

Definition

What is a form backend?

A form backend is a hosted service that receives and stores HTML form submissions — replacing the server-side code you'd otherwise write and maintain. Instead of provisioning a database or writing POST handlers, you set your form's action attribute to an endpoint URL. The service handles storage, spam filtering, notifications, and redirects. PaceForms adds a visual no-code form builder, file uploads, and webhooks on top of that endpoint.

One Endpoint. Three Steps. Done.

The fastest way to handle HTML form submissions — zero infrastructure to provision, zero server-side code to write, nothing to deploy.

1

Create a Form in PaceForms

Sign up free, create a form, and copy your unique endpoint URL. Takes under a minute — no credit card needed.

2

Paste the Endpoint Into Your Form

Set your HTML form's action="" to your endpoint URL, or POST to it via fetch(). No other changes needed.

3

Receive Submissions Instantly

Every submission is saved to your inbox, you get an email notification, and spam is filtered automatically. No server required.

Online Form Builder with API

Works With Every Stack

PaceForms is the form builder for developers — one endpoint, any framework. Use it as a standard HTML form action or call it directly from JavaScript. No SDK, no npm package, no configuration.

Standard HTML — set the action attribute and you're done.

<form
  action="https://app.paceforms.com/f/YOUR-ID"
  method="POST">

  <input type="text" name="name" placeholder="Your name" />
  <input type="email" name="email" placeholder="Email address" />
  <textarea name="message" placeholder="Message"></textarea>

  <!-- Optional: redirect after submit -->
  <input type="hidden" name="_redirect" value="https://yoursite.com/thank-you" />

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

Form Builder for Static Sites

Works With Every Framework and Host

PaceForms is a drop-in form endpoint for Next.js, React, Vue, and plain HTML — a static site form handler that works anywhere an HTTP POST can be sent. No server-side runtime on your end.

Frameworks & Libraries

Next.jsReactVueSvelteAngularAstroRemixSvelteKit

Hosting & Static Site Generators

VercelNetlifyGitHub PagesCloudflare PagesRailwayJekyllHugo11tyPlain HTML

If it can send an HTTP POST request, it works with PaceForms — submit HTML forms without writing a backend.

Form Builder for Developers

Everything the Endpoint Handles for You

One URL does more than receive data. As an online form builder with API access, PaceForms is the form tool for developers and non-technical teams — storage, spam filtering, notifications, and redirects are all built in. Prefer to build visually? Use the no-code form builder instead.

Drop-in Endpoint

No SDK. No npm install.

Copy your endpoint URL and paste it into your form's action attribute. That's the entire integration. Works with any HTML form, any framework, any hosting platform.

  • One URL — paste and go
  • Works with any HTML form, framework, or host
  • Supports multipart/form-data and application/json

AJAX & JSON Support

Handle submissions in JavaScript.

POST to the endpoint via fetch() with an Accept: application/json header. PaceForms returns a structured JSON response — handle success and errors in your own code without a page reload.

  • fetch() and XMLHttpRequest compatible
  • JSON response on success and error
  • No page redirect needed for AJAX flows

Spam Protection

Automatic. Zero setup.

Every endpoint gets a honeypot field automatically — bots fill it in, legitimate submissions don't. Enable reCAPTCHA or hCaptcha from your settings for additional layers of protection.

  • Automatic honeypot on every endpoint
  • Optional reCAPTCHA v2/v3 and hCaptcha
  • Suspicious submissions flagged in inbox

Custom Redirect & Notifications

Full control after submission.

Send users to any thank-you page by adding a hidden _redirect field. Set up email recipients to be notified the moment a form is filled. Connect a webhook to push data to Slack, a CRM, or Zapier in real time.

  • Custom redirect to any URL after submit
  • Email notifications to one or more recipients
  • Webhooks for real-time integrations

PaceForms vs the Alternatives

The HTML form backend built for developers who also want a visual no-code form builder and a built-in submissions database — not just an endpoint.

Feature PaceForms Recommended Formspree Netlify Forms
Free submissions / month 100 50 100
Built-in database
Visual form builder
File uploads Any size 10 MB
AJAX & JSON support
Webhooks
Spam protection
Custom redirect
Email notifications

Developers Using PaceForms

Replacing Formspree in 10 Minutes

"I replaced Formspree in 10 minutes. Copy the endpoint, paste into my form action, done. Every submission shows up in the inbox instantly."

M

Marcus T.

Full-Stack Developer, Freelance

"I love that I can use the visual builder for my clients and the API endpoint for my own projects — same account, same pricing."

D

Daniel R.

Agency Owner, PixelCraft

"We use PaceForms for all our client sites — plain HTML form pointing at the endpoint, submissions in the inbox, done. No server, no maintenance."

S

Sophie L.

Front-End Developer, Brightline Studio

Frequently Asked Questions

Everything you need to know about the PaceForms form endpoint and HTML form backend.

What is a form backend service?

A form backend service is a hosted endpoint that receives your HTML form submissions and stores them — without you writing any server-side code. Instead of building a backend, you point your form's action attribute at a URL. PaceForms is a form backend service that stores every submission in a built-in submissions database and sends email notifications automatically.

How do I save HTML form data without a server?

Set your HTML form's action attribute to your PaceForms endpoint URL and set method="POST". Every submission is automatically captured and stored in your PaceForms inbox — zero server setup, zero database configuration, zero backend code.

Does the form endpoint work with Next.js, React, Vue, and plain HTML?

Yes. The PaceForms endpoint works with any stack that can send an HTTP POST request. Use it as an HTML form action, call it with fetch() in React or Vue, or integrate it with Next.js. No SDK, no npm install, no configuration required.

What is the difference between a form builder and a form backend?

A form builder lets you design and publish forms visually — no coding required. A form backend is a service that receives submissions from your own HTML form and stores them, without writing any server code. PaceForms gives you both in one platform — build visually or connect your own HTML.

Does the endpoint support AJAX form submissions?

Yes. Send a POST request using fetch() or XMLHttpRequest and include an Accept: application/json header. PaceForms returns a JSON response on success or error, so you can handle the result in JavaScript without triggering a page redirect.

How does spam protection work on the form endpoint?

PaceForms adds a honeypot field to every endpoint automatically — bots fill it in, humans don't, and those submissions are silently flagged. You can also enable reCAPTCHA v2/v3 or hCaptcha from your form settings for additional protection.

What is the request format?

Submit as standard multipart/form-data (the HTML form default) or as application/json. Both are supported. The field names in your form or JSON body become the column names in your submissions inbox.

Can I redirect users after form submission?

Yes. Add a hidden input named _redirect with any URL as its value. After a successful submission, PaceForms redirects the user there. For AJAX submissions, handle the redirect yourself using the JSON response.

Is there a rate limit on the free plan?

The free plan includes 100 submissions per month across all your forms. There are no per-request rate limits — you won't get blocked mid-campaign. Upgrade to a paid plan for higher monthly limits.

How do I handle form submissions on a static site?

On a static site — Vercel, Netlify, GitHub Pages, or plain HTML — there is no server-side code to receive form data. The solution is a form backend service like PaceForms. Set your form's action attribute to your PaceForms endpoint URL. Submissions are captured, stored, and forwarded by email automatically, with no changes required to your hosting setup.

What is the best Formspree alternative?

PaceForms is a Formspree alternative that adds a built-in submissions database, a visual no-code form builder, file uploads of any size, and webhooks — all in one account. The endpoint works identically to Formspree: point your form's action attribute at the URL and you're done.

Free plan — no credit card needed

Get your form endpoint in under a minute

Sign up free, copy your endpoint URL, and paste it into your HTML form's action attribute. Your form is live instantly — zero infrastructure to manage, zero backend code to ship.