Neo4j
Neo4j · San Mateo, California, United States · founded 2007
What it is
Neo4j is a property graph database for storing and querying connected data. It supports Cypher and GQL, ACID transactions, graph algorithms, replication, and vector search. Deployment options include self-hosted, hybrid, multi-cloud, and managed cloud, while the listed platform is self-hosted. Neo4j provides language drivers, GraphQL and Cypher tools, visualization tools, and connectors for Confluent Cloud, Apache Kafka, cloud data warehouses, and BI tools. AuraDB Free costs nothing and requires no payment method, but is limited to one database instance, single-zone deployment, and no service availability SLA. AuraDB Professional costs $65 a month, with a 14-day free trial available; AuraDB Business Critical costs $146 a month and includes a three-zone cluster and a 99.95% uptime SLA. AuraDB includes encryption at rest and in transit, while security controls include role-based access. Neo4j Ops Manager centralizes administration and monitoring. Support ranges from best effort to 24x7 premium support with a one-hour response.
For and against
For
- Supports Cypher, GQL, and ACID transactions.
- Includes vector search and graph algorithms.
- Free tier requires no payment method.
- AuraDB includes encryption at rest and in transit.
- Ops Manager centralizes administration and monitoring.
Against
- Free plan is limited to one database instance.
- Free plan has no service availability SLA.
- Professional costs $65 a month.
- Business Critical costs $146 a month.
The verdict
Neo4j offers graph database tools across self-hosted and cloud deployment approaches, with free and paid AuraDB options. The free tier’s instance, deployment, and SLA limits are important distinctions from the paid plans.
Who it suits
Neo4j suits developers and organizations working with connected data who need graph querying and deployment choices. The free AuraDB option has a single instance and no service availability SLA.
Plans and prices
AuraDB Free
Free managed graph database plan · No credit card required · Access to graph tools
Read 28 Sep 2026 · neo4j.com
AuraDB Professional
1GB minimum cluster · 2GB storage at 1GB memory · 128GB maximum memory per database instance
Read 28 Sep 2026 · neo4j.com
AuraDB Business Critical
2GB minimum cluster · 4GB storage at 2GB memory · 99.95% uptime SLA
Read 28 Sep 2026 · neo4j.com
AuraDB Virtual Dedicated Cloud
Dedicated environment · VPC isolation · Enhanced 24x7 support
Read 28 Sep 2026 · neo4j.com
On the record
- Centralized administration
- Neo4j Ops Manager administers and monitors all Neo4j deployments from one location.neo4j.com · read 28 Sep 2026
- Backup retention
- Business Critical includes daily backups with 30-day retention and hourly point-in-time restore.neo4j.com · read 28 Sep 2026
- Community size
- GraphAcademy says it has more than 100,000 Neo4j experts.neo4j.com · read 28 Sep 2026
- Pause savings
- Pausing an unused database can save 80% of running costs.neo4j.com · read 28 Sep 2026
- Deployment options
- Neo4j supports self-hosted, hybrid, multi-cloud, and fully managed cloud deployment.neo4j.com · read 28 Sep 2026
- Developer tools
- Neo4j provides native language drivers, a GraphQL Library, Cypher tools, and visualization tools.neo4j.com · read 28 Sep 2026
- Encryption coverage
- AuraDB includes encryption at rest and in transit.neo4j.com · read 28 Sep 2026
- Free tier
- AuraDB Free is available at no cost.neo4j.com · read 28 Sep 2026
- Free database limits
- Free includes one database instance, single-zone deployment, and no service availability SLA.neo4j.com · read 28 Sep 2026
- Free payment requirement
- The free tier requires no credit card or other payment method.neo4j.com · read 28 Sep 2026
- High availability
- Business Critical includes a highly available three-zone cluster and a 99.95% uptime SLA.neo4j.com · read 28 Sep 2026
- Horizontal scaling
- Databases can scale horizontally to more than 100 TB without application or query changes.neo4j.com · read 28 Sep 2026
- Data integrations
- Connectors support Confluent Cloud, Apache Kafka, cloud data warehouses, and popular BI tools.neo4j.com · read 28 Sep 2026
- Pricing model
- Pricing is based on provisioned database capacity with hourly metering.neo4j.com · read 28 Sep 2026
- Query performance
- The property graph data model enables queries to run 1000x faster than relational databases.neo4j.com · read 28 Sep 2026
- Security controls
- Neo4j provides schema-based security, role-based access control, and data privacy measures.neo4j.com · read 28 Sep 2026
- Paid from
- 65neo4j.com · read 22 Sep 2026
- Support levels
- Support ranges from best effort to 24x7 premium support with a one-hour response.neo4j.com · read 28 Sep 2026
The review
Neo4j is a property-graph database for teams building software around connected data. It is best suited to developers and organizations that need graph queries and want a choice of self-hosted or managed cloud deployment. The main trade-off is clear: the free AuraDB tier is useful for a small start, but meaningful capacity and service guarantees require paid plans.
Overview
Neo4j’s property graph model makes relationships part of the database structure rather than an afterthought. That is a practical advantage when applications need to query connections between records; teams without graph-specific needs may be better served by a database administration tool or another database model. Neo4j supports self-hosted, hybrid, multi-cloud, and fully managed cloud deployments, giving infrastructure teams room to choose how much they operate themselves.
Key features
The database supports Cypher and GQL, ACID transactions, replication, graph algorithms, and vector search. Neo4j says its graph model can make queries run 1000x faster than relational databases, a vendor claim that should not be treated as a guarantee across workloads. Horizontal scaling beyond 100 TB without application or query changes is a notable growth path for large deployments.
Security controls include schema-based security, role-based access control, and data privacy measures. AuraDB adds encryption at rest and in transit. Operations teams can use Neo4j Ops Manager to administer and monitor deployments centrally, while connectors cover Confluent Cloud, Apache Kafka, cloud data warehouses, and popular BI tools. Native language drivers, a GraphQL Library, Cypher tools, and visualization tools round out the development toolkit.
Support ranges from best effort to 24x7 premium support with a one-hour response. Business Critical is the clearest choice when availability matters: it includes a three-zone highly available cluster and a 99.95% uptime SLA, plus daily backups retained for 30 days and hourly point-in-time restore.
Pricing
AuraDB Free costs nothing, billed monthly, and requires no credit card or other payment method. It includes one database instance with a single-zone deployment and no service availability SLA. That makes it a low-friction way to explore graph tools, but the instance and availability limits make it a poor fit for workloads that require production guarantees.
AuraDB Professional costs $65 a month, with a 14-day free trial available. The minimum cluster is 1GB, with 2GB storage at 1GB memory and a maximum of 128GB memory per database instance. It is the entry point for teams needing more than the free tier, though it does not carry the stated Business Critical uptime SLA.
AuraDB Business Critical costs $146 a month, with a 2GB minimum cluster and 4GB storage at 2GB memory. Its 99.95% uptime SLA, three-zone cluster, backups, and restore options make the higher price more defensible for applications where interruptions or recovery gaps matter. AuraDB Virtual Dedicated Cloud has custom pricing and provides a dedicated environment, VPC isolation, and enhanced 24x7 support, better suited to organizations with those isolation and support needs. Pausing an unused database can save 80% of running costs.
Platforms
Neo4j supports self-hosted use as well as hybrid, multi-cloud, and fully managed cloud deployments. The range is useful for teams balancing operational control against managed service convenience; AuraDB’s encryption and plan-specific availability terms apply to the managed offering.
Who it's for
Neo4j is a strong fit for developers and organizations whose applications depend on querying relationships, and for teams that expect to scale or need graph-specific tooling. The free tier suits exploration or modest needs. Teams requiring an uptime commitment, multi-zone availability, or defined recovery provisions should look at Business Critical. If graph queries are not central to the workload, its specialized model may be unnecessary.
Pros and cons
- Pros: Multiple deployment approaches let teams choose self-management or managed cloud without changing the product family.
- Pros: Cypher and GQL, graph algorithms, vector search, and developer tools support graph-oriented application work.
- Pros: Business Critical pairs a 99.95% SLA with three-zone availability and specified backup and restore provisions.
- Cons: AuraDB Free is limited to one single-zone instance and has no availability SLA.
- Cons: The first paid AuraDB plan starts at $65 a month, while the stronger availability and recovery provisions start at $146 a month.
- Cons: The 1000x query-speed comparison is a vendor claim, not a workload-independent expectation.
Alternatives
For teams prioritizing administration and monitoring across database deployments, ClusterControl offers a free Community plan with performance advisors and community support, plus a Self-serve plan at €250 a month. Trusted Postgres Architect is a free self-hosted option for readers seeking a PostgreSQL-oriented alternative. YugabyteDB Anywhere may suit teams evaluating a paid database platform: its evaluation license lasts up to 32 consecutive calendar days, while production use requires a commercial license with custom pricing.
For a free web tool specifically for administering MySQL and MariaDB, consider phpMyAdmin; for PostgreSQL administration, pgAdmin is a free open-source option. Adminer is a free PHP-based database administration tool. OpenEverest is a free, open-source option that can be deployed and customized. Progress Application Server for OpenEdge is another alternative.
Readers comparing categories can browse Graph Databases, Database Software, Database Administration Tools, and Knowledge Graph Software.
Verdict
Choose Neo4j when connected data is central to your application and you want graph-specific query and development tools with flexible deployment choices. Its free tier offers a practical starting point, while Business Critical makes the production trade-off concrete with defined availability and recovery terms. Look elsewhere if graph capabilities are not needed or if the paid capacity and availability tiers do not fit your budget.