Buying snapshot
Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.
| Decision point | What Metabase states |
|---|---|
Deployment | Metabase Cloud or self-hosted. Metabase says you can switch between them at any time. |
Where data lives | Metabase queries connected databases directly and says it does not ingest, store or refresh that data. It connects to more than 20 data sources, with community drivers for others. |
Licensing | One repository holds the Open Source edition (AGPL) and the commercial editions (Metabase Commercial Software License). |
AI and programmatic access | AI on all plans through Metabot. Data is also reachable through an MCP server, CLI and APIs. |
Compliance | SOC 2 Type II and SOC 1 certifications; GDPR and CCPA compliance. |
Our take
Choose Metabase when people outside the data team should answer their own questions from live database data, with SQL still available for harder cases. It also fits when you want to start free on your own servers and may later put analytics inside your product. Move to a paid plan when you need its access controls, embedding features or vendor support.
Evaluate Metabase
Popular comparisons
See all 19 Metabase comparisons
Where it stands out
Self-service without losing SQL. The visual query builder lets people query without SQL, models and metrics template recurring calculations, and drill-through menus answer follow-up questions. Analysts can switch to the SQL editor for more complex work.
Answers people can check. Metabase says its answers are guided by your semantic layer and that you can inspect the query behind every answer. The data team curates canonical tables and metrics in Data Studio and marks dashboards, models, metrics and questions as official.
Embedding is part of the product. The React SDK and embedding components cover charts, dashboards, a data browser and AI chat, or an entire Metabase inside your app. Permissions work whether customers share one database or each has its own. Advanced embedding features are on the Pro and Enterprise plans.
Reports reach people where they work. Scheduled reports go by Slack or email, even to people outside your organization, and alerts can trigger in Slack, email or over HTTP.
Product screenshot

