Review · Updated
Tally review: free plan, Pro and Business pricing, limits and safety
Tally is a legitimate and unusually generous hosted form builder from Tally BV in Ghent, Belgium. The free plan really does include unlimited forms and submissions under a fair use policy, with conditional logic, payments, 10 MB file uploads, webhooks and the API. Pro ($29/month, or $24/month billed yearly) removes the branding and adds custom domains and teams. It is a builder, not a backend: the form lives on Tally, not as HTML on your own page.
splitforms makes a competing form backend. This review is based on Tally's public pricing, docs and policies, checked .

Tally at a glance
| What it is | Hosted form builder: you build the form in Tally's editor and share it as a tally.so link, on a custom domain (Pro) or as an embed |
|---|---|
| Operator | Tally BV, Ghent, Belgium (enterprise number 0776.979.007); founded in 2020 by Marie Martens and Filip Minev |
| Free plan | Unlimited forms and submissions under the fair use policy, no time limit |
| Paid plans | Pro $29/month or $290/year; Business $89/month or $890/year |
| Fair use thresholds | Sustained use above about 50,000 submissions/month, 50,000 notification emails/month, or 100 GB of uploads/month (500 GB stored) leads Tally to propose a custom plan |
| File uploads | Free: 10 MB per file, no cap on file count; Pro and Business: no file size limit |
| Spam protection | reCAPTCHA v2 block, free; email verification on Business; no other spam filter documented |
| Webhooks | Free on every plan: JSON POST, optional signing secret, 10-second timeout, up to 5 retries |
| API | Free; 100 requests a minute; reads, lists and deletes submissions but cannot create them |
| Data location | Stored in Europe (Google Cloud, Belgium, per the subprocessor list); encrypted in transit and at rest |
| Data retention | Kept until you delete it; automatic per-form deletion on Business; deleted data leaves backups within 90 days |
| Branding | "Made with Tally" on free forms and thank-you pages; removed on Pro |
| Security certifications | Not published |
| Refunds and trials | No free trial; no refunds except for a prolonged technical outage |
Who Tally is for
Best for
- Non-technical teams that want a polished hosted form without writing HTML
- Surveys, applications, quizzes and signups that need conditional logic, calculations or several pages, on a free plan
- Busy forms where a monthly submission cap would hurt (Tally's fair use policy still applies)
- EU teams that want form data stored in Europe by an EU company
- Simple Stripe payment forms, with no fee added by Tally on top of Stripe's
- Notion users: Tally has a Notion integration and a set of Notion guides
Not for
- Developers who already have a designed HTML form and only need somewhere to send it (Tally's API has no endpoint for creating submissions)
- Pages where the form must be part of your own markup, not a tally.so link, a custom-domain page or an iframe embed
- Forms that need spam filtering beyond a reCAPTCHA v2 block you add yourself
- Buyers who need a published SOC 2, ISO 27001 or HIPAA offering (none is mentioned on the pages we checked)
- Free-plan forms that can't show the "Made with Tally" badge
- Buyers who want a free trial or a refund for unused time: Tally offers neither on paid plans
Tally pricing
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | Unlimited forms and submissions under fair use; conditional logic and calculations, payments, signatures, file uploads up to 10 MB per file, self email notifications, redirects, duplicate prevention, password protection, Google Sheets, Notion, Airtable, Zapier, Make, webhooks and the API; "Made with Tally" branding |
| Pro | $29/month or $290/year | Shown as $24/month with yearly billing. Removes branding; custom domains (unlimited); unlimited team members, workspaces and folders; partial submissions; custom CSS; customizable and respondent emails from your own domain; no file size limit; drop-off and extended analytics; Google Analytics and Meta Pixel; 30-day version history |
| Business | $89/month or $890/year | Shown as $74/month with yearly billing. Everything in Pro, plus automatic deletion of submissions after a period you set, respondent email verification and 90-day version history |
| Education and non-profit discount (by application) | $20/month or $203/year for Pro | Pro at a 30% discount for new Pro customers only: for one year for students and teachers, with no end date for non-profits |
Source: tally.so/pricing, checked . Prices can change; check the vendor's page before you buy.
Pros and cons
Pros
- Unlimited forms and submissions on Free, with no time limit, under a fair use policy that publishes its thresholds
- Most features are free: Tally's help center says 99% of them, including conditional logic, calculations, payments, signatures, file uploads and the API
- Webhooks on every plan, with an optional signing secret, custom headers, retries and a delivery log
- A document-style editor: you type to build the form, with no drag-and-drop canvas
- EU company with form data stored in Europe, a DPA built into the terms and a subprocessor list that names each country
- Stripe payment forms with no extra fee from Tally on top of Stripe's
- Pro includes unlimited team members and unlimited custom domains
Cons
- The form lives on Tally (a tally.so link, a custom domain on Pro, or an iframe embed), not as HTML in your own page
- Free forms carry a "Made with Tally" badge on every page and on the thank-you page
- The only spam tool documented is a reCAPTCHA v2 block that you add yourself
- Free uploads are capped at 10 MB per file
- Respondent confirmation emails, customized notification emails, partial submissions and custom CSS need Pro
- Automatic data retention and email verification need Business at $89/month
- No free trial, a no-refund policy, no published security certification and liability capped at three months of fees
What Tally is: a form builder, not a form backend
Tally is a hosted form builder. You write the form in an editor that works like a document (type a slash to add a block), then publish it. Respondents fill it in on a tally.so link, on your own subdomain if you pay for Pro, or inside an embed on your site. Tally stores the submissions and shows them in its Submissions tab, with CSV export, PDF export and integrations.
That is a different job from a form backend such as splitforms, which publishes this review. A form backend receives the POST from an HTML form you wrote and host yourself. Tally doesn't offer that: its API can list, fetch and delete submissions and create or edit forms, but the API reference has no endpoint for creating a submission, so you can't point your own form's action at Tally. The two products overlap only when you haven't built the form yet.
Embeds work on any site and are free. Tally's developer docs say the standard embed renders the form inside an iframe, loaded by Tally's widget script, and popup and full-page embeds are also available. Page URL and query parameters can be passed into hidden fields. By default Tally forms are not indexed by search engines; Pro lets you turn indexing on.
- Build: block editor at tally.so; you can start without an account, but the terms require one to publish
- Share: tally.so link, custom (sub)domain on Pro, standard, popup or full-page embed
- Collect: Submissions tab, CSV download, PDF per response, integrations, webhooks, API
Is Tally free? What the free plan really includes
Yes. The pricing page says Tally gives you unlimited forms and submissions for free, with no time restriction, as long as you stay within its fair usage guidelines. The help center adds that 99% of Tally's features are free. The free list on the pricing page includes payments, signatures, file uploads, a custom thank-you page, self email notifications, redirect on completion, conditional logic and calculations, duplicate prevention, password protection, closing forms on a limit or date, answer piping, 45+ languages, and the Google Sheets, Notion, Airtable, Zapier, Make and webhook integrations.
The limit is the fair use policy, and unusually, Tally publishes numbers for it. Its examples of extensive usage are consistently collecting around 50,000 submissions a month, 100 GB of file uploads a month or 500 GB of total storage, or sending 50,000 email notifications a month. Occasional spikes are fine; Tally says it reaches out when high volume lasts three to four consecutive months, and then proposes a custom plan billed quarterly on top of your subscription. If you decline, it says it gives you time to move elsewhere.
What Free leaves out is mostly branding and polish: the "Made with Tally" badge stays, notification emails come from Tally with a fixed layout, respondent confirmation emails are not available, and the 10 MB per-file upload limit applies. Tally's terms also forbid collecting passwords, card numbers, bank account numbers or Social Security numbers in any Tally form.
Tally Pro and Business: what they add, what they cost, and billing
Pro is $29 a month or $290 a year, and Business is $89 a month or $890 a year, according to Tally's plan pages. The pricing page opens with yearly billing selected, which is why it shows $24 and $74 per month. Yearly billing is described as 17% off, or two months free. Tally bills in USD or EUR depending on your location.
Pro is the plan most people upgrade to. It removes the Tally branding and adds custom domains (no limit on how many), unlimited team members with workspaces and folders, partial submissions, custom CSS and extra design options, customizable notification emails and respondent emails sent from your own domain, uploads with no file size limit, drop-off and extended visit analytics, Google Analytics and Meta Pixel, and 30 days of version history.
Business adds three things on top of Pro: automatic deletion of submissions after a retention period you choose per form, email verification for respondents (a 6-digit code sent to their address), and 90 days of version history. The pricing page says more Business features are coming. Tally does not list an Enterprise plan.
Students, teachers and non-profits can apply for 30% off Pro, which makes it $20 a month or $203 a year. The education discount lasts one year and the non-profit discount has no end date; both are for first-time Pro customers. There is no free trial, and the refund policy says Tally does not refund late cancellations, unused time or a change of mind, only a prolonged outage that stops you using the service. Cancelling keeps paid features until the end of the billing period.
File uploads and spam protection
File uploads are free. On the free plan each file can be up to 10 MB; Pro and Business remove the per-file limit. Tally says there is no limit on the number of files and no storage cap beyond the fair use policy. You can require uploads, allow several files with a minimum and maximum count, and restrict file types. Files are kept as long as the account and the response exist. Viewing them in Tally needs a login, and files sent to integrations such as Google Sheets carry a link with an access token, so anyone who can see that sheet can open the file. In notification emails, uploads appear as links rather than attachments.
Spam protection is thin by comparison. The help center documents one tool: a reCAPTCHA v2 block, free on every plan, that you add to the form yourself (Tally recommends placing it right above the submit button on multi-page forms so it doesn't expire). Tally says respondents only see a challenge when suspicious activity is detected. Tally's pages don't describe a honeypot or automatic spam filtering for submissions. Related controls exist: duplicate prevention on a field of your choice, password-protected forms, closing a form after a number of submissions, and, on Business, email verification.
Integrations, webhooks and the API
Integrations are free. Tally lists direct integrations with Google Sheets, Notion, Coda, Airtable, Slack, Discord, Linear and Attio, automation through Zapier, Make, n8n, IFTTT, Pipedream and others, and an MCP server, a Claude connector and a ChatGPT plugin. Google Analytics and Meta Pixel tracking are Pro features. Each integration has a sync log you can check when something stops arriving.
Webhooks are available to all Tally users. Each new submission is sent as a JSON POST with an event ID, the form and submission IDs and every field's key, label, type and value. You can add a signing secret, which adds a Tally-Signature header (the docs' example verifies it as a base64 HMAC-SHA256 of the payload), and custom HTTP headers. Your endpoint must return a 2XX status within 10 seconds. Failed deliveries are retried up to five times, after 5 minutes, 30 minutes, 1 hour, 6 hours and 1 day, and if all of them fail the form owner gets one email. You can connect any number of webhook URLs and see an events log for each.
The Tally API is also free. It uses bearer-token authentication at api.tally.so, is limited to 100 requests a minute, and is versioned by date. It can create, update and delete forms, list, fetch and delete submissions, and read form analytics, but it cannot submit a response on a respondent's behalf.
Data location, GDPR and privacy
Tally is an EU company and keeps form data in Europe. Its GDPR page says Tally is based in Belgium, complies with GDPR, encrypts all form data in transit and at rest, and stores it in Europe. The subprocessor list on the same page shows hosting and storage on Google Cloud in Belgium and file-upload storage on Cloudflare in the EU. Some opt-in features send form data to US providers: SendGrid for email notifications and Stripe for payment forms. Analytics, error monitoring and support tools are listed as not processing form submissions.
For form data, the form creator is the controller and Tally is the processor. Professional users accept Tally's Data Processing Agreement when they accept the terms, so there is nothing separate to sign. Submissions stay until you delete them. Deleted submissions sit in the Trash for 90 days, and Tally says deleted data is removed from backups within 90 days. Automatic deletion after a set period is a Business feature.
For your own account data, the privacy notice (version 1.0, September 9, 2024) names Tally BV in Ghent as controller, keeps account data for 90 days after you delete your profile, payment data for seven years and usage data for two years, and says Tally does not sell personal data. Belgian law applies, with the courts of Ghent, and complaints can go to the Belgian Data Protection Authority.
Tally vs Typeform and Tally vs Jotform
Most people comparing Tally are choosing between hosted builders, and Tally's pitch against both rivals is the free plan. Tally's own comparison pages say Typeform's free plan caps you at 10 responses a month, and that Jotform's free plan allows 5 forms and 100 submissions a month, while Tally's free plan has no cap on either. Those are Tally's claims about its competitors, so check them on Typeform's and Jotform's own pricing pages before deciding.
Where Tally is weaker is anything beyond the form itself. Tally's spam tooling is a single reCAPTCHA block, its payment block works through Stripe, it publishes no security certifications, and its free uploads stop at 10 MB per file; Tally's own Jotform page lists Jotform's free plan at 1 GB per submission. For a one-question-per-page layout, Tally's FAQ says to build a multi-page form with a page break after each question. Our Tally vs Typeform and Tally vs Jotform comparisons go through the differences in detail.
When a plain HTML form and a backend fit better
If you already have a website and a designed form, or you want the form to be ordinary markup on your page with your own CSS, analytics and domain, you don't need a builder. You need an endpoint for the form's action attribute. That is what a form backend like splitforms does, and Tally doesn't: there is no Tally URL you can POST your own form to.
splitforms is that kind of backend. Free is 500 submissions in total (one-time, no card), Pro is $5/month for 5,000 a month and Annual is $49/year for 15,000 a month. Owner email notifications and rule-based spam filtering are included on every plan, Free too, and submissions stay in a searchable dashboard with no automatic expiry. File uploads (5 files of 5 MB each per submission) and HMAC-signed webhooks come with paid plans.
Tally has the advantage in several places, and they are worth weighing honestly. It has unlimited free submissions, a visual builder with free conditional logic and payments, and webhooks on Free. If EU data residency is a requirement, Tally stores data in Europe, while splitforms stores submissions in the US under a DPA with standard contractual clauses. For a non-technical team that just needs a good form link, Tally is the simpler choice.
Is Tally safe and legit?
Yes. Tally is run by Tally BV, a Belgian limited liability company registered in Ghent (enterprise number 0776.979.007), which its media kit says Marie Martens and Filip Minev founded in 2020 and which is bootstrapped and customer-funded. The pricing page says Tally powers more than 500,000 teams. Tally says form data is encrypted in transit and at rest and stored in Europe, and it publishes a GDPR page with a subprocessor list, a privacy notice and a DPA. None of the pages we checked mention SOC 2, ISO 27001 or HIPAA, and the terms cap liability at three months of fees.
Tally FAQ
Is Tally really free?
Yes. Tally's free plan has unlimited forms and submissions with no time limit, under a fair use policy, and includes conditional logic, payments, signatures, file uploads up to 10 MB per file, webhooks, integrations and the API. Free forms show a "Made with Tally" badge, which Pro removes.
How much does Tally Pro cost?
Pro is $29 a month or $290 a year; the pricing page shows $24 a month because it defaults to yearly billing. Business is $89 a month or $890 a year (shown as $74). Students, teachers and non-profits can apply for 30% off Pro. There is no free trial and no refund for unused time.
Does Tally limit submissions on the free plan?
There is no fixed cap. Tally's fair use policy gives examples of extensive usage: consistently collecting about 50,000 submissions a month, 100 GB of uploads a month or 500 GB stored, or sending 50,000 notification emails a month. If that lasts three to four months, Tally contacts you about a custom plan.
Does Tally have spam protection?
Tally documents a reCAPTCHA v2 block that is free on every plan and that you add to the form yourself. It doesn't describe a honeypot or automatic spam filter for submissions. Duplicate prevention, password protection and, on Business, respondent email verification can also cut unwanted entries.
Where does Tally store data, and is it GDPR compliant?
Tally is based in Belgium and says it complies with GDPR. Form data is encrypted and stored in Europe, on Google Cloud in Belgium according to its subprocessor list. Email notifications use SendGrid and payment forms use Stripe, both US providers. Professional users accept Tally's DPA with the terms.
Is Tally cheaper than Typeform or Jotform?
On the free plan, usually yes. Tally has no submission cap, while Tally's comparison pages say Typeform's free plan allows 10 responses a month and Jotform's 5 forms and 100 submissions a month. Check those rivals' own pricing pages, and compare paid plans on the features you need, such as uploads, payments or compliance.
Can I use Tally as the backend for my own HTML form?
No. Tally builds and hosts the form itself. Its API can read and delete submissions but has no endpoint to create one, so you can't point your own form's action at Tally. For that, use a form backend that accepts a standard POST from any page.
Tally alternatives
- splitforms vs TallyA form backend for HTML forms you own, not a hosted builder. Free is 500 submissions in total (one-time, no card), Pro is $5/month for 5,000 a month and Annual is $49/year for 15,000 a month.
- Tally vs TypeformThe two hosted builders compared on free limits, logic, branding and price
- Tally vs JotformFree-plan headroom against Jotform's templates, payments and uploads
- Best Tally alternatives in 2026Hosted builders and code-first backends that replace Tally, side by side
- Typeform reviewAnother hosted builder, reviewed on the same sourced basis
- Jotform reviewA builder with a large template library, reviewed on the same sourced basis
- Formspree vs Tally vs splitformsOne hosted builder against two form backends
Need a form backend that works on any host?
splitforms takes any HTML form, filters spam and stores every submission in a dashboard. Free for 500 submissions total with no card; Pro is $5/mo.
Sources
- Tally pricing tally.so/pricing
- Tally help: Plans and pricing tally.so/help/plans-and-pricing
- Tally help: Tally Pro tally.so/help/tally-pro
- Tally help: Tally Business tally.so/help/tally-business
- Tally help: Billing and payment information tally.so/help/billing-and-payment-info
- Tally help: Refund policy tally.so/help/refund-policy
- Tally help: Fair use policy tally.so/help/fair-use-policy
- Tally help: Tally for education tally.so/help/tally-for-education
- Tally help: Tally for non-profit tally.so/help/tally-for-non-profit
- Tally help: File uploads tally.so/help/file-uploads
- Tally help: reCAPTCHA tally.so/help/recaptcha
- Tally help: Email block and email verification tally.so/help/email
- Tally help: Form settings tally.so/help/form-settings
- Tally help: Self email notifications tally.so/help/self-email-notifications
- Tally help: Respondent email notifications tally.so/help/respondent-email-notifications
- Tally help: Partial submissions tally.so/help/partial-submissions
- Tally help: Remove Tally branding tally.so/help/remove-tally-branding
- Tally help: Custom domains tally.so/help/custom-domains
- Tally help: Embed your form tally.so/help/embed-your-form
- Tally help: Payment forms tally.so/help/payment-forms
- Tally help: Integrations tally.so/help/integrations
- Tally help: Webhooks tally.so/help/webhooks
- Tally help: Tally API tally.so/help/api
- Tally developer docs: API introduction developers.tally.so/api-reference/introduction
- Tally developer docs: index of endpoints developers.tally.so/llms.txt
- Tally developer docs: Embeds developers.tally.so/widgets/embeds
- Tally help: Submissions data retention tally.so/help/submissions-data-retention
- Tally help: GDPR and subprocessors tally.so/help/gdpr
- Tally Data Processing Agreement tally.so/help/data-processing-agreement
- Tally privacy notice tally.so/help/privacy-policy
- Tally terms and conditions tally.so/help/terms-conditions
- Tally help: FAQ tally.so/help/faq
- Tally media kit tally.so/help/press-kit
- About Tally tally.so/about
- Tally: a free Typeform alternative tally.so/help/tally-a-free-typeform-alternative
- Tally: a free Jotform alternative tally.so/help/tally-a-free-jotform-alternative
Updated · First published · All reviews