A free online form builder

Conversational forms people actually finish.

Describe your form and AI builds it. Then it runs as a conversation that asks again when an answer is thin, and follows up with the people who leave.

  • Free forever
  • Unlimited submissions
  • No credit card required

A real chatform. Go on, answer it.

chatform.in/f/how-you-use-formsOpen in new tab

Hi! This is a real chatform.

Eight quick questions, under three minutes.

Product tour

See chatform in action.in eighty seconds.

Not another form builder

How is this differentfrom other forms?

Other forms wait to be filled in. chatform asks again, follows up and answers back.

It asks again when an answer is thin.

Other forms record “it was bad” and move on. chatform asks one more question, in plain words, and records the real answer.

Ziang Xiao et al., ACM Transactions on Computer-Human Interaction 27(3), 2020

It follows up with the people who leave.

Other forms lose them. chatform emails them back to the question they stopped on, with their answers kept.

Henry Sauermann et al., Research Policy 42(1), 2013

It answers their questions, too.

Other forms go quiet when someone is unsure. chatform answers from what you gave it, then picks up where they were.

  • A knowledge base it quotes

    Your docs, pages and notes. Not the internet.

  • A goal and a voice

    Like “qualify the lead, then book a demo”.

  • Guardrails

    Topics it won’t discuss, and how it declines.

Already using something else?

Switch to chatform.Bring your questions with you.

Paste a Typeform, Google Forms, Tally, Jotform or Youform link, or any page with a form on it. We copy the questions and the logic, and you can talk to it before you sign up.

Typeformchatform

Keep your questions.Lose the script.

Questions, choices, required fields, welcome screens and jumps come over, then it follows up when an answer is too thin.

Free. No account needed to try it.

chatform vs Typeform

How to switch

  1. 1Paste your public Typeform link.
  2. 2Talk to it as a conversation, right here.
  3. 3Sign up free to keep it, then publish.

Your original form keeps working. Responses stay where they are, so export them before you switch.

Meet your AI form builder

Describe your form.AI builds it.

You get the questions, the wording, the order and the branching, ready to edit and publish. Then it stays on to ask them.

  • Type what you want. “Onboarding for a design agency” becomes a whole form.

  • Or paste your website. It reads your pages and asks in your own words.

  • Then just ask for changes. “Add a budget question and skip it under 10 people.”

It starts with a sentence

Onboarding for a design agency

read northwind.co — 6 pages

Drafted 4 questions

What should I call you?

Short text

Work email

Email

How big is your team?

Number

Rough budget?

Single select

it really reads your site

A builder that stays out of your way

Building a formshould feel this easy.

Everything is on one screen: the questions on the left, the form as people will see it on the right.

  • Add your questions

    Pick from every kind of question, drag them into order, and branch on any answer.

  • Make it look like you

    Start from a theme, then set your own colour. Light or dark, round or square.

  • Send it out

    A link, a QR code, a corner button or an embed on your own site.

The right block for every ask

Question types forevery kind of answer.

Twenty-seven of them, and every one has its own control in the chat: chips, stars, a calendar, a signature pad. People can still just type.

The everyday details

  • Short text
  • Long text
  • Email
  • Phone
  • Website
  • Contact info
  • Address
  • Number
  • Date

A little room to choose

  • Yes / No
  • Single select
  • Poll
  • Multi select
  • Dropdown
  • Picture choice
  • Ranking
  • Rating
  • NPS
  • Opinion scale
  • Matrix

And the finishing touches

  • Message
  • File upload
  • Signature
  • Payment
  • Scheduling
  • Field group
  • Consent

Make it yours

Your colours. Your look.Your kind of form.

Every form starts on a theme you can change in a click, then bend to your brand.

  • 44 ready-made themes, or pick one colour and we build the rest
  • Light, dark, or whichever the visitor's device prefers
  • Corners, backgrounds and patterns to match your site

Watch the styles change, or try the controls yourself.

Welcome screen preview
Hi! Thanks for thinking of us for your project.
What kind of space are we working on?
A small kitchen, mostly
Let's start

Accent

Font

Page

Corners

No caps on what you collect

Unlimited
submissions.Free forever.

Responses are the whole point of a form, so the free plan keeps every one of them: no monthly cap on submissions, and no card to start.

  • Unlimited submissions
  • 100 forms on the free plan

A fair-use limit applies to unusually high volume. Details on the pricing page.

Easy on the surface, a lot underneath

A simple formcan do a whole lot.

≥ 50otherwise3How big is your team?Number4Ask for a work emailEmail5Which plan fits?Single selectComplete

It can’t publish a dead end.

Branch on any answer with nineteen operators, nested groups and scoring. Every path is checked before you publish.

They typedRecorded as
  • “we're about a dozen people right now”

    Team size

    12

  • “somewhere between five and ten grand a month”

    Budget

    $5–10k

  • “yeah we tried HubSpot, dropped it last year”

    Current CRM

    None

  • “right after the holidays”

    Timeline

    January

It understands what people type.

Choices stay instant and exact. Free text is read for what it means, and when it isn’t sure, it asks instead of guessing.

Answers go where you work.

A live feed for Google Sheets and Excel, signed webhooks to your own server, an API, and a connector for your AI assistant.

And the ordinary things, done properly.

