1bench, modern CockroachDB GUI client

CockroachDBCockroachDB GUI client

Browse databases, run SQL, and edit data inline in your CockroachDB cluster. Connect to CockroachDB on localhost, self-hosted, or cloud (CockroachDB Cloud).

Apple Silicon. Also available for 7-day free trial · No credit card required

Your data stays yours

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

100% Local

Credentials and data never leave your machine.

Zero Telemetry

No usage tracking, no query logging, no analytics.

Direct Connection

Straight to your database, nothing in between.

Built for CockroachDB

1

Cluster Overview

See your CockroachDB cluster on connect: version, uptime, active connections, per-database sizes, node health snapshot. No dashboards to wire up.

2

Full Database Hierarchy

Browse databases, schemas, tables, and views in one tree. Every CockroachDB object one click away with type-aware inline editors.

3

Row-Level Editing

Browse table data as a paginated grid or as row-detail cards for long text and wide schemas. Cells edit inline, changes stage before commit.

4

Create Tables, Schemas & Databases

Visual wizards for tables (columns, keys, FKs, checks), secondary indexes (btree, gin, hash), schemas, and databases, all with live SQL preview.

10x your CockroachDB productivity

Stop switching between CLI and code. Manage everything visually.

SQL Query Execution

Write and run SQL queries against your CockroachDB cluster with syntax highlighting and instant results.

Table Browser

Browse databases, tables, and columns in your CockroachDB cluster. Row counts, sizes, constraints inline.

Data Viewer with Pagination

Browse table data with pagination and sorting. Handle large distributed tables without loading everything.

Column Sorting

Sort query results and table data by any column with one click. Find the rows you need fast.

Inline Data Editing

Edit cell values directly in the table view and save changes back to CockroachDB with a single action.

Row Insertion

Insert new rows into CockroachDB tables through a visual form. Respects defaults, FKs, and constraints.

Table Operations

Truncate or drop tables with confirmation dialogs and dependency warnings to prevent accidents.

Export to SQL, CSV & JSON

Export query results or table data to SQL, CSV, or JSON. Filter, project, and rename columns inline.

Data Import

Import data into CockroachDB tables from CSV, JSON, or SQL files with field mapping and preview.

Cloud Support

Connect to CockroachDB Cloud (Serverless + Dedicated), self-hosted clusters, or via SSH tunnels with TLS.

Query History

Every query you run is saved per connection. Search, filter, and re-run previous queries instantly.

Autocomplete

Smart suggestions for table names, columns, and SQL keywords as you type. Learns from your schema.

Production Safe

Read-only mode, destructive-action confirmations, and per-connection ACL checks keep production safe.

Multiple Tabs

Work across CockroachDB databases and clusters in parallel. Each tab keeps its own browsing state.

Keyboard Shortcuts

Navigate tables, run queries, switch tabs, and manage connections without ever reaching for the mouse.

Frequently asked questions

What is a CockroachDB GUI?
A CockroachDB GUI is a visual desktop client that lets you browse schemas, run SQL, and edit rows without using cockroach sql on the command line. 1bench is a modern CockroachDB GUI for Mac, Windows, and Linux.
Does CockroachDB have a GUI?
CockroachDB includes a built-in DB Console for cluster monitoring (node health, replication, and performance metrics), but not a full SQL editor. For day-to-day database work, you install a third-party CockroachDB GUI like 1bench to browse tables, run queries, and edit data inline.
What is the best CockroachDB GUI for Mac, Windows, or Linux?
A good CockroachDB GUI should run natively on your OS, support TLS and SSH tunnels, and let you browse schemas, run SQL, and edit rows without leaving the app. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
Can a CockroachDB GUI connect to CockroachDB Cloud and self-hosted clusters?
Yes. Any CockroachDB GUI that speaks the PostgreSQL wire protocol can connect to CockroachDB Cloud (Serverless and Dedicated) and self-hosted clusters. 1bench supports TLS by default and SSH tunnels for private VPC deployments.
What is the difference between CockroachDB's DB Console and a GUI client?
The DB Console focuses on cluster-level monitoring: node status, replication lag, range health. A GUI client like 1bench focuses on data work: browsing tables, writing SQL, editing rows, and exporting results. The two complement each other.

Ready to manage CockroachDB visually?

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

View Pricing

1bench is not affiliated with or endorsed by Cockroach Labs, Inc.. CockroachDB is a trademark of Cockroach Labs, Inc..