PostgreSQL, MySQL, SQLite, MariaDB, and 9 more. Write queries, design schemas, and browse data in one native app.
1bench runs entirely on your machine. Nothing is ever sent to us.
Credentials and data never leave your machine.
No usage tracking, no query logging, no analytics.
Straight to your database, nothing in between.
Relational, distributed, analytical. Same editor and schema tools across all of them.
Write SQL against every engine with the same editor, shortcuts, and autocomplete. Switch mid-session without losing history.
Design tables, columns, indexes, and foreign keys in one canvas. Auto-generate DDL and diff against production.
See query plans as trees, not walls of text. Spot sequential scans, missing indexes, and expensive joins at a glance.
Open parallel connections in tabs. Each tab holds its own transaction state and query history so context stays intact.
Click any cell to edit. Staged batch commit means no accidental writes. Undo works across the whole session.
Import from CSV, SQL dumps, and JSON. Export to CSV, SQL, JSON, or Parquet. Same UI on every engine.
Stop switching between CLI and code. Manage everything visually.
Rich autocomplete for SQL keywords and your schema. Multi-statement execution and per-statement result tabs.
Query plans as visual trees. Identify sequential scans, missing indexes, and expensive joins at a glance.
Design tables, columns, indexes, and foreign keys across engines. Auto-generate DDL and diff against production.
Parallel connections in tabs. Each tab keeps its own query editor, transaction state, and browsing history.
Click any cell to edit. Staged batch commit prevents accidental writes and every change previews first.
Filter rows visually without writing WHERE clauses. Combine multiple filters, sort, and paginate large tables.
CSV, SQL, JSON, Parquet. Import from local files or paste directly; export whole tables or query results.
Every query you run is automatically saved per connection. Search, re-run, and bookmark past queries.
Reach private-network databases through SSH tunnels. Load profiles from ~/.ssh/config with one click.
Full SSL/TLS support with custom CA certificates, client cert authentication, and hostname verification.
Smart suggestions for SQL keywords, table names, column names, and function signatures as you type.
Enable read-only mode to safely explore production databases. Prevents any accidental writes or DDL.
Connect to AWS RDS, Google Cloud SQL, Azure SQL, Supabase, Neon, PlanetScale, or any self-hosted instance.
Paste a connection string (postgres://, mysql://, jdbc:) and 1bench fills in host, port, credentials, and TLS.
Explicit BEGIN/COMMIT/ROLLBACK controls per tab. See uncommitted changes and locks before committing.
1bench connects to every SQL database we support, both cloud and self-hosted. Start your 7-day free trial today.