Expert Guide

The Best Vector Databases in 2026

Pinecone is $20 flat or a $50 minimum plus read units. Weaviate Cloud starts at $45. Chroma and Qdrant are free to run yourself. Vectorize bills dimensions.

Product links may be affiliate links. How we rate 5 tools compared
TL;DR

Pinecone: Starter free, Builder $20 a month flat, Standard $50 a month minimum then pay-as-you-go (storage $0.33/GB, reads about $16 to $18 per million RUs). Enterprise $500 minimum. Weaviate Database: Free $0, Flex from $45 a month, Premium on a prepaid contract. Qdrant and Chroma are free to self-host, with a free Qdrant Cloud cluster and Chroma Cloud from $0 plus usage. Cloudflare Vectorize: free 30M queried dimensions and 5M stored; then $0.01 per million queried and $0.05 per hundred million stored.

Key facts5 tools compared: Pinecone, Weaviate, Qdrant, Chroma, Cloudflare Vectorize
  • Updated: September 25, 2026
  • Top pick: Pinecone (best for: Teams that want a managed index and a published read-unit price)
  • Top pick price as of September 25, 2026: Pinecone: From $20/mo (Builder, flat monthly); free Starter plan
  • 5 tools compared: Pinecone, Weaviate, Qdrant, Chroma, Cloudflare Vectorize
  • Weaviate (best for: Hybrid search and a managed cluster with a $45 Flex floor): From $45/mo (Flex, pay as you go); free plan and free self-host
  • Qdrant (best for: Self-hosted search when you will operate the cluster yourself): Free to self-host; free Cloud cluster (1 GB RAM); Standard usage-based
  • Chroma (best for: Local RAG prototypes and apps that want an embedded index): Free to self-host; Cloud Starter $0 plus usage; Team $250/mo plus usage

Vector databases all store embeddings and return nearest neighbors. They do not sell the same unit. Pinecone Standard is a $50 floor plus read and write units. Weaviate Flex is a $45 infrastructure floor plus dimensions and storage.

Vectorize meters queried and stored dimensions. Chroma and Qdrant OSS meter the box. A table that ranks them by "starting price" is comparing a floor, a flat fee and $0.

This is not an avatar or video-generator list. If you wanted a talking head, that is a different AIpresso page.

Top Picks

Based on features, real-world fit, and value for money.

Best Vector Databases in 2026: 5 tools compared, updated Sep 2026
ToolPricingBest for
PineconeFrom $20/mo (Builder, flat monthly); free Starter planTeams that want a managed index and a published read-unit price
WeaviateFrom $45/mo (Flex, pay as you go); free plan and free self-hostHybrid search and a managed cluster with a $45 Flex floor
QdrantFree to self-host; free Cloud cluster (1 GB RAM); Standard usage-basedSelf-hosted search when you will operate the cluster yourself
ChromaFree to self-host; Cloud Starter $0 plus usage; Team $250/mo plus usageLocal RAG prototypes and apps that want an embedded index
Cloudflare VectorizeFree (30 million queried per month, 5 million stored); then $0.01 per million queriedWorkers apps that want a vector index next to the rest of the Cloudflare bill

Pricing read from each vendor's own published pricing page, checked Sep 2026. Every vendor here publishes a price.

Lowest published monthly pricePinecone$20Weaviate$45Chroma$250Cloudflare VectorizeFree
Lowest monthly figure each vendor publishes, checked Sep 2026. A tilde marks a figure the vendor states approximately. Per-seat and usage charges can sit on top of it. 1 of 5 does not publish a comparable monthly price and is left out rather than estimated.

Best for: Teams that want a managed index and a published read-unit price

PricingFrom $20/mo (Builder, flat monthly); free Starter plan

+Starter and Builder numbers are explicit, including storage and RU caps
+Standard publishes per-million read and write rates
+You are not running etcd or a JVM to get an index
−$50 minimum is a floor even in a quiet month once you leave Builder
−RU math is easy to underestimate if the query includes a large top-k
Visit Pinecone →

