Typeform invented the format most people mean when they say "a nice form": one question per screen, big type, a keyboard that does what you expect. The product is good and the people who search for its pricing are rarely unhappy with it. They are trying to work out whether the free plan covers what they are about to do, and if not, what the next step costs.
That is a harder question than it looks, because the free plan is generous in one direction and tight in another. You can build as many forms as you want and none of them expire. You just cannot collect many answers.
What follows is the shape of the pricing rather than a price list: what the free plan includes, where it stops, who each paid tier is built for, the four things that most often trigger an upgrade, and the tactics that keep a free plan working for longer. Numbers move, so check anything you plan a budget around against Typeform's own page.
Is Typeform free? Yes, with a meter on it
There is a permanently free Typeform plan, and you can publish a working form on it without ever entering a card. The catch is the meter. Free accounts accept only a small number of responses each month, widely reported as 10, and almost everything else about Typeform pricing follows from that one line.
The confusion usually comes from the word "free" doing two jobs at once. Typeform's free plan is free in the sense that it never runs out of time. It is not free in the sense of unlimited. There is no countdown, nothing to cancel and no trial to forget about, which is genuinely better than the 14-day trials that many tools call a free plan. There is also a ceiling that a working form reaches quickly.
The second thing worth separating: "unlimited typeforms" is not the same as unlimited answers. Building ten forms costs nothing. Ten forms that each collect two responses is the entire monthly allowance.
So who does the free plan genuinely fit? A form that goes to a known, countable group: a workshop with twelve attendees, a board asked to confirm dates, a handful of clients giving feedback at the end of a project. It is also the right way to test a form before it goes anywhere near an audience, because you can build the whole thing, send it to yourself and a colleague, and decide whether the questions work before you spend money on capacity. Where it does not fit is anything open to the public with traffic behind it.
What the free plan includes, and where it stops
The free plan is a real product, not a demo. Everything you need to publish a good-looking form is in it:
- The builder and the runtime. One question per screen, the transitions, the keyboard shortcuts. The thing people are actually buying when they buy Typeform is on the free plan.
- As many forms as you want to build. No limit on how many typeforms live in your account.
- The template gallery. Typeform's library is large and well written, and free accounts can use it.
- The core question types. Enough for a contact form, a signup, a short survey or an RSVP.
- Responses you can read and export. The answers you collect are yours to download.
- Embedding and sharing. A public link and an embed for your own site.
Then it stops, and it stops in five places:
- The monthly response cap. This is the headline fact of the whole free plan and the reason most people are reading this page. A handful of responses a month, widely reported as 10, and the counter resets on your billing date rather than the first of the month.
- A limit on questions per form. The free plan also caps how long a single typeform can be. Check the current number, because this one has moved more than once.
- Typeform's branding. Free forms carry the Typeform mark. Removing it requires a paid tier.
- Logic jumps. Branching sits above the free line, which matters the moment your form needs to ask different people different things.
- File uploads and payments. Collecting a CV, a brief or a card payment inside the form needs a paid plan.
How the paid tiers are shaped
Typeform publishes several paid tiers plus a custom enterprise option. Because the exact price depends on currency, country, billing cycle and promotion, the useful way to read them is by who each one is built for. Here is the shape.
The individual tier
One person, one account. This is where the Typeform badge comes off your forms, where branching becomes available, and where the response allowance moves from a handful a month to a number a small operation can live with. Most people who upgrade purely because the free cap arrived land here and never move again.
The small-team tier
Seats for colleagues, a larger response allowance and more control over how the form is presented and where it lives. The trigger for this one is usually organizational rather than technical: two or three people need to edit forms and see answers without sharing one login.
The business tier
Higher volume, deeper reporting including where people drop out, and the administrative controls a bigger team asks for. If forms are a genuine acquisition channel for you rather than an occasional errand, this is the tier that starts to make sense.
Enterprise
Custom pricing, a contract, single sign-on, procurement and a person to call. No public number, and no point guessing at one.
Three practical notes on reading the price itself. Annual billing is cheaper per month than paying monthly, which is fine if your need is permanent and expensive if it turns out to be one campaign. The figure you see is shown in your local currency and can differ from the dollar price quoted in articles, and sales tax or VAT is usually added on top of what the pricing page shows. And promotions come and go, so the number on the day you look is the number that matters, not the one in anybody's comparison post.
Two patterns are worth noticing, because they explain most of the frustration people express about Typeform pricing. The first is that responses and seats are what scale. Tiers are mostly buckets of volume with features attached. The second is that each tier is a bundle, not a dial. If you need one extra thing, you buy everything in the tier that contains it, which is why a freelancer who wants only branding removal ends up paying for capacity they will never use.
The four things that usually push people to upgrade
In rough order of how often they come up:
- The cap arrived sooner than expected. A contact form on a site with any real traffic can clear ten responses in a day. Forms that go out in a newsletter do it in an hour. The free plan is sized for testing an idea, not for running one.
- The form needs to branch. Anything shaped like "only ask about budget if they picked agency" needs logic jumps, and logic jumps are paid. This is the point where a form stops being a questionnaire and becomes a process, and it is worth paying for in whatever tool you use. It is also the feature people are most surprised to find above the line, since conditional logic is free in several competing builders.
- Somebody has to attach a file. A CV, a portfolio, a signed brief, a photo of the damage. Upload questions are a paid feature, and asking people to email the attachment separately loses you a meaningful share of them.
- The badge is a problem. Internal forms can carry anybody's logo. A form behind paid traffic, a job application or a client intake is a first impression, and a maker's badge on it reads as a corner cut.
Notice what is not on that list: nobody upgrades because the free plan is hard to use. The free tier is a complete product with a meter on it, which is a fair way to build a business and an uncomfortable one to plan around if your volume is unpredictable.
How to make the free plan last longer
If Typeform is the right tool and the cap is the only problem, these six habits buy you real time. None of them are tricks; they are things worth doing anyway.
- Cut the form down. Every question you remove raises the share of people who finish, which means fewer half-answers and a cleaner set of responses inside the same allowance. Most forms have two or three questions that exist because somebody once asked for them. Our notes on form abandonment cover which ones to cut first.
- Only keep the form open when you need it. A closed form takes no responses, so the meter does not move. If you are collecting for an event, a hiring round or a seasonal campaign, close it the day the window ends rather than leaving it live until somebody remembers.
- Qualify before the form, not inside it. A clear paragraph and an honest headline on the page in front of the form filters out the people who were never going to be a fit. Each one of those saves a slot in your allowance.
- Export and archive on a schedule. Download your responses as CSV at the end of every cycle and keep them somewhere you control. It costs five minutes and it means your answer history never depends on a subscription staying active.
- Run one form, not five. Three separate forms for three audiences use three allowances of attention and produce three exports to reconcile. One form with a routing question at the top is easier to maintain, easier to read and easier to count.
- Know your reset date. The allowance runs on your billing date, not the calendar month. Launching a campaign on day 27 of your cycle gives you three days of capacity and then silence. Move the launch, or move the plan.
If you work through all six and the numbers still do not fit, the honest answer is that you have outgrown a free tier that is metered by response. At that point there are two reasonable moves: pay Typeform for the tier you need, or use a builder whose free plan is not metered that way. The table below is the money question laid out flat, and the section after it covers what switching actually involves.