All tools

Generator

Free HTML form builder.

Create a complete website form with labels, hidden metadata, spam protection, and copy-ready markup.

free online html form builder 1,900 searches/mo, KD 26 High priority

Configure

Free HTML Form Builder

Fields

Output

Generated HTML

 

Generated code updates as you edit.

Preview

Rendered preview

Field guide

How to use Free HTML Form Builder

A useful form starts with a clear data contract: every control needs a stable name, an intentional value, and an endpoint that accepts the submission. Use this builder to assemble those pieces before you style the form.

Build the smallest useful form

Start with the fields required for the workflow, then add optional context such as a phone number or company. A smaller form is easier to complete, validate, and route to the right team.

<form action="https://api.formsfort.com/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <label for="email">Work email</label>
  <input id="email" name="email" type="email" autocomplete="email" required />
  <button type="submit">Request a demo</button>
</form>

Connect submission behavior

Keep the generated markup as standard HTML so it works on a static site. Configure the endpoint, subject, redirect, and spam controls in the builder, then send a real test from the deployed origin.

<input type="hidden" name="_subject" value="New demo request" />
<input type="hidden" name="_redirect" value="https://example.com/thanks" />