Know who answered
Sign-in or a texted code, one response each
Leave and come back
Answers are kept; any earlier one can be changed
Tell your other tools
New answers can be pushed anywhere you like
See where people stop
Drop-off along the path each person actually took
Download it all
A spreadsheet, one column per question
Your brand, not ours
Your fonts, logo and colours on every form
  • File uploads
  • Signatures
  • Payments
  • Scheduling links
  • Quizzes and scores
  • Custom endings
  • Email alerts

Understand every step of your form

Form analytics.See what works.

Views, starts, completions and how long people take, with where they came from and the device they used.

  • Responses over time, and the hours people actually answer
  • The drop-off funnel and answer rate for every question
The results page: views, starts, completions, completion rate, median time and drop-outs above a chart of responses and views over a month.
The real results page, filled with sample responses.

Talk to your responses

Ask your data.See the bigger picture.

Add chatform to Claude or ChatGPT with one link, then ask about your responses in plain words. Charts, summaries and takeaways, from the assistant you already use.

Pick a question.

chatform connected (MCP)

How is my contact form doing? Show me a chart and what to fix.

Used chatformget_form_analytics

Here is your contact form over the last 30 days.

From visit to submit

  • Views4,210
  • Started1,874
  • Completed1,312

70%of starters finish

Why people got in touch

  • Pricing questions38%
  • Booking a call27%
  • Support21%
  • Something else14%

What I would change

  • Most people who leave do it at the budget question. Try making it optional.
  • Pricing comes up in a third of chats. Add your price list to the knowledge base.

Illustrative. Your assistant answers from your own responses.

Partial submissions

Keep every answer.Even before they submit.

Most people who leave a form had already told you something. chatform keeps it, so a half-finished response is still a lead.

  1. 01

    A conversation starts

    Each answer is saved the moment it is given, not when somebody reaches the end.

  2. 02

    Life happens. Answers stay.

    If they close the tab at question six, you still see the first five, marked as partial.

  3. 03

    There is a way back

    Reopening the link offers to pick up where they left off, and a follow-up email can remind them.

Share and embed your form

Share a link.Embed it on your site.

Your form, one link away.

Every form gets its own page the moment you publish. Send it in a message, a bio or an email.

Copy, paste, done.

https://chatform.in/f/how-you-use-forms

Verify contacts.Work together.

For the forms where it matters who answered, and who on your team can see it.

Email, phone and Google verification

Ask people to confirm who they are before they answer: a code by email, a code by SMS, or Google sign-in.

Workspaces and team roles

Keep forms in workspaces and invite your team as admins, editors or viewers.

Your data stays yours

Read, filter and export your responses whenever you like, and delete any of them at any time. Your answers are never used to train an AI model.

Every form is an API.if you want one.

If you have a developer, this bit is for them. If you do not, you will never need any of it. Skip straight to the pricing.

  • Scoped API keys

    sk_live_ keys, hashed at rest, shown once, revocable, last-used tracked.

  • Streamed or synchronous

    SSE for the hosted form. One request and one reply for your backend.

  • An OpenAPI spec you can generate from

    At /openapi.json. Our own web client is generated from it, so it cannot go stale.

  • 4 ways to embed
  • Fast from 330+ cities
  • 2–5s typical turn
# Start a conversation from your own backend
curl -X POST https://api.chatform.in/v1/forms/frm_8Kd2/chat/sessions \
  -H "Authorization: Bearer $CHATFORM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "hiddenFields": { "plan": "trial" } }'

# Answer, and get the next question back synchronously
curl -X POST https://api.chatform.in/v1/chat/sessions/ses_91xQ/messages \
  -H "Authorization: Bearer $CHATFORM_API_KEY" \
  -d '{ "text": "we are about a dozen people right now" }'
# => { "messages": [...], "recorded": { "team_size": 12 }, "done": false }

Good questions

Glad you asked.

Is it really free?

Yes. The free plan has unlimited submissions, up to 100 forms and 200 AI conversations a month, with no card and no time limit. When the AI conversations run out, your forms keep working and simply ask your questions as written.

How is it different from Typeform or Google Forms?

Those show a page of boxes, or one box per screen. chatform asks your questions as a conversation: it asks again when an answer is thin, answers a respondent's own questions from the docs you give it, and emails the people who leave halfway.

What can I make with it?

Contact and lead forms, intake and onboarding, surveys, feedback and NPS, quizzes, registrations and applications. Start from a sentence, a template or a form you already have.

Can I bring my existing forms?

Yes. Paste a Typeform, Google Forms, Tally, Jotform or Youform link, or any web page with a form on it, and the questions and logic come across.

Will it work on my website?

Yes. Share the link, embed it in a page, add a popup button, or put a QR code on a poster. It works with any site builder that lets you paste a snippet.

Do people need an app or an account to answer?

No. A form opens from a link in any browser, on a phone or a computer. Nobody installs anything or signs up, unless you choose to ask respondents to sign in.

Can I turn the AI off?

Yes. One switch makes a form ask every question exactly as you wrote it, and a choice is always recorded exactly as it was picked.

Where do my answers go?

Into a results page you can search, filter and export to CSV or Excel. They can also go to Google Sheets, a webhook, the API, or Claude and ChatGPT through the connector.

What if I need more?

Pro adds verification, partial submissions, follow-up emails, payments, your own fonts and logo, and removes our branding. Every limit is on the pricing page.

There is a good answer on the other side

You bring the idea.We'll get it answered.

Start for free

Free forever. No credit card. Unlimited submissions.