Build forms people actually finish
Create forms, surveys and quizzes with a drag-and-drop builder that turns a long questionnaire into one clean question at a time. Live in minutes, embedded anywhere.
Free plan includes 3 forms and 100 submissions a month.
Welcome! This is a live FormMaker
Feel free to fill it out to see how a published FormMaker looks and feels 👀
This is an interactive demo showing how FormMaker creates beautiful, step-by-step forms. Click "Continue" to start!
Everything you need to collect better data
The pieces most form builders charge extra for, in one place.
Drag-and-drop builder
Add, reorder and configure fields visually. No code, no template language, nothing to install.
24 ready-made templates
Contact forms, surveys, job applications, event sign-ups — start from one and change what you need.
Multi-step wizards
Break a long form into one question per screen. Fewer abandoned submissions, better completion rates.
Embed anywhere
Drop a form into any site with a snippet, or share a hosted link — both stay in sync with your edits.
Email notifications
Get a message the moment someone responds, so nothing sits in a dashboard waiting to be noticed.
API & webhooks
Push responses straight into your own stack, or connect Zapier, Slack and Google Sheets.
From idea to live form in three steps
- 1
Pick a starting point
Open a template or start from a blank form — either way you are looking at a working form, not a setup screen.
- 2
Make it yours
Edit the questions, reorder fields, split it into steps and match it to your brand.
- 3
Share and collect
Publish to a hosted link or embed it in your site, then watch responses arrive in real time.
Start from a template, not a blank page
24 free, fully customizable starting points across contact, lead gen, HR, events, e-commerce and more.
Browse all templates- Contact Form
- Customer Feedback
- Support Request
- NPS Survey
- Bug Report
- Newsletter Signup
A form is just the start
Send every response where it needs to go. Query submissions over REST, push them to a webhook, or wire them into Zapier, Slack and Google Sheets.
// fetch this form's responses
const res = await fetch(
'https://api.formmaker.co/v1/forms/abc/responses',
{ headers: { Authorization: 'Bearer ...' } }
);Start free, upgrade when you outgrow it
No credit card to begin. Move to Pro when you need volume.
Free
$0/month
- Up to 3 forms
- 100 submissions/month
- Email notifications
Pro
$29/month
- Unlimited forms
- 10,000 submissions/month
- API access & custom branding
Ready to build your first form?
Pick a template, change what you need, and share it today.