Vector Database Cost Calculator

Estimate how many gigabytes your embedding index actually occupies, then compare monthly cost across up to three vector database providers using the rates you paste in from each one's own pricing page.

Bring your own rates. This tool does not fetch or assert any provider's current price. Paste the storage and query rates from each vendor's own pricing page, current today, and verify before you commit spend.

What is "index overhead", and how do I pick a multiplier?

This calculator vs. Pinecone's own pricing calculator — two different jobs.

This calculator vs. Qdrant's own pricing calculator — two different jobs.

This calculator vs. doing the math yourself — what a hand-rolled storage estimate usually leaves out.

1. Size your index

2. Monthly query volume

3. Provider rates

Name each provider and paste in its currently quoted storage and query rates. Leave a row's name blank to drop it from the comparison.

Provider A

Provider B

Provider C

Monthly comparison

Usage is optional, stays in this browser, and counts only calculations and copied summaries. No inputs, identifiers, cookies, or analytics service are used. Uncheck to turn it off. Do Not Track and Global Privacy Control disable counting automatically.

Common questions

How much storage does a vector index actually use?

Raw bytes are vectorCount × dimension × 4 (float32) plus any metadata stored per vector. A million 1536-dimension embeddings (OpenAI's text-embedding-3-small size) is about 5.7 GiB of raw vectors before any index structure is built. The index itself — an HNSW graph, quantization bookkeeping, replication — adds overhead on top of that, and how much varies by engine and tuning, so this calculator asks for an overhead multiplier you set rather than assuming one for you.

Why doesn't this calculator show live Pinecone, Weaviate, or Qdrant prices?

Because a wrong number is worse than no number, and vendor pricing changes. This calculator does the arithmetic — storage sizing and the cost formula — from rates you paste in from each provider's own current pricing page. It never fetches or asserts a vendor's price on its own.

What is a reasonable index overhead multiplier to use?

There is no single correct number — it depends on the index type and its build parameters. Start at 1.0 to see the raw vector size alone, then check your chosen provider's own documentation or measure your actual deployed index size and set the multiplier so the calculator's storage estimate matches what you observed. See what is index overhead for the longer version.

Does this calculator upload my numbers anywhere?

No. Every field runs in your browser; nothing is sent to a server. An optional anonymous local counter records which buttons get used, never the numbers you typed, and can be turned off.