Quick Start

Get a working form endpoint in under a minute. No account required.

Option A: No account needed

1

Enter your email

Go to the FormFast homepage and enter your email address. We'll create an endpoint and send you a verification email.

2

Verify your email

Click the verification link in your inbox. Your endpoint is now live and ready to receive submissions.

3

Add the form to your site

Copy this snippet and replace your_endpoint_id with the ID from your verification email:

HTML
<form action="https://formfa.st/f/your_endpoint_id" method="POST">
  <input type="text" name="name" placeholder="Your name" required />
  <input type="email" name="email" placeholder="Email" required />
  <textarea name="message" placeholder="Message"></textarea>

  <!-- Spam protection (keep this hidden) -->
  <input type="hidden" name="_gotcha" style="display:none" />

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

Submit a test

Fill out your form and hit send. You'll be redirected to a thank-you page, and the submission will arrive in your inbox within seconds.

Option B: With an account

Creating an account gives you access to the dashboard, where you can manage multiple forms, configure auto-replies, set up webhooks, and view all your submissions.

1

Create an account

Sign up with email and password, or use GitHub OAuth for one-click login.

2

Create a form in the dashboard

Go to your dashboard and click “New Form”. Give it a name and we'll generate an endpoint ID for you. Account-created forms are pre-verified — no email confirmation needed.

3

Add the form to your site

Use the same HTML snippet from above, replacing the endpoint ID with your new one from the dashboard. The dashboard also shows copy-paste snippets for React, Next.js, Svelte, and other frameworks.

Custom redirect

By default, submissions redirect to a FormFast thank-you page. To redirect to your own page, add a hidden _next field or set the redirect URL in your form settings. See Special Fields.

Testing locally

FormFast endpoints work from any domain, including localhost. CORS is enabled for all origins, so you can test your forms from local development servers without any additional configuration.

Next steps

  • Framework Guides — copy-paste examples for React, Next.js, Svelte, Astro, Hugo, and more
  • Special Fields — custom redirects, email subjects, and honeypot protection
  • Form Settings — auto-replies, validation rules, webhooks, and domain restrictions