Form builder for surveys, sign-ups and feedback

Conversational forms, structured by design.

Describe the form you need and FormGen drafts it. People answer one question at a time, or see the whole page at once. You get the same clean data either way.

No card needed. Or try the form below first.

Question 1 of 4

press Enter

A real FormGen form. Try it: nothing you type leaves your browser.

field types
16
ready-made themes
16
modes, one form
2
free responses a month
1,000

01 · Describe

Say what you need. Start from a real draft.

Write it the way you’d brief a colleague. FormGen picks the field types, writes the labels and adds sensible validation, so you never start from a blank page.

Then edit it like a doc: type / to add a field, drag to reorder, or start from a template instead.

Describe your form

A sign-up form for our Saturday pottery workshop. Name, email, how much pottery they’ve done, and whether they’re staying for lunch.

  1. Full name*

    Short text
  2. Email address*

    Email
  3. How much pottery have you done?*

    NeverA few classesI have a wheel

    Multiple choice
  4. Staying for lunch?

    YesNo

    Multiple choice
  5. Anything we should know?

    Long text

02 · Shape and share

Everything after the first draft.

Add logic, pick a look, put it on your site, and read the answers, without leaving the editor.

WhenHow was your coffee?is less than3
ShowWhat went wrong?

Conditional logic

Show, hide or skip questions based on earlier answers. Rules run for the respondent as they type, and again on the server when the form is submitted.

Aa
Aa
Aa
Aa
Aa
Aa

Themes

16 presets on every plan. Your own colors, fonts and corners from Starter.

<iframe
  src="…/f/coffee-check-in"
  style="width: 100%">
// grows and shrinks with the form

Embed anywhere

Share a link, or paste one snippet into your site. The frame resizes itself, so no inner scrollbars.

First time18%
Every week46%
Most days36%

Answers at a glance

Responses over time, completion rate, time to complete, and a breakdown of every question’s answers.

floor-plan.pdf

2.4 MB

File uploadsStarter

Up to 25 MB per file on Starter, 50 MB on Pro. File types are checked on the server.

POST https://api.example.com/hooks
X-FormGen-Event: submission.created
X-FormGen-Signature: sha256=9f2c…

{ "event": "submission.created",
  "data": { "name": "Sam", "rating": 2 } }

Webhooks and export

Send each submission to your own endpoint, signed so you can verify it (Starter), or export CSV and JSON on any plan.

forms.yourcompany.com/feedback
Password requiredOnly @yourcompany.com

Your domain, your rulesPro

Serve forms from your own domain on Pro. Limit who can answer with a password or an email allowlist from Starter.

03 · Style

16 themes to start from. Then make it yours.

Every preset, light or dark, is checked for readable text, visible inputs and legible buttons.

Saffron · DM Sans
Rosé Pine Dark · Inter
Ruby Sand · Poppins
Darkmatter · JetBrains Mono
Northern Lights Dark · DM Sans

Presets adapted from community themes on 21st.dev.

Compare

Typeform’s feel, without Typeform’s price.

Conversational when you want it, a plain page when you don’t, and a free plan you can actually launch on.

FeatureFormGenTypeformGoogle Forms
AI form generationWith Gemini
Conversational mode
Traditional modeMulti-question pages
Respondent picks the mode
Conditional logicSections only
Custom themesMinimal
Webhooks
Free responses1,000/mo10/moUnlimited
Paid plans from$12/mo$25/moFree

The details, side by side: FormGen vs Typeform · FormGen vs Google Forms · FormGen vs Tally

FAQ

Questions, answered.

Something else? The support page has more answers and a way to reach us.

Your first 1,000 responses every month are free.

Unlimited forms, both modes, logic and analytics on the free plan. Upgrade when you outgrow it, not before.