Best for: Hybrid search and a managed cluster with a $45 Flex floor

PricingFrom $45/mo (Flex, pay as you go); free plan and free self-host

+Free cloud tier is real (100k objects)
+Flex floor is published
+Hybrid search and filters are core, not an add-on story
−$45 is a floor. Dimensions and storage sit on top
−Premium is a prepaid contract through sales
Visit Weaviate →
3

Best for: Self-hosted search when you will operate the cluster yourself

PricingFree to self-host; free Cloud cluster (1 GB RAM); Standard usage-based

+Excellent self-hosted path if you want a dedicated vector engine
+Filters and payloads are first-class
+No vendor floor if you run it
−Paid Cloud is priced through a calculator, not a flat plan
−You operate the OSS cluster
Visit Qdrant →
4

Best for: Local RAG prototypes and apps that want an embedded index

PricingFree to self-host; Cloud Starter $0 plus usage; Team $250/mo plus usage

+pip install and a collection. That is the on-ramp
+No $50 minimum for a laptop demo
+Good enough to learn embeddings before you pick a hosted floor
−Production multi-tenant search is not why people stay on embedded Chroma
−Chroma Cloud bills writes, storage and queries on top of the plan fee
Visit Chroma →

Best for: Workers apps that want a vector index next to the rest of the Cloudflare bill

PricingFree (30 million queried per month, 5 million stored); then $0.01 per million queried

+Published dimension rates, including a free tier
+No $50 Pinecone-style minimum if you already live on Workers
+Same account as R2 and Workers
−It is a Cloudflare feature, not a standalone DB with every ecosystem client
−Dimension math is easy to misread (stored versus queried)
Visit Cloudflare Vectorize →

What it is

A vector database indexes high-dimensional embeddings so you can search by meaning, not by keyword. You send a vector, it returns neighbors. Managed products run the index for you. Open-source products run on your machines. Some clouds now attach a vector index to the rest of the platform (Vectorize on Cloudflare). The category is infrastructure for RAG and agents, not a chat UI.

Why it matters

The bill is the floor plus the meter. Pinecone Builder at $20 is flat until you outgrow it. Standard's $50 is a minimum that usage eats through, then RUs show up. Weaviate Flex's $45 is a cluster floor. A hobby RAG app on Starter or Chroma costs $0.

The same app on Standard because someone wanted SSO is a $50 habit. That is the decision, not whose ANN chart won a blog benchmark.

Key features to look for

Billing unit
Flat month, minimum plus RUs, infrastructure floor or dimensions. Read this first.
Who runs the index
Pinecone and Weaviate Cloud operate theirs. Chroma and Qdrant OSS are yours.
Metadata filters
Whether "in this tenant" is a first-class filter. RAG in production is mostly filters.
Hybrid search
Keyword plus vector. Weaviate leans on it. Others add it. Pure kNN is not always enough.
Region and isolation
Starter regions are limited. Dedicated and BYOC are the $500-shaped products.

Pricing

Pinecone, Weaviate, Chroma Cloud and Cloudflare Vectorize publish prices, while Qdrant Cloud publishes a free tier and prices paid clusters through a calculator. The meters differ: Pinecone Standard adds read and write units above a monthly minimum, Weaviate Flex adds dimensions and storage above its floor, and Vectorize bills queried and stored dimensions. The cheapest flat managed plan is Pinecone Builder at $20 a month.

Weaviate Flex starts at $45 a month pay as you go, with free tiers and free self-hosting below the paid plans. Costs jump at Pinecone Standard, a $50 a month minimum plus usage, then at Chroma Team ($250 a month plus usage) and Pinecone Enterprise ($500 minimum), while Weaviate Premium is a prepaid contract through sales. Prices were checked on 25 September 2026.

