Pro feature

Type your fields, get the form.

Tell us what you need — we'll build the form. Recognises name, email, phone, message, company, address, date, budget, rating, and more. Generates HTML, JavaScript, React, PHP, and cURL code. Available with the Pro plan — try the live preview free.

Try one of these
What does your form need?waiting…
Or skip the typing — use an industry-tuned template
Real estate, plumber, salon, dentist, photographer, lawyer, contractor — and 30+ more, pre-tuned.
Browse templates →
How it works

Describe the fields, get a working form.

Type the fields you need in plain words — “name, email, company, budget dropdown, message” — and the builder parses them into a live preview as you type. Behind the scenes it maps each phrase to the right input type: emails become type="email", phone numbers become type="tel", options become a <select>, and long text becomes a textarea.

When the preview looks right, switch tabs to grab the same form as plain HTML, React, vanilla JavaScript, PHP, or a cURL command. Every variant already posts to the splitforms endpoint, so submissions land in your dashboard with spam filtering and email notifications — no backend to build. If you would rather start from something proven, browse the template gallery or the free HTML form generator, then fine-tune here.

Custom form builder FAQ

Is the custom form builder free to use?
The live preview is free for everyone — type your fields and see the rendered form instantly. Copying or downloading the generated HTML, React, JavaScript, PHP, or cURL code is a splitforms Pro feature.
Do the generated forms need a backend?
No. Every export posts to the splitforms endpoint, so there is no server, database, or email code to write. The free plan covers 500 submissions per month with spam filtering and a real dashboard.
Which code formats can I export?
Each form generates five variants: plain HTML, React (JSX), vanilla JavaScript with fetch, PHP, and a cURL command — all pointed at the same POST endpoint, ready for your access key.
Can I start from a ready-made template instead?
Yes — the template gallery has ready-built contact, booking, quote, job-application, and feedback forms you can copy as-is, then customize field by field.