What is Neo4j?
Neo4j provides a property graph database and related tools for working with connected data. Its Cypher query language expresses graph patterns, with self-managed and AuraDB cloud arrangements available. Database, graph analytics, enterprise capabilities and developer access have distinct commercial boundaries.
Who is Neo4j for?
Teams whose application questions centre on relationships, paths and connected entities.
Neo4j features
The core capabilities to consider for your workflow.
- Property graph data model
- Cypher graph queries
- Graph exploration and application tooling
- Self-managed and AuraDB cloud options
Neo4j pricing
Community and limited AuraDB Free; paid offers
Scope deployment, graph size, memory, availability, support and any graph analytics services. Include data modelling and application-query changes.
Calculate the cost of your quote →Free access & evaluation
Community Edition and a limited AuraDB Free offer are available. Free developer access to Enterprise features is a separate use arrangement; confirm the intended production entitlement.
Before you choose Neo4j
Model representative relationship queries before selecting a deployment.
Community, developer, AuraDB Free and paid production arrangements do not have identical features or support.
Explore Neo4j in more detail
Take a closer look at the decisions behind this product.
Neo4j vs MongoDB: relationship queries and document models
Read the articleCompare Neo4j
Explore the individual profiles
Neo4j FAQs
Does Neo4j have a free plan?
Community Edition and a limited AuraDB Free offer are available. Free developer access to Enterprise features is a separate use arrangement; confirm the intended production entitlement.
Who is Neo4j for?
Teams whose application questions centre on relationships, paths and connected entities.
What should I compare before buying?
Check the tier that contains your essential features, confirm plan limits and compare the total quote with your own expected usage.

