Forms · Alternatives

Typeform alternatives in 2026: what to use instead, and what it really costs

For an intake form with some logic, uploads and a webhook, a free plan usually does the job. Here is what each way out covers, what it costs at 100, 1,000 and 10,000 responses a month, how to leave with your files, and what happened when we had an agent build the replacement.

Modeled, not measured. Savings use public prices and planning assumptions: the bill you stop paying, minus the new tool, your upkeep time and your setup time at $50/hour, over the first 12 months. Results marked Tested by Stackcut are Stackcut's own test, not a customer. Every price links the page it came from.

The short answer

  • Tally's free plan covers all 6 must-haves of a typical intake form: forms, conditional logic, file uploads (10 MB per file), validation, webhooks and CSV download, with unlimited submissions. Modeled first-year saving against Basic: $418. our test
  • Already on Google Workspace? Google Forms is included, with branching, validation, uploads (respondents sign in) and CSV download, but no webhooks. the math
  • We had an agent build the replacement from our spec in 26 minutes (Stackcut's own test, not a customer). It works, but it only pays off when Tally's free plan fails a real requirement. our test
  • Keep Typeform for its one-question-at-a-time player and themes, payments or multi-language forms. help.typeform.com

Four ways to stop paying for Typeform

A cheaper vendor

Already included Google Workspace: saves $443 in year one (+5 more below)

Open source

Formbricks: costs $992 more in year one (+1 more below)

Replace with AI

Branded intake and approval flow: not priced yet

The best option of each kind, modeled, not measured: each figure links its math. Keeping Typeform is a valid answer too.

Who should switch, and who shouldn't

Switch if

  • Your forms collect intake or feedback with some logic, uploads and a webhook, which is most small-team use. our test
  • You pay mainly to go past the Free plan's response cap: Typeform Free allows 10 responses a month, Tally Free has no response limit within fair use. help.typeform.com
  • You need submissions in your own database, consent records, or an approval step before anything is published. That's when building your own is worth it. our test

Stay if

  • The Typeform player and themes are part of how your brand looks. help.typeform.com
  • You take payments, run multi-language forms or use a custom domain on a paid plan. help.typeform.com
  • Your data can't move to a new processor without a review: Tally stores data in the EU, so update your privacy policy if you list processors. tally.so

What Typeform costs today

List prices from the vendor's pricing page, as stored in the Stackcut catalog. Each price links its source.

PlanBilled monthlyBilled yearly (per month)What you get
Typeform Basic$39/mo$28/mo100 responses/mo included (max 750 with add-on responses), 1 user
Typeform Plus$79/mo$56/mo1,000 responses/mo included (max 2,500), 3 users, remove branding
Typeform Business$129/mo$91/mo10,000 responses/mo included (max 50,000), 5 users
  • Plans also cap users: Basic has 1, Plus 3 and Business 5. typeform.com

The alternatives, ranked

10 ways out, ranked by modeled saving in the first year after setup and upkeep (8 priced). Modeled, not measured: each figure links the math on the recipe page.

  • The recipe models Typeform Basic at $39/mo for one intake form with logic, uploads, validation, a webhook and CSV export. recipe

$39/mo today → $0/mo · setup 1 h · then $468/yr · vs Typeform Basic · modeled, not measured the math

Tally Free: unlimited forms and submissions, conditional logic, uploads (10 MB per file), webhooks, CSV download. Custom domains need Pro.

Covers 100% of the core features

  • Free plan covers conditional logic, file uploads (10 MB per file), webhooks and CSV download, with unlimited submissions. tally.so
  • One-click Typeform import brings over questions, options, required settings, welcome and thank-you screens. tally.so
  • Webhooks can be signed (Tally-Signature header) and are retried for about a day. tally.so
  • Free plan keeps Tally branding; custom domains and partial submissions need Pro ($24/mo). tally.so
  • Logic jumps don't always map one-to-one; re-check every branch after import. tally.so
  • Old responses don't transfer: the importer brings the form, not submissions. tally.so
  • Your data moves to another processor (stored in the EU). Update your privacy policy if you list processors. tally.so

$39/mo today → $0/mo · setup 1 h · then $468/yr · vs Jotform Bronze · modeled, not measured the math

OpnForm's hosted Free plan has unlimited forms and submissions with logic, 10 MB uploads, email notifications, webhooks and basic integrations, with OpnForm branding and 1 workspace.

Covers 100% of the core features

$39/mo today → $18/mo · setup 1 h · then $252/yr · vs Typeform Basic · modeled, not measured the math

HeyForm Basic is $18 a month ($15 billed yearly) for 5,000 responses a month against Typeform Basic at $39 for 100; payments carry a 3% commission on Basic. typeform.com

Covers 100% of the core features

Agent skillNetlify agent skills and plugin (context-and-tools)Not priced in the catalog

Publishing an agent-built landing page with a working lead-capture or intake form: Netlify Forms stores submissions, filters spam and sends email/webhook notifications, and the plugin's MCP server creates and deploys the site, instead of a landing-page builder plus a form tool.

Assumes you already pay for an agent that runs skills (Claude Code, Cursor, Codex, VS Code or Grok Build; a Netlify account); that agent's cost isn't counted. Needs Netlify (Free plan works): priced by usage, so this way isn't priced here. Setup (1 h) and upkeep (0.5 h a month) are Stackcut's estimates; not tested by Stackcut.

Covers 67% of the core features (not: Conditional fields, Validation)

Replace with AIReplace with AI: branded intake and approval flowTested by Stackcut · Works, with caveatsNot priced in the catalog

Create a specific form from a schema, deterministic logic, review queue, private uploads and reliable delivery. Do not recreate a visual form platform.

Covers 100% of the core features

  • Tested by Stackcut: an agent built it from the packet in 26 minutes with 74 tests and no npm dependencies. our test
  • Imported a Typeform-format export without loss (252 of 252 cells), and re-running the import added nothing. our test
  • Submissions stay in your own database; consent and approval gates are yours to define. our test
  • Tally's free plan already covers all six Must-haves for most teams. tally.so
  • The builder's own tests missed 1 medium and 6 low security issues that an independent check found. our test
  • You need somewhere always-on to run it; a serverless stack needs a port, not a copy. our test

Compare a specific alternative

Considering a specific destination? Read its checked comparison before deciding what to move.

  • Typeform vs Tally Checked comparison evidence, migration details, public switching accounts.

What forms cost at 100, 1,000 and 10,000 responses

Typeform prices by responses included per plan. Tally's free plan has no response cap within fair use; Formbricks' cloud plans are capped per month.

Cheapest published plan whose included responses cover the volume, billed monthly, without response add-ons. Each price links the vendor's pricing page.
Responses a month1001,00010,000
Typeform today$39Basic$79Plus$129Business
Tally Free$0within fair use$0within fair use$0within fair use
Tally Pro$24custom domain, no branding$24custom domain, no branding$24custom domain, no branding
Formbricks cloud$0Free$74Prono published price covers it
Formbricks (self-hosted)AGPL-3.0; you run it$0+ your server$0+ your server$0+ your server
  • Typeform sells extra responses as an add-on up to a cap per plan (750 a month on Basic), so a busy month can still push you up a tier. typeform.com

How people actually left Typeform

5 public accounts of leaving Typeform: 4 switched, 1 evaluated. Summaries are ours; each links the original, and each was checked against its page before it appeared here.

Switched to Tally · Feb 2026

A Trustpilot reviewer says they felt they were overpaying on Typeform, went looking for an alternative, and landed on Tally; gave the switch a 5-star rating. Trustpilot

Switched to Tally · Jan 2026

A 5-star Trustpilot review calls Tally as easy to use as Typeform at a fraction of the price, and says the reviewer has no plans to switch back. Trustpilot

Switched to Tally · Jan 2026

A 4-star Trustpilot reviewer says they moved from Typeform to Tally back in 2022-2023 and has been happy with the switch ever since. Trustpilot

Switched to Tally · Feb 2025

A 5-star Trustpilot review lists Typeform among several tools (also Cognito Forms and SurveyMonkey) the reviewer dropped after moving to Tally. Trustpilot

Evaluated to Tally · Oct 2020

An Indie Hackers user asked for Typeform alternatives after a paywalled "thank you" page blocked him from publishing, got Tally recommended by another member, and reported deciding to sign up for its minimalistic design and features. Indie Hackers

How to leave Typeform

Export first, then cancel. Every step links the vendor's own help page, checked on the date shown.

  • Import the form into Tally, run both for a week, then cancel Typeform after you've exported responses and files. the math

How to leave Typeform

Export first

  • Responses: Results → Responses → Export (desktop only; large exports arrive by email) (CSV, XLSX). help.typeform.com
  • File uploads: Results → Responses → Export → File uploads only (ZIP). help.typeform.com
  • Responses via API: GET https://api.typeform.com/forms/{form_id}/responses (paged with before/after; the last ~30 minutes may be missing) (JSON). typeform.com
  • Form definitions: Admin → Request ZIP (owners only), or GET https://api.typeform.com/forms/{form_id} (JSON). Uploaded images are not included. help.typeform.com
  • Webhooks: Re-point every consumer to the replacement before cancelling (PUT /forms/{form_id}/webhooks/{tag}). typeform.com

What you lose

  • Typeform's one-question-at-a-time player and themes
  • Payments, multi-language and custom domains on paid plans
  • Hosted file storage for uploads

Cancel

  1. Export responses and file uploads first (see export).
  2. Organisation icon → Plan & Billing → Cancel my plan.
  3. Choose Free → Get Free, answer the survey, tick the confirmation box, click Cancel my plan.
Takes effect
End of the paid period; reversible until then with "Stop! I changed my mind".
Refunds
No refunds for contracts cancelled before the contracted period ends (monthly and annual).
Notice
None.
After you cancel
Forms and responses stay. Forms using paid features switch to trial mode and stop accepting responses; the Free plan allows 10 responses a month; extra seats are removed.

Not covered by the paths above, per the recipe: Survey research suite, Unlimited third-party integrations, Regulated data guarantees, Visual drag-and-drop designer. If you rely on one of these, keep the incumbent or check the path closely.

Moving your data, destination by destination

What each destination's importer carries over, what it leaves behind, and any help it offers switchers.

To Tally

Official guide tally.so · Tools: Tally's Typeform importer

Moves: Question titles, descriptions, answer options, required/optional settings (full); Welcome/thank-you screens and multi-page layout (full); Conditional logic (logic jumps) (partial); Form design/theme (partial); Google Analytics and Meta Pixel tracking (full); Hidden fields / URL parameters (fidelity not stated). tally.so

Doesn't move: Other integrations (Slack, Notion, Google Sheets, Zapier); Historical responses; Historical responses and file uploads already collected on Typeform; Webhooks (must be recreated and re-pointed at the new Tally form); Non-OAuth integrations such as Slack, Notion, Google Sheets and Zapier. tally.so

Watch out for:

  • Logic jumps don't always map one-to-one and need manual verification after import tally.so
  • Only form structure moves; historical responses must be exported and handled separately tally.so
  • Hidden fields/URL parameters are not mentioned by the importer and likely need manual recreation tally.so

Switching help: One-click OAuth importer rebuilds Typeform forms (questions, structure, logic, tracking pixels) inside Tally at no charge; does not include past responses. tally.so

To Jotform

Official guide jotform.com · Tools: Jotform Typeform Migrator

Moves: Form structure and question layout (partial). jotform.com

Doesn't move: Conditional logic (branching); Integrations (e.g. Google Sheets connections); Conditional logic/branching; Existing integrations; Private (non-public) Typeform forms, which the URL-based importer cannot read. jotform.com

Watch out for:

  • Only form questions and content import; logic and integrations do not, confirmed directly by Jotform support jotform.com
  • Won't work on private/unpublished Typeform forms jotform.com

To BlockSurvey

Official guide blocksurvey.io · Tools: BlockSurvey AI-assisted form builder

Moves: Form structure, question types, conditional logic (partial); Response/contact data (partial). blocksurvey.io

Doesn't move: Nothing transfers automatically; BlockSurvey states plainly that Typeform offers no structured export file another platform can import. blocksurvey.io

Watch out for:

  • There is no one-click importer at all; BlockSurvey says this is because Typeform has no structured export file another platform could import, so rebuilding via AI description is the whole method blocksurvey.io

From each destination's own migration docs and switching pages, plus community write-ups where no official guide exists, each checked against its page. Confirm terms on the linked page before you rely on an offer.

Open-source and forkable options

  • Formbricks: Open-source surveys; self-host free. License: AGPL-3.0 (enterprise folder under a separate license) · source code
  • HeyForm: Self-host HeyForm (AGPL-3.0) with Docker, MongoDB and KeyDB for conversational forms with no plan response caps. License: open_source

Open source means no license fee, not free to run: the server, backups and upgrades are yours. Read the license before you fork or resell; several of these are open-core or source-available.

Replace with AI, or hand it to an agent skill

Agent skill Netlify agent skills and plugin (context-and-tools): Publishing an agent-built landing page with a working lead-capture or intake form: Netlify Forms stores submissions, filters spam and sends email/webhook notifications, and the plugin's MCP server creates and deploys the site, instead of a landing-page builder plus a form tool. Not priced in the catalog yet.

Replace with AI Replace with AI: branded intake and approval flowTested by Stackcut · Works, with caveats: Create a specific form from a schema, deterministic logic, review queue, private uploads and reliable delivery. Do not recreate a visual form platform. Not priced in the catalog yet.

The spec for “Branded intake and approval flow”: must-haves, out of scope, checks before building.
  • The build packet tells the builder to stop and ask if a cheaper path already covers every must-have, and it now includes a security checklist and an outside check before real data. our test

Tested by Stackcut

Stackcut's own test, not a customer: we ran the path end to end on one of our own products.

Tested by Stackcut · Works, with caveats2026-09-25 · Stackcut's own test, not a customer

Typeform → an intake app built by an AI agent from the Stackcut build packet

Question. If you hand the recipe's build packet (SPEC.md + AGENTS.md) to a coding agent, do you get something you could run instead of Typeform, and what does it miss?

Numbers

  • Built by an agent in 26 minutes: 74 tests, 0 npm dependencies
  • Independent check: 12 of 12 pass; 1 medium and 6 low security issues found
  • Typeform import: 12 of 12 rows, 252 of 252 cells, re-run adds 0
  • Tally's free plan covers all six must-haves

Verdict

An agent can build this in under half an hour, and it works. Ship it only after an independent security check, and only if Tally's free plan fails a real requirement. For Stackcut it doesn't fail on features; it fails on keeping testimonial proof (invoices) out of a new processor.

Good fit when

  • You need submissions in your own database
  • You need an approval gate or consent records before publishing
  • You already run a server or can port it to your stack

Not a fit when

  • Tally's free plan covers your forms (it covers most)
  • You have no always-on server and don't want one
  • Nobody will review the code before it takes real data

Read the receipts · Lab report on the recipe page

FAQ

Can I move my Typeform forms to Tally?

Yes. Tally's one-click import brings questions, options, required settings and the welcome and thank-you screens. Old responses don't transfer, and logic jumps need a re-check after import. tally.so

What happens to my forms when I cancel Typeform?

Forms and responses stay. Forms that use paid features switch to trial mode and stop accepting responses, and the Free plan allows 10 responses a month. help.typeform.com

Do I get a refund if I cancel mid-term?

No. Typeform gives no refunds for contracts cancelled before the contracted period ends, monthly or annual; the plan runs to the end of the paid period. help.typeform.com

How do I keep the files people uploaded?

Export them as a ZIP with File uploads only before you cancel. In our test the builder imported uploads as links, which stop working once the account is gone. Stackcut's own test, not a customer. our test

Is an AI-built form app safe to put live?

Only after an outside review. In our build all 74 of the agent's own tests passed, but an independent check found 1 medium and 6 low security issues in about 15 minutes. Stackcut's own test, not a customer. our test

Keep reading

Check your own stack

Get your free stack audit

Stackcut finds every software subscription in your inbox and shows what to cancel, what to pay per use, and what AI can replace, with a spec and a cost for each. Your stack audit is free and takes about 2 minutes.

Or ask your agent

Connect the Stackcut MCP server (https://stackcut.io/mcp, no API key) and ask: “We pay for Typeform Basic for 2 intake forms with logic, uploads and a webhook. What should we do?”

find_alternatives({"vendor": "Typeform", "monthly_spend_usd": 39,
  "features_used": ["Form", "Conditional fields", "Uploads", "Webhook"]})