AI Summary
About
Weaviate is an open-source, AI-native vector database. The company was founded in 2019 in Amsterdam by Bob van Luijt, open-sourced the core engine under the permissive BSD-3 license, and built a commercial managed service (Weaviate Cloud) on top. In April 2023 it raised a $50M Series B led by Index Ventures (with Battery Ventures, NEA and others; roughly $68M raised in total), and by 2023–2024 reported 90+ employees, 15M+ downloads and a 4,000+ member community.
Its positioning is the classic open-core flywheel: the same database powers a free laptop install, a transparent pay-as-you-go SaaS, and negotiated enterprise deployments. Pricing is its signature — Weaviate bills the managed service on vector dimensions stored, a metric founder Bob van Luijt has publicly argued is the most honest, predictable unit for a vector DB.
For the most current information, visit Weaviate.
Pricing summary : How Weaviate’s pricing model works
Weaviate prices its managed Weaviate Cloud service on two usage dimensions — vector dimensions stored (per 1M dimensions/month) and storage (per GiB) — then wraps that usage in four named plan tiers that set the SLA, support response, backup retention and feature ceiling (SSO, dedicated deployment). The plans are Free ($0, sandbox), Flex (from $45/mo, pay-as-you-go), Plus (from $280/mo, annual prepaid, SSO) and Premium (from $400/mo, annual prepaid, dedicated option).
On top of any tier sit usage-based AI Services: Weaviate Embeddings (per million tokens) and the agentic Query Agent (per request, free up to 1,000/month). The full database is also free and open source under BSD-3 to self-host, and Enterprise Cloud / Dedicated / BYOC deployments (HIPAA on AWS) are sales-led and quoted. For background on this style of metering, see our introduction to usage-based pricing.
What makes this different: Weaviate bills the database on vector dimensions stored rather than nodes, pods or RAM. The headline plan floors ($45 / $280 / $400) are low; real cost is driven by how many dimensions you store (objects × embedding dimension size) and how much disk they consume — so the plan tier mostly buys you a better SLA and support, not a different unit rate at the top end (Plus and Premium share the $0.003875/1M shared-cluster rate).
Pricing by product
| Plan / Product | Price | Per-dimension rate | Key mechanics |
|---|---|---|---|
| Free | $0/mo | — | 1 sandbox cluster, 100k objects, 1 GB RAM, 1 collection / 3 tenants; community Slack |
| Flex | from $45/mo | $0.00465 / 1M dims · $0.12/GiB | PAYG, no commit, 99.5% uptime, 7-day backups, next-bd Sev-1 |
| Plus (new 2026) | from $280/mo | $0.003875 / 1M dims · $0.10/GiB | Annual prepaid, SSO/SAML, 99.9% uptime, 30-day backups, 8h Sev-1 |
| Premium | from $400/mo | $0.003875/1M shared · $0.002718/1M dedicated | Annual prepaid, 99.95% uptime, dedicated option, 1h Sev-1, TAM, multi-cloud |
| Weaviate Embeddings | usage | $0.025–$0.065 / 1M tokens | Arctic-Embed-M-v1.5 $0.025; v2.0 $0.040; ModernBERT $0.065 |
| Query Agent | $0 then $30/mo | — | 1,000 req/mo free; $30/mo bundle = 4,000 requests |
| Open-source (self-host) | $0 | — | BSD-3 license; Docker/Kubernetes/EKS/embedded; you pay your own infra |
| Enterprise Cloud / Dedicated / BYOC | Custom | quoted | Dedicated or bring-your-own-cloud; HIPAA on AWS; sales-led |
Sales motions across products: self-serve PLG for Free/Flex (sign up, pay by card), annual-prepaid contracts for Plus/Premium, and sales-led for Enterprise/Dedicated/BYOC. Cloud-marketplace billing is available via AWS and GCP.
Hidden costs : What Weaviate users actually pay
The plan floor is rarely the real bill. Cost is driven by dimensions stored = objects × embedding dimension size, plus disk. A 1M-object index using a 1,536-dimension OpenAI embedding stores ~1.536B dimensions; at Flex’s $0.00465/1M that’s ~$7,140/month before storage, replication or the $45 floor — so naïve “it starts at $45” estimates can be off by orders of magnitude for production indexes. Below is an illustrative mid-size Flex workload.
| Line item | Monthly cost |
|---|---|
| Flex plan floor | $45 |
| 200M vector dimensions stored ($0.00465/1M) | ~$930 |
| 50 GiB storage ($0.12/GiB) | ~$6 |
| Weaviate Embeddings — 100M tokens (Arctic-Embed-M-v2.0 @ $0.040/1M) | ~$4 |
| Query Agent ($30 bundle, 4,000 req) | $30 |
| Estimated total | ~$1,015/mo |
Other cost levers to watch: Plus/Premium are annual prepaid (you commit up front), high-availability/multi-AZ replication multiplies stored dimensions, dedicated Premium deployments carry a higher floor than the shared-cluster rate suggests, and data transfer is currently free only as a promotional period — a future re-introduction would be a real cost change.
Want to estimate your own Weaviate bill? Use the Weaviate pricing calculator to model dimensions stored, storage and embedding tokens against the Flex / Plus / Premium rates.
Pricing evolution : Weaviate pricing history and changes
Cadence
| Period | Price changes | Product / SKU additions | Notes |
|---|---|---|---|
| 2023 (beta) | per-dim model launched @ $0.05/1M | Sandbox + 3 SLA tiers | Private beta; per-dimension metric established |
| 2024 | rates ~2× ($0.095–$0.175/1M) | Serverless Cloud GA | SLA-tier rate card published |
| 2025 | flat | Weaviate Embeddings, Query Agent | AI Services usage add-ons introduced |
| 2026 Q1 | per-dim cut ~95% ($0.00465/1M) | Free/Flex/Plus/Premium; Plus new | Plan restructure + annual prepaid; SLA-tier naming dropped |
Tracked range: 2023–present, via Wayback Machine snapshots of weaviate.io/pricing (Jan 2023, Jan 2024, Jan 2025, Jan 2026).
Notable changes
- 2023-01 — Weaviate Cloud Services launches per-dimension PAYG pricing at $0.05 per 1M vector dimensions with a free Sandbox and three SLA tiers (Standard / Enterprise / Business Critical).
- 2024-01 — Serverless Cloud GA with a published rate card: Standard $25/mo ($0.095/1M), Enterprise $135/mo ($0.145/1M), Business Critical $450/mo ($0.175/1M) — per-dimension rates roughly doubled as the product commercialized.
- 2025-01 — Weaviate Embeddings (from $0.04/M tokens) and the agentic Query Agent added as usage-based add-ons; pricing page reorganized around deployment options.
- 2026-01 — Major restructure: named plans Free / Flex ($45) / Plus ($280, new) / Premium ($400) replace the SLA-tier naming; the entry per-dimension rate falls ~95% to $0.00465/1M; annual prepaid commitments introduced on Plus and Premium.
What’s unique : Weaviate’s distinctive pricing mechanics
1. Vector dimensions as the billing unit. Where most managed vector DBs bill on pods, nodes, read/write units or RAM, Weaviate bills on dimensions stored (objects × embedding size). Founder Bob van Luijt has defended this publicly as the metric a buyer can actually compute up front — embedding dimension, objects, queries — making the bill predictable from first principles.
2. Plan tiers buy SLA, not (mostly) unit rate. Plus and Premium share the same $0.003875/1M shared-cluster dimension rate; the price step from Flex → Plus → Premium mostly purchases uptime SLA (99.5% → 99.9% → 99.95%), Sev-1 response (next-bd → 8h → 1h), backups (7 → 30 → 45 days) and SSO/dedicated/TAM. Usage rate and reliability are decoupled.
3. Three commercial models off one BSD-3 engine. Free self-hosted OSS, transparent self-serve PAYG SaaS, and sales-led Enterprise/Dedicated/BYOC all run the identical database — so pricing scales with commitment (free → monthly card → annual prepaid → quoted contract) without a product migration.
Strengths & weaknesses
| Strengths | Weaknesses |
|---|---|
| Transparent, computable unit (dimensions stored) published on the pricing page | Per-dimension math makes large indexes far more expensive than the low plan floors imply |
| Genuine no-credit-card free sandbox + free BSD-3 self-host lowers adoption friction | Plus/Premium require annual prepaid commitment, reducing flexibility vs Flex |
| Per-dimension rate fell ~95% (2024→2026) — strong unit-cost deflation passed to customers | ”Free data transfer” is explicitly promotional; future reintroduction is a cost risk |
| One engine spans OSS → PAYG → enterprise without re-platforming | HIPAA only on Enterprise Cloud (AWS); compliance needs push you to sales-led tiers |
Billing UX : Weaviate billing controls and transparency
- Billing controls — Self-serve sign-up and credit-card billing on Free/Flex via the Weaviate Cloud console (
weaviate.io/go/console); Plus/Premium are annual prepaid contracts; cloud-marketplace billing available through AWS and GCP for consolidated invoicing. - Usage visibility — Pricing is computed from dimensions stored, data objects and queries; the pricing page exposes a calculator-style breakdown and the SLA/feature ladder, and dedicated tiers add regional/dedicated status-page monitoring.
- Payment options — Credit card (self-serve), annual prepaid invoicing (Plus/Premium), and cloud-provider marketplace billing (AWS, GCP). Enterprise/Dedicated/BYOC are invoiced via sales contracts.
Strategic wins : Why Weaviate’s pricing decisions worked
1. Picking a metric buyers can compute themselves
By billing on vector dimensions stored, Weaviate gave buyers a cost they can predict before signing up — embedding size × objects × queries. That transparency is a trust asset in a category prone to opaque pod/RU pricing. See choosing the right usage metric.
2. Free OSS + free sandbox as the top of funnel
A BSD-3 free engine plus a no-credit-card managed sandbox lets developers prove value before paying, then graduate to Flex and beyond. This open-core flywheel is the engine behind 15M+ downloads. Related: how AI companies structure pricing.
3. Passing unit-cost deflation to customers
Cutting the entry per-dimension rate ~95% between 2024 and 2026 tracks the broader collapse in compute and embedding costs — and converts deflation into a competitive weapon against Pinecone, Qdrant and pgvector rather than pocketing it as margin. See token cost deflation.
Areas to improve : Gaps in Weaviate’s pricing approach
1. The floor-vs-reality gap
“Starts at $45/mo” undersells the true cost of production indexes, where stored dimensions dominate. Clearer “typical bill at X objects” worked examples on the pricing page would reduce bill shock for first-time buyers.
2. Annual prepaid on the mid-tier
Requiring annual prepayment for Plus (SSO) and Premium pushes teams that need SSO or a tighter SLA into an up-front commitment — friction relative to month-to-month competitors. A monthly Plus option would smooth the Flex → Plus step.
3. Promotional “free data transfer”
Flagging data transfer as free for now is honest but leaves a known unknown in the bill. Committing to a permanent egress policy (or publishing the future rate) would remove a lingering predictability gap.
Key takeaways
- Bill on what the buyer can compute. Dimensions stored is Weaviate’s defining choice — predictable, transparent, and defensible in public by the founder.
- Decouple reliability from unit rate. Plus and Premium share a dimension rate; the upgrade buys SLA, support and SSO. Reliability is a separate axis from consumption.
- Open core is the funnel. Free BSD-3 self-host + no-card sandbox feed paid Cloud — the same engine, scaled by commitment level.
- Deflation is a strategy. A ~95% per-dimension price cut over two years is a deliberate competitive lever, not just cost pass-through.
- Watch the floors. Low monthly minimums ($45/$280/$400) make Weaviate look cheap; storage-heavy indexes are where the real spend lives.
UBP implications
- Choose a value metric the customer already understands. Weaviate’s per-dimension model shows that a unit tied to the buyer’s own data (objects × embedding size) beats infrastructure-shaped units for trust and predictability.
- Package usage inside SLA tiers. Wrapping pure usage in Free/Flex/Plus/Premium lets Weaviate monetize reliability and support separately from raw consumption — a clean pattern for any usage-based product.
- Use price cuts offensively. Passing unit-cost deflation straight to the rate card (95% over two years) turns falling COGS into a pricing weapon — relevant to every team in the Infrastructure, Compute & MLOps space facing commoditizing compute.
Sources
- Weaviate pricing page (accessed 2026-06-09)
- Weaviate deployment options (accessed 2026-06-09)
- Weaviate open-source database (GitHub, BSD-3) (accessed 2026-06-09)
- Wayback Machine snapshots of weaviate.io/pricing: Jan 2023, Jan 2024, Jan 2025 (accessed 2026-06-09)
- “Thoughts on Pricing a Vector Database” — Bob van Luijt, Hacker News, July 2023 (accessed 2026-06-09)
- Weaviate Series B funding announcement, Index Ventures, April 2023 (accessed 2026-06-09)
Bottom line
Weaviate prices its managed vector database on a metric the buyer can compute — vector dimensions stored — and wraps it in a Free → Flex → Plus → Premium ladder where the upgrade buys SLA, support and SSO more than a cheaper unit rate. A free BSD-3 self-host option and a no-credit-card sandbox feed the funnel, while a ~95% per-dimension price cut over two years turns falling compute costs into a competitive weapon. The catch: low plan floors hide the fact that large indexes are billed on stored dimensions, so model your real object count before assuming “$45/mo.” Browse the pricing blueprint for more fully-researched company profiles.
Want to compare Weaviate against other vector databases and Infrastructure, Compute & MLOps companies? Browse the pricing blueprint.
Pricing timeline : Major events on a vertical axis
Each milestone below corresponds to a public pricing change, product launch, or material adjustment. Major events use a filled marker; minor adjustments use a faded one.
Plan restructure: Free / Flex / Plus / Premium
SLA-tier naming (Standard/Enterprise/Business Critical, Sandbox) replaced by named plans Free, Flex ($45/mo PAYG), Plus ($280/mo annual prepaid, new), and Premium ($400/mo annual prepaid). Per-dimension rate dropped ~95% (from ~$0.095 to $0.00465 per 1M on the entry paid tier); annual prepaid commitments introduced for the upper tiers.
AI Services bundled in; Weaviate Embeddings priced per token
Serverless Cloud foregrounded as the primary deployment, with Weaviate Embeddings introduced as a usage-based add-on starting at $0.04/M tokens and the agentic Query Agent added. SLA tiers retained; pricing page reorganized around deployment options (Serverless / Dedicated / self-host).
Serverless Cloud GA with published per-tier rate card
Serverless Cloud goes generally available with explicit SLA-tier pricing: Standard from $25/mo ($0.095 per 1M dimensions/mo), Enterprise from $135/mo ($0.145/1M), Business Critical from $450/mo ($0.175/1M). Per-dimension rates roughly doubled vs the 2023 beta as the model commercialized.
Per-dimension Serverless model in private beta
Weaviate Cloud Services launches pay-as-you-go pricing 'per vector dimension stored and queried' starting at $0.05 per 1M vector dimensions, across three SLA tiers (Standard, Enterprise, Business Critical) with a free Sandbox. The per-dimension metric becomes the company's signature pricing choice.
- · Weaviate's signature pricing metric is the vector dimension stored — not nodes, pods, or RAM. Founder Bob van Luijt argued on Hacker News in 2023 that a vector DB user only needs to know three things to predict cost: the embedding model's dimension size, objects stored per month, and queries per month — so that's exactly what Weaviate bills on.
- · Between the 2024 GA rate card and the 2026 restructure, the per-1M-dimension price on the entry paid tier fell roughly 95% — from $0.095/1M (Standard, Jan 2024) to $0.00465/1M (Flex, 2026) — a textbook example of vector-storage unit-cost deflation tracking the broader collapse in compute and embedding costs.
- · The Free tier is a real sandbox, not a trial: 1 cluster, 100,000 objects, 1 collection and up to 3 tenants, plus 2,000 embedding requests/day and 1,000 Query Agent requests/month — enough to build a working demo with no credit card, which is core to Weaviate's open-source-flywheel go-to-market.
Questions & answers
- What is Weaviate's pricing model?
- Weaviate Cloud (the managed service) prices the database on vector dimensions stored — from $0.00465 per 1M dimensions per month on Flex — plus storage per GiB, packaged into Free, Flex, Plus and Premium plans that differ mainly on SLA, support speed, backups and SSO. Usage-based AI Services (Embeddings per token, Query Agent per request) layer on top. The open-source core is free under BSD-3, and Enterprise/Dedicated/BYOC deals are sales-led and quoted.
- Does Weaviate offer a free tier?
- Yes. The Free tier gives 1 sandbox cluster per user with 100,000 objects, 1 GB memory, 10 GB disk, 1 collection and up to 3 tenants, plus 2,000 embedding requests/day and 1,000 Query Agent requests/month, with community Slack support and no credit card. The full Weaviate database is also free and open source (BSD-3) to self-host with no usage limits.
- How much does Weaviate Cloud cost per month?
- Flex starts at $45/month (pay-as-you-go), Plus at $280/month and Premium at $400/month (both annual prepaid). Actual bills scale with vector dimensions stored (from $0.00465/1M on Flex, $0.003875/1M on Plus/Premium, $0.002718/1M on Premium dedicated) and storage ($0.10–$0.12/GiB), so a large index costs more than the plan floor.
- Is Weaviate pricing usage-based or subscription?
- Both. The underlying database is pure usage-based (per 1M vector dimensions stored + per-GiB storage), but that usage is wrapped in subscription plan tiers (Flex monthly PAYG; Plus and Premium annual prepaid) that set the SLA, support response and feature ceiling. AI Services add-ons (Embeddings, Query Agent) are separately metered per token / per request.
- What is the difference between Weaviate open source and Weaviate Cloud?
- The open-source database (BSD-3, on GitHub) is the same engine and is free to run yourself on Docker, Kubernetes or EKS — you pay only your own infra. Weaviate Cloud is the fully-managed SaaS that runs that engine for you, charging per dimension stored plus storage and bundling SLAs, backups, monitoring and support. Enterprise Cloud / Dedicated / BYOC are managed deployments in dedicated or your-own infrastructure, sold via sales.