Neo4j pricing guide details
Pricing Overview
Neo4j offers managed AuraDB and self-hosted editions. AuraDB Free costs $0. Professional starts at $0.09/GB/hour with a 1 GB minimum; Business Critical starts at $0.20/GB/hour with a 2 GB minimum. These are capacity-based hourly rates, not per-user subscriptions. Storage, IO, backups and data transfer are included in the AuraDB price.
Self-hosted Community Edition is free under GPL-3.0. Enterprise and Infinigraph require a quote; hosting and operating the deployment remain your responsibility.
Plan Comparison
AuraDB Cloud Plans
Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.
| Plan | Starting price | Memory limit | Backups | Availability and support |
|---|---|---|---|---|
| Free | $0 | Limits on node and relationship counts | Not included | No SLA; community support |
| Professional | $0.09/GB/hour; 1 GB minimum | Up to 128 GB | Daily, 7-day retention | No SLA; best-effort support |
| Business Critical | $0.20/GB/hour; 2 GB minimum | Up to 2 TB on Google Cloud; 512 GB on AWS and Azure | Daily, 30-day retention; hourly point-in-time recovery | 99.95% SLA; 24x7 premium support |
| Virtual Dedicated Cloud | Contact sales | Up to 2 TB on Google Cloud; 512 GB on AWS and Azure | Hourly, 60-day retention | Dedicated VPC; 99.95% SLA; 24x7 premium support |
Professional supports pay-as-you-go credit-card billing. Business Critical adds prepaid contract terms. Published prices are starting rates; confirm the selected configuration in the console or quote.
Which option should you choose?
Start with Free to test the graph model. Choose Professional when you want managed operation and daily backups without a contractual availability SLA. Choose Business Critical when multi-zone availability, access controls, longer backup retention or premium support are requirements. Consider Virtual Dedicated Cloud when dedicated network isolation is necessary.
Self-Hosted Editions
Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.
| Edition | License price | Buying boundary |
|---|---|---|
| Community | Free under GPL-3.0 | Own deployment, backups and operation |
| Enterprise | Custom quote | Add enterprise availability, scaling and access controls |
| Infinigraph | Custom quote | Add automatic sharding and bundled Graph Data Science |
Aura Graph Analytics is a separate service starting at $0.40/GB/hour. Include its consumption when it is part of your workload.
Cost Drivers and Conditions
AuraDB cost follows provisioned memory and running time. Benchmark representative graph size, traversals and concurrency before choosing capacity: headcount does not determine instance size.
Storage, IO, backups and data transfer are included in AuraDB pricing. Do not add a second AuraDB transfer charge. Connected systems may have their own provider charges, which should be checked separately. Free has no backups; select a paid plan if managed backups are required.
Neo4j advertises an 80% reduction in running costs while a database is paused; paused does not mean free. Confirm pause eligibility and charges for the selected plan. Self-hosted deployments still need infrastructure and operating work, and commercial licenses require a scoped quote.
Illustrative Capacity Arithmetic
The examples below assume the published starting rate and 730 continuously running hours. They are capacity calculations, not official monthly packages, performance recommendations or complete deployment quotes.
Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.
| Configuration | Calculation | Illustrative charge |
|---|---|---|
| Professional, 1 GB | 1 GB × $0.09/GB/hour × 730 hours | $65.70 |
| Professional, 2 GB | 2 GB × $0.09/GB/hour × 730 hours | $131.40 |
| Business Critical, 2 GB minimum | 2 GB × $0.20/GB/hour × 730 hours | $292.00 |
These figures include AuraDB's bundled storage, IO, backups and data transfer. They exclude separate analytics consumption, charges from connected systems and tax. Actual hours, capacity changes, pauses and the selected configuration change the result.
How Neo4j Pricing Compares
Compare the workload and operational requirements before comparing rates. Memory per hour, document-database resources, search capacity and a self-hosted software license measure different things; a lower entry rate does not establish a cheaper deployment.
- Neo4j vs Elasticsearch: compare relationship traversal with search requirements, then size each workload.
- Neo4j vs MongoDB: compare graph traversal with document access, including the managed resources each requires.
- Neo4j vs PostgreSQL: assess whether graph-specific behavior justifies another database and its operating work.
- Neo4j alternatives: review other approaches before committing to a graph platform.
Sources
Rates and conditions checked October 23, 2026 against Neo4j's official pricing and plan matrix. Confirm the chosen configuration before purchase.