We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
Grist makes flexible data apps, but its free limits and changing self-hosted terms need scrutiny.
Grist combines spreadsheet-style editing with relational data, Python formulas, forms, charts and row- or column-level access rules. The free plan includes unlimited documents, but caps each at 5,000 records and gives 100 AI credits once. Pro starts at $8 per user/month with annual billing ($10 monthly), and raises the per-document cap to 100,000 records.
The pricing page lists a 5-user minimum for Business, while Enterprise pricing is not published. Self-hosters should also check current terms: one Reddit thread reports that SSO was removed from the Community edition, prompting objections from users. Grist is worth considering when customizable apps and granular permissions matter more than predictable free-tier access or unchanged community features.
Good fit if
- Teams building custom data apps
- Users needing granular access rules
- Spreadsheet users who want relational data
Skip it if
- Teams needing more than 5,000 free records
- Small teams considering Business
- Self-hosters who require Community SSO

ScoresHow it rates
What works
- Combines spreadsheet editing with relational database features
- Controls access down to individual rows and columns
- Supports Python formulas and standard library features
- Offers forms, charts, pivots and flexible layouts
- Has a free plan with unlimited documents
What doesn't
- Free plan caps documents at 5,000 records each
- Free AI allowance is 100 credits, one time
- Business requires at least five users
- Enterprise pricing is not published
- Reddit users report Community edition SSO was removed
01What Grist actually does
Grist combines a spreadsheet interface with relational-database features so teams can build custom applications around their data. Instead of treating a workbook as a grid alone, you can link records, arrange widgets in flexible layouts, and show rows as data cards. The feature list also includes forms and surveys, charts and pivot tables, and Python formulas alongside familiar Excel functions.
Access controls are a central part of the product: Grist says teams can set permissions down to individual rows and columns. That makes it relevant when different people need to work with the same underlying data but should not see every record. Grist offers hosted plans and self-hosting, though the features and terms differ by edition. The pricing page lists a 30-day trial; check the plan limits before moving a spreadsheet or database into it.
02Where Grist is strong
Grist’s main strength is the range between a familiar spreadsheet and a more structured data tool. Teams can connect records, arrange widgets, and switch between layouts rather than forcing every workflow into one table. The feature list covers forms and surveys with real-time response analysis, plus charts and pivot tables for summaries. Python formulas add another option for calculations, while Excel functions offer a more familiar starting point.
Granular access rules are useful when a shared document contains information that should be visible only to specific people. Grist says permissions can restrict access by row and column, not just by document. Its AI assistant is listed for analyzing data and formulas in plain language and creating or modifying records and formulas. That could help with routine work, but AI credits are capped by plan, so it is worth checking expected usage before budgeting around it.
The deployment choice is also meaningful: there is a hosted offering, a free open-source Community edition for self-hosters, and paid self-hosted tiers. That gives technical teams an option to manage their own instance, while organizations that want hosted service can compare per-seat plans.
03Where it falls short
The free hosted plan has clear ceilings: 5,000 records per document, 10 team members, 30-day snapshot history, and 100 AI credits once. Pro raises those caps to 100,000 records per document and 3-year history, and costs $10 per user monthly or $8 per user monthly billed annually. Business is $30 monthly or $24 annually per user, requires at least five users, and includes 150,000 records per document. Paid hosted plans charge per team-member seat; guests are free, limited to two per document.
Self-hosting is not a simple way to keep every paid feature at no cost. The pricing page lists Grist self-hosted at $30 per user monthly or $24 annually, with advanced features but no support; Enterprise self-hosted has a 50-user minimum. A Reddit thread about Community edition says SSO was removed in version 1.7.18. That is a concern for teams relying on the free edition for identity controls, so verify current SSO terms before switching. Community edition lists community support, not a supported enterprise service.
04Grist pricing: what you'll actually pay
The hosted Free plan costs $0 and includes 5,000 records per document, 10 team members and 100 AI credits once. Pro is $10 per user monthly, or $8 with annual billing; it raises the cap to 100,000 records and starts with 100 AI credits per month. That is a 3x per-seat price jump to Business: $30 monthly or $24 annually, with a five-user minimum. The minimum works out to $150 per month or $120 per month on annual billing, before add-ons. Business includes 150,000 records per document and starts with 2,000 AI credits monthly.
Extra AI costs $10 monthly for 500 credits or $29 for 2,000. Paid plans charge per team-member seat; guests are free, capped at two per document. Nonprofits get 50% off Pro. Self-hosted paid plans follow the same listed $30/$24 per-user pattern, while Community is free but lists a legacy AI Formula Assistant. Hosted Enterprise pricing is custom. Check which deployment and seat count you need before comparing the headline $8 starting price.
05Switching to (or from) Grist
Treat a move to Grist as an app migration, not just a spreadsheet import. Inventory formulas, linked records, layouts, forms, charts, access rules and automations; rebuild and check the parts your team depends on. The published material does not specify export formats or migration tools, so confirm how you can export records, formulas and relationships before you commit. Keep a copy of source data and test a representative document first.
Grist's flexible layouts, Python formulas and row- and column-level permissions can make a replacement harder if you have built around them. Self-hosting may give technical teams more control, but the free Community edition does not list SSO; paid self-hosted includes custom SSO, and its Enterprise option has a 50-user minimum. Those are worth checking if you are leaving over deployment or governance needs. The published material includes no Reddit reports, so we can't responsibly claim what users most often cite when leaving. Ask departing users directly, and verify export and support terms against your target plan.
From the threadsWhat users say
The Reddit discussion is mostly about trust, not day-to-day product performance: commenters objected to SSO leaving the Community edition and some questioned Grist’s open-source approach. One user also described unwanted sales outreach after signing up. These are individual reports, not evidence of how all users feel.
It looked really interesting, but it gave me that typical "open source" bait & switch vibe
La Suite Numérique of the French Government is using Grist with SSO since they have SAML
They used that email to look me up on LinkedIn, discover my employer
What are everyone else's favorite applications that can replace Grist (ideally w/ FOSS SSO)?
Questions people ask
How much does Grist cost?
The pricing page lists Pro at $10 per user monthly, or $8 per user monthly when billed annually. Business is $30 monthly or $24 annually per user, with a five-user minimum. Hosted Enterprise pricing is not published. Self-hosted Grist is listed at $30 monthly or $24 annually per user; self-hosted Enterprise pricing is not published.
What do you get on Grist’s free plan?
The Free plan includes unlimited documents, up to 5,000 records per document, 30-day snapshot history, 10 team members, and 100 AI credits once. The pricing page also lists Grist Community edition as free and open-source for self-hosting, with community support. Qualifying self-hosters under $1 million in annual income can request a free activation key.
Does Grist Community edition include SSO?
A Reddit thread says Grist announced that SSO would no longer be supported in Community edition starting with version 1.7.18. The pricing page lists custom SSO with the paid self-hosted plan, priced at $30 per user monthly or $24 when billed annually. Self-hosted Enterprise pricing is not published and has a 50-user minimum.
What can you build with Grist?
Grist combines spreadsheet-style work with relational database features for custom applications. Its listed tools include forms and surveys, linked records and flexible layouts, charts and pivot tables, and Python formulas alongside familiar Excel functions. The AI assistant can analyze data and formulas in plain language and create or modify records and formulas.
Can Grist control what each user can see?
Grist lists granular access rules that can control visibility down to individual rows and columns. It offers managed or self-hosted use. Hosted Enterprise lists a dedicated server, custom SSO, custom domain, and custom record and API limits; pricing is not published. The pricing page does not specify security certifications or other compliance guarantees.
