Chroma
- Android app
- Yes
- Free plan
- Yes
- Paid plans from
- $250/mo
- Runs on
- Android, api, iOS, Linux, Mac, self-hosted, Web, Windows

Summary
Chroma is open-source data infrastructure for AI that stores embeddings and metadata and supports search and retrieval across text, images, and other modalities. Search options include dense, sparse, and hybrid vector search, along with full-text and regex search and metadata filtering. Chroma can run locally through pip, npm, or Docker, on Chroma Cloud, or in a customer’s own VPC. Documented embedding integrations include OpenAI, Cohere, Google Gemini, Hugging Face, Jina AI, and Ollama. Framework integrations include LangChain, LlamaIndex, Haystack, Streamlit, and DeepEval. Chroma is licensed under Apache 2.0, and the maker says the same codebase powers its open-source database and Chroma Cloud. Cloud security options include encryption in transit and at rest, SSO, role-based access control, and employee MFA. Starter is free and includes 10 databases and 10 team members. Team costs $250.00 USD per month plus usage, includes $100 credits, and supports 100 databases and 30 team members. Enterprise pricing is not listed. Exceeding usage limits pauses the service until a limit changes.
Who it is for
Chroma suits developers building AI applications that need embedding storage, search, and retrieval across multiple data types. It offers local, cloud, and customer-VPC deployment options.
What is good
- Supports dense, sparse, and hybrid vector search
- Includes full-text, regex, and metadata search
- Can run locally, in Chroma Cloud, or in a customer VPC
- Apache 2.0 license for the open-source code
- Documented integrations include LangChain and LlamaIndex
What to know first
- Team costs $250.00 USD per month plus usage
- Enterprise pricing is not listed
- Exceeding usage limits pauses the service
Everything Xiaomi review
Chroma: the full review
Chroma offers several search methods and deployment choices for AI data infrastructure, with a free Starter plan and paid cloud options. Review database, team-member, and usage limits before selecting a plan.
Overview
Chroma is open-source data infrastructure for storing embeddings and metadata and retrieving information across text, images, and other modalities. It suits developers and teams building AI search systems who want a choice of local, managed-cloud, or customer-controlled deployment. Its breadth of search methods and deployment options is compelling, though cloud plans impose database, seat, and usage limits that deserve attention.
Key features
- Flexible retrieval: Dense, sparse, and hybrid vector search sit alongside full-text and regex search, with metadata filtering to narrow results. That range makes Chroma a fit for mixed retrieval needs; teams seeking only a simple vector store may not need all these modes.
- Multiple index types: Chroma supports vector and sparse-vector indexes, full-text indexing, and inverted indexes for strings, integers, floats, and booleans. Maximum vector dimensions are 4096.
- Integration choices: Documented embedding integrations include OpenAI, Cohere, Google Gemini, Hugging Face, Jina AI, and Ollama. Framework integrations include LangChain, LlamaIndex, Haystack, Streamlit, and DeepEval. SDKs are available for Python, TypeScript, Rust, Kotlin, and Swift.
- Deployment and licensing: The Apache 2.0-licensed project can run locally through pip, npm, or Docker, on Chroma Cloud, or in a customer’s own VPC. The maker says the open-source database and Chroma Cloud use the same codebase, giving teams a path between deployment models.
- Cloud security and scale: Chroma Cloud says it encrypts customer data in transit and at rest, and offers SSO, role-based access control, and employee MFA. It has completed a SOC 2 Type II examination. Technical specifications list up to 1 million collections per database and 5 million records per collection; these high ceilings do not remove the need to assess plan quotas and usage charges.
- Enterprise choices: Options include multi-tenant cloud, single-tenant nodes and clusters, BYOC, and on-premises deployment, plus single- or multi-region and multi-cloud configurations, active-active or active-passive replication, and AWS, GCP, and Azure. These choices suit organizations with specific infrastructure requirements, but Enterprise pricing is custom.
Pricing
Chroma combines a free entry plan with usage-based cloud charges and a $250-per-month Team plan. Review both the included capacity and the usage terms before committing: if customer-set or Chroma-set limits are exceeded, service pauses until the limit is changed.
- Starter: Free credits, then usage-based pricing; 10 databases and 10 team members. Community Slack support is included. This is the sensible starting point for smaller projects, but the database and seat caps constrain growing teams.
- Team: $250/month + usage, with $100 credits, 100 databases, 30 team members, Slack support, SOC II, and volume-based discounts. It raises the capacity substantially and adds team support, but the base price does not cover usage beyond the included credits.
- Enterprise: Custom pricing, unlimited databases, and unlimited team members, with dedicated support. It is aimed at organizations that need uncapped team and database allowances or enterprise deployment options; buyers should weigh the custom price against those requirements.
Cloud technical specifications list 1 million collections per database and 5 million records per collection. Those are distinct from plan allowances and do not establish a plan’s billable usage quota.
Platforms
Chroma is available across Android, iOS, Linux, macOS, and Windows, as well as through its API, web, and self-hosted deployments. The local and self-hosted options give developers control over where they run the database; Chroma Cloud is the managed alternative.
Who it's for
Chroma is best suited to developers and organizations building AI applications that need several retrieval modes, broad embedding and framework integrations, or flexibility between local, cloud, VPC, and on-premises deployment. Starter can serve modest projects, while Team is for groups needing more databases and seats plus Slack support. It is less suitable for teams that need predictable total cloud costs without monitoring usage, or that want a managed plan with no database or member caps at a published price.
Pros and cons
- Pros: Dense, sparse, hybrid, full-text, and regex search plus metadata filtering cover varied retrieval patterns.
- Pros: Apache 2.0 licensing and local, cloud, VPC, and on-premises deployment options provide meaningful operational flexibility.
- Pros: The documented embedding providers, frameworks, and five SDK languages give developers several integration paths.
- Cons: Starter is capped at 10 databases and 10 members; Team costs $250/month plus usage and caps access at 100 databases and 30 members.
- Cons: Exceeding usage limits pauses service until a limit is changed, so teams must actively manage their thresholds.
- Cons: Enterprise uses custom pricing, making its unlimited database and member allowances harder to compare on price alone.
Alternatives
For a broader category comparison, browse Vector Databases, Search Databases, Embedded Databases, or Database Software.
- Qdrant is another freemium vector-database option; its free cloud tier specifies a single-node cluster with 0.5 vCPU, 1GB RAM, and 4 GB disk.
- Weaviate may suit readers whose free tier’s stated limits fit their needs: one cluster, 100,000 objects, 1 GB memory, 10 GB disk, one collection, and up to three tenants.
- Elasticsearch is an alternative for readers considering license-based, self-managed deployment on premises or in a private environment.
- Epsilla offers a free tier with one team member, project, AI application, and knowledge base, plus 10M vector storage and 50 messages per month; its data is cleared after three months.
- Pinecone is another freemium API and web option, with a Starter plan specifying up to five indexes and 2 GB storage among its limits.
- Upstash Vector offers a free tier with 10K daily queries and updates, 100 namespaces, and 1 GB maximum data and metadata, making its published free quotas a useful point of comparison.
- Zilliz Cloud has a free cluster capped at 5 GB storage and up to five collections.
- Cloudflare Vectorize is another freemium API and web option.
Verdict
Choose Chroma if your AI application needs more than dense-vector retrieval or you want the freedom to move between open-source, managed-cloud, and customer-controlled deployment. Its strongest case is the combination of search breadth and deployment flexibility. Look elsewhere if usage pauses, seat and database caps, or a custom-priced enterprise tier make cost and capacity difficult to manage.
Chroma plans and pricing
All plansCompared on database software
- Free plan
- Yestrychroma.com
- Paid from
- $250/motrychroma.com
Facts
- Purpose
- Chroma is open-source data infrastructure for AI that stores embeddings and metadata and supports search and retrieval across text, images, and other modalities.docs.trychroma.com · 28 Sept 2026
- Search
- Chroma supports dense, sparse, and hybrid vector search, full-text and regex search, and metadata filtering.docs.trychroma.com · 28 Sept 2026
- Open source
- Chroma is licensed under Apache 2.0, and the maker says the same codebase powers its open-source database and Chroma Cloud.trychroma.com · 28 Sept 2026
- Deployment
- The maker says Chroma can run locally with pip, npm, or Docker, on Chroma Cloud, or in a customer’s own VPC.trychroma.com · 28 Sept 2026
- Embedding integrations
- Documented embedding integrations include OpenAI, Cohere, Google Gemini, Hugging Face, Jina AI, Ollama, and others.docs.trychroma.com · 28 Sept 2026
- Framework integrations
- Documented framework integrations include LangChain, LlamaIndex, Haystack, Streamlit, and DeepEval.docs.trychroma.com · 28 Sept 2026
- Security
- Chroma Cloud says customer data is encrypted in transit and at rest and that access controls include SSO, role-based access control, and employee MFA.trychroma.com · 28 Sept 2026
- Compliance
- Chroma Cloud says it completed a SOC 2 Type II examination.trychroma.com · 28 Sept 2026
- Enterprise deployment
- Enterprise deployment options listed include multi-tenant cloud, single-tenant nodes and clusters, BYOC, and on-premises deployment.trychroma.com · 28 Sept 2026
- Enterprise options
- The enterprise page lists single-region, multi-region, and multi-cloud regions, active-active and active-passive replication, and AWS, GCP, and Azure.trychroma.com · 28 Sept 2026
- Support
- The pricing page lists Community Slack for Starter, Slack support for Team, and dedicated support for Enterprise.trychroma.com · 28 Sept 2026
- Usage limits
- The pricing FAQ says exceeding customer-set or Chroma-set usage limits pauses the service until the limit is changed.trychroma.com · 28 Sept 2026
- Cloud performance limits
- The product page lists 1 million collections per database and 5 million records per collection as technical specifications.trychroma.com · 28 Sept 2026
Best Chroma alternatives
See all 20Where it ranks on Everything Xiaomi
- Best Database Software in 2026#45 of 74
- Best Embedded Databases in 2026#1 of 31
- Best Search Databases in 2026#1 of 29
- Best Vector Databases in 2026#1 of 27
Is Chroma yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- docs.trychroma.com/docs/overview/introduction· checked 28 Sept 2026
- trychroma.com/products/chromadb· checked 28 Sept 2026
- docs.trychroma.com/integrations/chroma-integrations· checked 28 Sept 2026
- trychroma.com/security· checked 28 Sept 2026
- trychroma.com/enterprise· checked 28 Sept 2026
- trychroma.com/pricing· checked 28 Sept 2026






