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 three named plan tiers that set the SLA, support response, backup retention and feature ceiling (SSO, dedicated deployment). The plans are Free ($0, 1 cluster per user), Flex (starts at $45/mo, pay-as-you-go) and Premium (starts at $400/mo, prepaid contract, shared or dedicated deployment).
On top of any tier sit usage-based AI Services (included on every plan, billed by usage): 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 Dedicated Cloud / Enterprise Cloud / 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 / $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, support, SSO and a dedicated-deployment option, not a different unit rate. Each step up actually lowers the per-dimension rate: $0.00465/1M on Flex → $0.003875/1M on Premium shared → $0.002718/1M on Premium dedicated.
Pricing by product
| Plan / Product | Price | Per-dimension rate | Key mechanics |
|---|---|---|---|
| Free | $0/mo | — | 1 cluster per user, 100k objects, 1 GB RAM, 10 GB disk, 1 collection / 3 tenants; community Slack |
| Flex | from $45/mo | $0.00465 / 1M dims · $0.12/GiB · backup $0.0264/GiB | PAYG monthly, no commit, RBAC, HA replication, 99.5% uptime, 7-day backups, 1-business-day Sev-1 |
| Premium (shared) | from $400/mo | $0.003875 / 1M dims · $0.10/GiB · backup $0.0042/GiB | Prepaid contract, SSO/SAML, 99.95% uptime, 30-day backups, 4-hour Sev-1 |
| Premium (dedicated) | from $400/mo | $0.002718 / 1M dims · $0.1505/GiB · backup $0.0063/GiB | Dedicated tenant, HIPAA, PrivateLink, customer keys, 45-day backups, 1-hour Sev-1, ~40 regions, multi-cloud (AWS/GCP/Azure) |
| 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 (Free); Flex 30,000 req/mo; $30/org/mo bundle = 4,000 requests, then usage-based |
| Open-source (self-host) | $0 | — | BSD-3 license; Docker/Kubernetes/EKS/embedded; you pay your own infra |
| Dedicated Cloud / Enterprise Cloud / BYOC | Custom | quoted | Dedicated or bring-your-own-cloud; HIPAA on AWS; SOC 2 Type II; sales-led |
Sales motions across products: self-serve PLG for Free/Flex (sign up, pay by card), prepaid contracts for Premium, and sales-led for Dedicated/Enterprise/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: Premium is a prepaid contract (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 / 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 |
| 2026 Q3 | flat (rates unchanged) | Plus tier removed | Ladder simplified to Free/Flex/Premium; SSO/SAML + 99.95% SLA + shared-or-dedicated fold into Premium |
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.
- 2026-07-06 — Plus tier removed; ladder simplified to Free / Flex / Premium. The $280/mo mid-tier (SSO, 99.9% uptime) was dropped and its differentiators folded into Premium, which now carries SSO/SAML, a 99.95% uptime SLA and a shared-or-dedicated deployment choice (4-hour Sev-1 on shared, 1-hour on dedicated). Per-dimension rates were left unchanged ($0.00465 / $0.003875 / $0.002718 per 1M for Flex / Premium-shared / Premium-dedicated) — so this is a packaging simplification, not a repricing. The practical effect: the only monthly, no-commit tier is now Flex, and any SSO or tighter-SLA requirement pushes a buyer straight to a prepaid Premium contract.
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. The price step from Flex → Premium mostly purchases uptime SLA (99.5% → 99.95%), Sev-1 response (next-business-day → 4-hour on shared, 1-hour on dedicated), backups (7 → 30 → 45 days), SSO/SAML and the dedicated-deployment option with a Technical Account Team — not a cheaper raw dimension rate alone. Usage rate and reliability are decoupled: each step up actually lowers the per-dimension rate ($0.00465/1M Flex → $0.003875/1M Premium shared → $0.002718/1M Premium dedicated).
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 | With Plus removed (2026-07), the only monthly no-commit tier is Flex — any SSO/tighter-SLA need jumps straight to a prepaid Premium contract |
| 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; Premium is a prepaid commitment contract (“Contact Sales” to start); cloud-marketplace billing available through AWS and GCP for consolidated invoicing. Weaviate Cloud runs billing on Stripe.
- Usage visibility — Pricing is computed from vector dimensions stored, data objects and queries; the pricing page ships an interactive Pricing Calculator (Flex vs Premium, object count, object size, Cost-Optimized vs Performance-Optimized index profile) that returns an estimated $/mo, and the Console exposes a Running Costs module plus Console metrics on every plan (metrics endpoint on Premium).
- Payment options — Credit card (self-serve on Free/Flex), prepaid-commitment invoicing (Premium), and cloud-provider marketplace billing (AWS, GCP). Dedicated/Enterprise/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. The Flex-to-Premium cliff after removing Plus
With the mid-tier Plus removed in mid-2026, any team that needs SSO/SAML, a tighter SLA or a dedicated deployment now jumps straight from month-to-month Flex to a prepaid Premium contract — there is no self-serve monthly step in between. A monthly Premium-lite (or an SSO add-on on Flex) would smooth that cliff for security-conscious teams not yet ready to commit up front.
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.
Monetization stack & signals : how Weaviate builds & buys its revenue engine
Buys 2 Builds 1
Buys the payment rail (Stripe + AWS/GCP marketplace) but owns the meter behind its signature per-dimension price — in-house logic computes billable dimensions from objects × dimensionality × replication. No RevOps/deal-desk/billing role on the public board, so the sales-led Enterprise/BYOC motion runs without a dedicated revenue org today.
-
“Vector dimensions are calculated by multiplying the number of objects by the vector dimensionality of each index. This value is further multiplied by the replication factor to account for data replicas... customers who use flat indexes, enable compression, or run in lower-cost regions will see those savings directly on their invoices.”
-
“Weaviate Cloud (WCD) uses Stripe for billing.”
-
“If you have signed up for Weaviate Cloud through an external cloud provider like AWS or GCP, the billing will be managed through that cloud provider's marketplace.”
Signals reviewed · derived from engineering blogs, product docs
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. The Flex → Premium upgrade buys SLA, support, backups and SSO — and actually lowers the per-dimension rate rather than raising it. 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 Flex / $400 Premium) 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/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-07-06)
- Weaviate Shared Cloud deployment (accessed 2026-07-06)
- Weaviate Dedicated Cloud deployment (accessed 2026-07-06)
- Weaviate open-source database (GitHub, BSD-3) (accessed 2026-07-06)
- Weaviate Query Agent docs — usage & free-tier limits (accessed 2026-07-06)
- Weaviate Cloud billing docs (accessed 2026-07-06)
- 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 → Premium ladder where the upgrade buys SLA, support and SSO while actually lowering the per-dimension 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.
Plus tier removed — plans simplified to Free / Flex / Premium
The Plus tier ($280/mo, SSO, 99.9%) was dropped; the plan ladder is now Free, Flex ($45/mo PAYG) and Premium ($400/mo prepaid contract). SSO/SAML, 99.95% uptime and the shared-or-dedicated deployment choice all consolidate into Premium; Premium shared Sev-1 response is 4 hours (dedicated 1 hour). Per-dimension rates unchanged ($0.00465/$0.003875/$0.002718 per 1M for Flex/Premium-shared/Premium-dedicated).
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 and Premium plans that differ mainly on SLA, support speed, backups, SSO and whether the deployment is shared or dedicated. Usage-based AI Services (Embeddings per token, Query Agent per request) layer on top. The open-source core is free under BSD-3, and Dedicated/Enterprise/BYOC deals are sales-led and quoted.
- Does Weaviate offer a free tier?
- Yes. The Free tier gives 1 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) and Premium at $400/month (prepaid contract). Actual bills scale with vector dimensions stored (from $0.00465/1M on Flex, $0.003875/1M on Premium shared, $0.002718/1M on Premium dedicated) and storage ($0.10–$0.1505/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; Premium prepaid contract) 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.