PlanPriceBest for
Pinecone StarterFree2 GB, 2M write units, 1M read units
Pinecone Builder$20/mo flat10 GB, 5M write units, 2M read units
Pinecone Standard$50/mo minimum, then usageMonthly minimum, then pay as you go
Pinecone Standard storage$0.33/GB/moStorage rate on the Standard plan
Pinecone Standard reads$16 to $18 per million RUsPer million read units on Standard
Pinecone Standard writes$4 to $4.50 per millionPer million write units, varies by cloud
Pinecone Enterprise$500/mo minimumEnterprise monthly minimum
Pinecone HIPAA add-on$190/mo on StandardHIPAA add-on billed on Standard
Weaviate Free$0100k objects and 1 GB of memory
Weaviate FlexFrom $45/mo, pay as you goPay as you go above the monthly floor
Weaviate PremiumContact salesPrepaid plan above the Flex tier
Weaviate Flex dimensionsFrom $0.00465 per 1MVector dimensions billed on Flex
Weaviate storageFrom $0.12/GiBStorage rate per GiB
Weaviate self-hostedFreeOpen source on your own machines
Weaviate Engram Starter$45 (Starter)Separate memory product, Starter tier
Qdrant open sourceFreeSelf-host with no vendor bill
Qdrant CloudFree tier, then usage-basedFree 0.5 vCPU, 1 GB RAM cluster; paid Standard priced by calculator
Chroma open sourceFreeRun it in process or as a server
Chroma Cloud$0 Starter or $250/mo Team, plus usageWrites $2.50 per GiB, storage $0.33 per GiB a month
Cloudflare Vectorize freeFree30 million queried per month, 5 million stored
Cloudflare Vectorize queried$0.01 per million queriedQueried dimensions after the free allowance
Cloudflare Vectorize stored$0.05 per hundred million storedStored dimensions after the free allowance
Mistakes to avoid
×Jumping to Pinecone Standard at a $50 minimum for a prototype Chroma would have held.
×Comparing Weaviate's $45 Flex floor to Pinecone's $20 Builder as if both were flat all-you-can-eat.
×Enabling Weaviate Engram and treating it as part of Database. It is a second product.
Expert tips
→Stay on Pinecone Starter or Chroma until the index is in the request path for real users. Then pick Builder or Flex from a usage estimate, not a blog benchmark.
→On Pinecone Standard, estimate RUs from query volume and top-k before you leave the $20 Builder box.
→If the app is already on Cloudflare Workers, price Vectorize's dimension meters before you add a second vendor.

The bottom line

Prototype on Chroma or Pinecone Starter. Pay Pinecone Builder at $20 when you want managed without a $50 floor. Use Weaviate Flex from $45 when hybrid search is the reason.

Run Qdrant yourself if you will operate it, or start on its free Cloud cluster. Use Cloudflare Vectorize when the app is already on Workers. This is infrastructure, not an avatar tool.

Frequently asked questions

What is the best free vector database?
Chroma and Qdrant OSS on your machine, Pinecone Starter and Weaviate Free in the cloud, Vectorize's free dimension slice on Cloudflare. Free managed tiers have caps. Free OSS has an operator.
How much does Pinecone cost?
Checked 25 September 2026: Starter free, Builder $20 a month flat, Standard $50 a month minimum then usage (storage $0.33/GB, reads about $16 to $18 per million RUs), Enterprise $500 minimum.
How much does Weaviate cost?
Database: Free $0, Flex from $45 a month, Premium on a prepaid contract through sales. Self-hosted OSS is free. Engram is a separate product. Checked 25 September 2026.
Is a vector database the same as an AI search engine?
No. This is the index. Search engines and chat UIs sit on top. See AIpresso's AI search engines list if you wanted a product people type into, not an API you embed.
Related guides

Get the AIpresso brief

Free daily newsletter, read in 5 minutes.

Subscribe free