Pinecone bills by usage, Qdrant bills by node — and at small scale that difference matters more than the headline price.
Pick Pinecone for zero-ops fully-serverless simplicity. Pick Qdrant if you want the option to self-host later or want to avoid per-query billing surprises.
| Provider | Pricing model | Notes |
|---|---|---|
| Pinecone Serverless | $0.30-0.33/GB-mo storage + $8.25/1M read units + $2.00/1M write units | Fully managed, usage-based |
| Qdrant Cloud | ~$0.014/hr per node (~$10/mo per small node) | No per-query fees; free to self-host |
Use the vector database cost calculator to model your own vector count and query volume against both pricing models.
Pinecone Serverless charges for exactly what you use: storage per GB, plus per-operation read and write units. That means cost scales smoothly with traffic, but it also means query-heavy workloads can rack up read-unit charges fast. Qdrant Cloud instead charges for provisioned node capacity — about $0.014/hr per small node, roughly $10/month — with no additional fee per query, so cost is predictable but grows in discrete jumps when you need more capacity.
At around 10M vectors, the two land close together: roughly $70/month on Pinecone Serverless versus about $65/month on Qdrant Cloud. The gap widens as workloads diverge — read-heavy applications favor Qdrant's flat node pricing, while spiky or low-average-utilization workloads favor Pinecone's pay-for-what-you-use model.
Qdrant's biggest structural advantage is optionality: it's open source and free to self-host, so a team with ops capacity can move off Qdrant Cloud entirely and run it on commodity infrastructure for a fraction of either managed price. Pinecone has no self-hosted option.
You want a fully serverless vector database with zero infrastructure to manage, and you're comfortable with usage-based billing on reads and writes.
You want predictable node-based pricing with no per-query fees, or you want the option to self-host later to cut costs further.
They're close at small scale — about $70/month on Pinecone Serverless vs $65/month on Qdrant Cloud for 10M vectors. Qdrant's node-based pricing grows in steps rather than scaling smoothly.
Yes — Qdrant is open source and free to self-host, unlike Pinecone which is fully managed only. This gives teams with ops capacity a much cheaper path.
Yes, $8.25 per 1M read units and $2.00 per 1M write units plus storage. Qdrant Cloud has no per-query fees — you pay for provisioned node capacity instead.