Trade-offs to weigh
Per-user pricing extends to your customers. People who use your embedded analytics count as users, just like your internal team, so customer-facing analytics on Starter or Pro costs more as your end-user count grows. Metabase offers tailored embedding packages on Enterprise for cases where per-seat pricing does not fit.
Self-hosting moves the operating work to you. On Metabase Cloud, Metabase handles setup, backups and upgrades. A self-hosted instance runs on infrastructure you manage.
Pricing and plan conditions
Starter and Pro combine a base price with a charge for each user beyond those included; Enterprise is quoted. Everyone who signs in, directly or through SSO, counts as a user; licenses are personal and non-transferable, and adding or removing users is prorated. More dashboards, queries or data sources cost nothing extra. Yearly billing saves 10%, and prices exclude taxes.
Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.
| Plan | Published price | Users | Support and features |
|---|---|---|---|
Open Source | Free | Unlimited users | Self-hosted. AI questions on your preferred model, an MCP server, 20+ data sources, unlimited questions and dashboards. |
Starter | $100 per month, or $1,080 per year ($90 per month) with yearly billing | First 5 users included; each additional user $6 per month or $65 per year | 3-day support via email, support form, Slack or Teams. 14-day free trial. |
Pro | $575 per month, or $6,210 per year ($517.50 per month) with yearly billing | First 10 users included; each additional user $12 per month or $130 per year | Row- and column-level permissions, SSO and required 2FA, caching controls, usage analytics and auditing, multi-tenant embedded analytics, white-labeling, and AI usage auditing and controls. 14-day free trial. |
Enterprise | Custom pricing; starts at $20,000 per year | Custom pricing | Same software as Pro, plus a dedicated success engineer, a 1-day support SLA, help with procurement, and air-gapped deployment for an additional fee. |
Metabase AI service: $3.75 per 1 million tokens, with 1 million tokens included to start. Metabase says most folks bring their own AI provider API key instead.
Transforms: 1,000 runs included on Starter and Pro, then $0.01 per run, billed monthly. Self-hosted instances get unlimited transforms because they run on your infrastructure.
Storage for uploaded spreadsheets and CSVs: the first 1 million stored rows are always free; pricing starts at $2 for 1 million rows.
Public signals
About these signals
Verified factual signals from public sources. They indicate observable activity or interest, not total adoption, product quality, or cost.
2.3k GitHub commits 90d50.2k GitHub stars0 vulnerabilities across 1 packageOpenSSF score 7.1/10
See all signals from 9 sources
npm · @metabase/embedding-sdk-react@0.65.2
Alternatives to Metabase
The reviewed substitutes for Metabase among the BI platforms, and what would make each one the better answer.
Direct alternatives
Reviewed substitutes: products bought for the same job, where a team picks one.
- Power BI
- Power BI and Metabase give business users dashboards and reports on company data. Power BI is a commercial Microsoft product, with deep modeling in Power BI Desktop and links to Excel and Teams. Metabase is open source and simpler, set up in a short time and hosted by the team or in Metabase Cloud.Applies to: Choosing between two products of the same kind for one job.
- Lightdash
- Metabase and Lightdash are open-source BI tools that put dashboards and self-service questions in front of business users. Metabase works with any supported database and has its own point-and-click query builder. Lightdash is built for dbt and takes its metrics and dimensions straight from the dbt project.Applies to: Choosing between these two for the open source bi decision.
- Redash
- Metabase and Redash are open-source tools that a team can host to query databases and share dashboards. Metabase puts non-technical users first, with a point-and-click question builder. Redash puts people who write SQL first, with a query editor and many data source connectors at the centre.Applies to: Choosing the BI platform a team will license for dashboards and self-service exploration.
- Sigma Computing
- Metabase and Sigma Computing both give business users self-service dashboards and exploration without writing SQL. Metabase is open source and can be self-hosted, using its own question builder on top of the database. Sigma is a commercial cloud service with a spreadsheet interface that queries the warehouse live and supports writeback.Applies to: Choosing between two products of the same kind for one job.
- Evidence
- Metabase and Evidence are open-source ways to share dashboards and reports built on company data. Metabase gives people a point-and-click question builder and a SQL editor in a web app. Evidence is code-first, with reports written in SQL and markdown and kept under version control.Applies to: Choosing between these two for the open source bi decision.
See detailed alternatives analysis
Metabase documents an open-source AI analytics product with business-intelligence and embedded-analytics offerings. Its BI materials describe asking questions with AI on a preferred model, an MCP server, more than 20 supported data sources, unlimited questions and dashboards, SQL, and click-based exploration. The product also documents a visual query builder for users who do not want to write SQL and a SQL editor for more complex analysis.
Metabase’s reporting workflow includes interactive dashboards, drill-through, collections, verified items, scheduled reports, and alerts. Scheduled reports can be sent through Slack or email; alerts can be triggered through Slack, email, and HTTP. Data Studio is presented as a way to curate a governed semantic layer of canonical tables and metrics. These are concrete areas to assess when comparing an alternative: the required authoring workflow, how users explore charts, how trusted metrics are defined, and how reporting is distributed.
Metabase supports Cloud deployment, where it handles setup, backups, and upgrades, as well as self-hosting, where the customer manages infrastructure. Its materials also describe embedded dashboards, an SDK for advanced embedded setups, white-labeling, dynamic styling, interactive controls, multi-tenant data segregation, granular permissions, and SSO integrations. A useful evaluation should validate the plan, deployment model, user definition, and required embedded or governance controls against the buyer’s implementation.
Top Alternatives Overview
An alternative assessment can begin with the supported workflows Metabase itself documents. For self-service analysis, Metabase offers a visual query builder for click-based exploration and a SQL editor for direct querying. People can ask questions with AI on a preferred model, use the MCP server, and work with more than 20 supported data sources. The Open Source plan is listed as free, with unlimited users, questions, and dashboards, which makes deployment, administration, and feature requirements important comparison criteria rather than treating every evaluation as a like-for-like paid-plan decision.
For reporting and exploration, Metabase documents dashboards, drill-through, collections, verified items, and interactive dashboard filtering and breakouts. Teams can schedule reports through Slack or email. Alerts are a distinct workflow: Metabase says they can be triggered through Slack, email, and HTTP. Data Studio supports a governed semantic layer of canonical tables and metrics, while verified items can mark dashboards, models, metrics, and questions as official. Buyers evaluating alternatives should test whether their required publishing, trusted-content, drill-through, and notification workflows are supported with the same scope.
Embedded analytics is another separate requirement. Metabase documents embedded dashboards, visualizations, and self-serve reporting, plus an SDK for advanced setups. It also describes white-labeling, dynamic styling, and interactive controls ranging from view-only access to fuller data discovery. Multi-tenant data segregation, granular permissions, and SSO integrations are relevant for customer-facing implementations. Assess these needs independently from internal BI requirements, including whether embedding users count toward billing and whether the required controls are available on the applicable plan.
Deployment can further narrow the fit. Metabase offers Cloud deployment, where it handles setup, backups, and upgrades, and self-hosting, where the customer manages infrastructure. Its product materials describe Metabase as a visualization and querying layer that sits on top of the database: data stays in the database rather than being ingested, stored, or refreshed by Metabase. An evaluation should therefore establish the required hosting responsibility, data-access model, identity configuration, and content-governance model before comparing feature lists or prices.
Architecture and Approach Comparison
Metabase documents a self-service approach that accommodates both click-based and SQL-oriented analysis. The visual query builder lets people ask questions without writing SQL, while the SQL editor supports more complex analysis. Its product materials also describe chart drill-through: people can click charts to group, filter, and drill into data without forming a new query. This makes the authoring model relevant when evaluating alternatives: identify which users need guided exploration, which need direct SQL, and which questions must be answerable from shared dashboards.
For governed content, Metabase documents collections and verified items. Dashboards, models, metrics, and questions can be marked official, and content can be organized in collections. Data Studio is described as a place for data teams to curate a governed semantic layer of canonical tables and metrics. Permissions are documented at table, row, and column level, with role-based visibility and separate view and edit access. The pricing page lists row- and column-level permissions, SSO, required 2FA, IP allowlists, usage analytics, and auditing among Pro features. A comparison should validate each of these controls at the plan level required by the implementation.
Metabase’s deployment options divide operational responsibility. In Cloud deployment, Metabase handles setup, backups, and upgrades. In a self-hosted deployment, the customer manages its own infrastructure. The product page describes Metabase as a querying and visualization layer over the database, stating that it does not ingest, store, or refresh the data. It also documents more than 20 data sources. These details should be tested against the buyer’s intended data platform, hosting ownership, backup expectations, and access architecture.
For embedded use cases, Metabase documents dashboards, visualizations, and self-serve reporting in an application, along with an SDK for advanced setups. It describes customizable analytics components, multi-tenant data segregation, granular permissions, SSO integrations, white-labeling, dynamic styling, and interactive controls. The published SSO examples name SAML, LDAP, JWT, and Google. Rather than assuming a similarly named embedded feature has equivalent behavior elsewhere, validate the required tenant model, authentication path, presentation controls, and scope of self-service access.
Pricing Comparison
Metabase publishes both monthly and yearly billing views for its Business Intelligence plans, and says yearly billing saves 10%. Open Source is listed as Free, with free unlimited users, more than 20 supported data sources, unlimited questions and dashboards, AI questions on a preferred model, an MCP server, SQL, and click-based exploration. The page separately describes Cloud deployment and self-hosting, so a buyer should establish the intended deployment before using a plan price as a budget estimate.
Starter is listed at $100 per month on monthly billing, or $90 per month on the displayed yearly option, totaling $1,080 per year. The plan includes the first five users. Additional Starter users are listed at $6 per user per month or $65 per user per year. Starter also includes three-day support through email, a support form, Slack, or Teams. The pricing page states that both internal analytics users and users accessing embeds through a product count as users; it also says that licenses are for individuals and are non-transferable. Starter has a 14-day free trial.
Pro is listed at $575 per month on monthly billing, or $517.50 per month on the displayed yearly option, totaling $6,210 per year. The first 10 users are included. Additional Pro users are listed at $12 per user per month or $130 per user per year. The published Pro features include row- and column-level permissions, SSO, required 2FA, IP allowlists, caching controls, usage analytics and auditing, multi-tenant embedded analytics, white-label readiness, and AI usage auditing and controls. Pro also has a 14-day free trial. The page additionally describes unlimited chart and dashboard embedding with tailored interactivity, AI questions for customers, multi-tenant data segregation, and brand customization.
Enterprise is custom priced, with a displayed starting price of $20,000 per year. The page explicitly connects Enterprise to a sales conversation and lists a dedicated success engineer, procurement help, a one-day support SLA, custom pricing aligned with the buyer’s business model, and air-gapped deployment availability. It says air-gapped deployment is available only on Enterprise and carries an additional fee. A buyer should confirm the exact Enterprise price, deployment scope, included users, embedding package, air-gap fee, and contract term rather than treating the starting amount as a total for a particular team size. Published prices exclude applicable taxes.
Optional usage costs are distinct from plan charges. Most users bring their own AI-provider API key; Metabase’s AI service is listed at $3.75 per 1 million tokens and includes 1 million tokens to start. Starter and Pro include 1,000 transform runs, after which regular transforms cost $0.01 per run; self-hosting provides unlimited transforms because they run on the customer’s infrastructure. Storage is optional for uploading spreadsheets or CSVs: pricing starts at $2 for 1 million rows of storage, and 1 million stored rows are always free. Metabase's pricing page lists inconsistent advanced-transform rates without enough scope to resolve them, so buyers should obtain the applicable advanced-transform rate and conditions directly before budgeting it.
When to Consider Switching
Consider another product only after defining the workflow that must be replaced. Metabase documents click-based exploration in a visual query builder, direct analysis in a SQL editor, questions with AI on a preferred model, and access through an MCP server. It also documents interactive dashboards, drill-through, collections, verified items, reports, and alerts. A team that depends on any of these should test the corresponding workflow with its own data and users rather than relying on a general product category or feature label.
Governance and embedded requirements are separate reasons to evaluate fit. Metabase documents a governed semantic layer in Data Studio for canonical tables and metrics, plus row- and column-level permissions, granular permissions, SSO, required 2FA, and IP allowlists on Pro. Its embedded materials describe full dashboards, visualizations, self-serve reporting, an SDK for advanced setups, multi-tenant data segregation, white-labeling, dynamic styling, and interactive controls. If a prospective replacement must serve multiple tenants or provide customer-facing analytics, validate these requirements independently from internal dashboarding.
Deployment can also prompt a review. Metabase offers Cloud deployment, where it handles setup, backups, and upgrades, and self-hosting, where the customer manages infrastructure. The Open Source plan is free with unlimited users, questions, and dashboards; paid evaluation options include a 14-day trial for Starter and Pro. Compare the applicable plan, included users, billing term, data-source support, deployment responsibility, and needed controls. Do not assume that an Enterprise plan has a trial merely because Starter and Pro do, and do not treat an Enterprise starting price as a team-wide total.
Migration Considerations
Start a migration review by inventorying the Metabase content and workflows in use. The documented set can include visual-query-builder questions, SQL-editor queries, dashboards, drill-through interactions, collections, verified items, scheduled reports, alerts, semantic-layer content, permissions, data segregation, usage analytics, and embedded dashboards or SDK integrations. Scheduled reports and alerts should be tested separately: reports can be scheduled through Slack or email, while alerts can be triggered through Slack, email, and HTTP. A replacement should be evaluated against each actual workflow rather than a simplified list of feature names.
Next, validate content governance and access controls. Metabase documents official dashboards, models, metrics, and questions through verified items, as well as collections for organization. Data Studio supports a governed semantic layer of canonical tables and metrics. The product materials describe table-, row-, and column-level access limits, role-based visibility, and distinct view and edit permissions. For Pro, the pricing page lists row- and column-level permissions, SSO, required 2FA, IP allowlists, usage analytics, and auditing. Preserve the existing requirements for data access, content certification, identities, and audit visibility when planning a move.
Deployment and data architecture require a separate test plan. Metabase Cloud handles setup, backups, and upgrades; self-hosted customers manage their own infrastructure. Metabase describes itself as a visualization and querying layer over the database and says it does not ingest, store, or refresh the underlying data. It supports more than 20 data sources. Confirm the target deployment responsibility, data-source connections, authentication configuration, and operational procedures before committing to a migration.
For embedded implementations, test the customer-facing experience as its own scope. Metabase documents embedded dashboards, visualizations, and self-serve reporting, together with an SDK for advanced setups, multi-tenant data segregation, granular permissions, white-labeling, dynamic styling, and interactive controls. Finally, model commercial changes separately from technical work. Open Source is free with unlimited users; Starter includes five users, Pro includes 10, and users of embeds accessed through a product count as users. Confirm the exact plan, billing term, additional-user charges, optional AI, regular-transform, storage, deployment, and license arrangements before making a migration commitment.