splitforms.com
free · instant · runs in your browser

AI form generator — describe it, copy the HTML.

Type what you need — “a booking form with name, phone and a date” — and get working, semantic form HTML in seconds. No signup, no watermark, and your text never leaves the browser.

1. Describe your form

The code works as soon as you swap in a real key. Get one free — 500 submissions/month, no credit card.

2. Live preview

Describe the form you need — or click an example — and the generated form appears here with its copy-paste HTML.

How to generate a form with AI

01

Describe the form you need

Type a plain-English description — "a booking form with name, phone, preferred date and a message" — or click an example prompt.

02

Review the generated fields

The generator detects the form type and fields, marks the sensible ones required, and renders a live preview instantly.

03

Pick a style preset

Bare semantic HTML by default, or apply the Minimal, Modern, or Dark preset — small scoped CSS you can edit freely.

04

Copy the HTML and ship it

Paste the code into any site. Swap in a free splitforms access key and submissions arrive in your inbox — spam-filtered, no backend needed.

AI form generator questions

Is this AI form generator free?

Yes. Describing forms and copying the generated HTML is free with no signup, no usage limit, and no watermark. A free splitforms account (500 submissions/month) makes the form actually deliver submissions to your inbox — that part needs a key, the code itself is yours either way.

How does the form generator work?

It parses your description in the browser — instantly and privately. It detects the form type (booking, quote, newsletter, job application, and more), extracts the fields you named, fills in sensible requirements, and assembles semantic HTML with a honeypot anti-spam field. Your text never leaves the page: nothing is sent to a server or an AI model.

What kinds of forms can it generate?

Contact, booking, quote request, newsletter signup, waitlist, feedback, bug report, job application, event RSVP, and lead-magnet download forms — plus fully custom field lists. Field types: text, email, phone, URL, number, date, textarea, and dropdowns (say "a dropdown of small, medium and large").

Where do the form submissions go?

The generated form posts to the splitforms API, which validates the request, runs spam filtering, and forwards each submission to your email plus a searchable dashboard. You can also point the form's action attribute at any backend that accepts a standard POST.

Do I need to know how to code?

No. Describe the form, copy the output, and paste it where your site accepts HTML — WordPress, Webflow, Framer, Shopify, or a plain .html file. If you do code, the output is clean semantic markup that drops into React, Next.js, Vue, or Astro unchanged.

Can I edit the generated form?

Yes — it's plain HTML you own. Edit labels, reorder fields, or restyle it with your own CSS. For click-to-add field editing, the HTML form generator offers the same output with manual controls.

Prefer clicking to typing? The HTML form generator builds the same forms with manual field controls, and the dashboard form builder adds multi-step forms, payments, and hosted embeds.