1bench — Modern Neo4j GUI Client

Neo4jNeo4j GUI ClientBeta

Browse nodes, run Cypher queries, and explore graph relationships visually. A desktop GUI for Neo4j. Connect to Neo4j on localhost, self-hosted, or cloud (Neo4j Aura).

Your Data Stays Yours

1bench runs entirely on your machine. Nothing is ever sent to us.

100% Local

Your credentials and data never leave your machine. No cloud sync, no account required.

Zero Telemetry

No usage tracking, no query logging, no analytics. What you do in 1bench stays in 1bench.

Direct Connection

1bench connects straight to your database. No proxy servers, no middleware in between.

10x Your Neo4j Productivity

Stop switching between CLI and code. Manage everything visually.

Cypher Editor

Write and execute Cypher queries with syntax highlighting and auto-complete.

Visual Query Builder

Build Cypher queries visually without memorizing syntax.

Node Browser

Browse, search, and filter nodes by label and properties.

Relationship Explorer

Navigate and inspect relationships between nodes with ease.

Graph Visualization

Visualize query results as interactive graphs to explore connections.

Create Nodes

Create nodes with labels and properties through a simple form interface.

Delete Nodes

Remove nodes and their relationships safely with confirmation prompts.

Import Data

Import nodes and relationships from CSV or JSON files.

Export Data

Export query results and graph data to JSON or CSV for backup.

Label Management

View, create, and manage node labels across your graph database.

Dark Mode

Easy on the eyes during late-night graph exploration sessions.

Keyboard Shortcuts

Navigate and execute commands without the mouse.

Multiple Tabs

Work across databases and connections in parallel.

Query History

Access and re-run your previous Cypher queries instantly.

Production Safe

Read-only mode and confirmation dialogs protect your data.

Neo4j Aura Support

Connect to Neo4j Aura cloud instances alongside local databases.

Frequently Asked Questions

What is a Neo4j GUI?
A Neo4j GUI is a visual desktop client that lets you browse nodes and relationships, run Cypher queries, and explore graph schemas without using the cypher-shell CLI. 1bench is a modern Neo4j GUI for Mac, Windows, and Linux.
Does Neo4j have a GUI?
Neo4j offers a built-in web UI (Neo4j Browser) for running Cypher queries. For a full desktop experience — with persistent connections, multi-tab querying, and schema inspection across sessions — you install a third-party Neo4j GUI like 1bench.
What is the best Neo4j GUI for Mac, Windows, or Linux?
A good Neo4j GUI should run natively on your OS, speak the Bolt protocol, and let you browse labels, inspect nodes and relationships, and run Cypher with syntax highlighting. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
Can a Neo4j GUI connect to Neo4j AuraDB and self-hosted databases?
Yes. Any Neo4j GUI that speaks the Bolt protocol works with Neo4j AuraDB (managed cloud) and self-hosted Neo4j instances. 1bench connects using your Bolt URI and credentials, and supports TLS and SSH tunnels for databases inside private networks.
What is the difference between cypher-shell and a Neo4j GUI?
cypher-shell is a terminal tool that runs Cypher and prints text results. A Neo4j GUI like 1bench adds a visual label browser, node and relationship inspection, a Cypher editor with autocomplete, and query history — so you can explore graphs the way you'd explore a relational schema.

Ready to manage Neo4j visually?

1bench connects to Neo4j Cloud and self-hosted instances. Start your 7-day free trial today.

View Pricing

1bench is not affiliated with or endorsed by Neo4j, Inc.. Neo4j is a trademark of Neo4j, Inc..