15 MB to manage 35+ databases!
DBX brings connections, SQL editing, data grids, schema tools, AI assistance, and self-hosted access into one lightweight product.

Start here
Install DBX, create your first connection, and learn the main workflow.
Core workflows
The docs are organized around what you actually do in a database client.
Write and run SQL
A CodeMirror 6 editor with metadata-aware completion, formatting, history, and selected SQL execution.
Read the docsBrowse and edit data
Virtualized grids, inline editing, WHERE/ORDER BY controls, SQL preview, and export tools.
Read the docsExplore schemas
Navigate databases, schemas, tables, columns, indexes, foreign keys, and triggers from a focused sidebar.
Read the docsCompare and migrate
Schema diff, table import, database export, SQL file execution, and cross-engine data transfer.
Read the docsSupports many databases
Connect and manage SQL, NoSQL, embedded databases, and MySQL/PostgreSQL-compatible engines without switching tools.
What DBX is good at
A closer look at the everyday database workflows DBX is built to make smoother.

DBX keeps query work, schema checks, and Redis inspection in one small app. It feels focused instead of overloaded.

The data grid and export flow are the parts I reach for every day. Filters, previews, and edits stay close to the data.

Desktop mode is light enough for local work, and Docker mode makes it easy to give the team browser access.

I can jump between SQLite, MySQL, MongoDB, and DuckDB without changing tools or waiting on a heavy runtime.

Schema browsing, ER diagrams, and diff tools make reviews faster because the important context is already connected.

The MCP server is a practical touch. It lets coding agents inspect database context without inventing another bridge.

DBX keeps query work, schema checks, and Redis inspection in one small app. It feels focused instead of overloaded.

The data grid and export flow are the parts I reach for every day. Filters, previews, and edits stay close to the data.

Desktop mode is light enough for local work, and Docker mode makes it easy to give the team browser access.

I can jump between SQLite, MySQL, MongoDB, and DuckDB without changing tools or waiting on a heavy runtime.

Schema browsing, ER diagrams, and diff tools make reviews faster because the important context is already connected.

The MCP server is a practical touch. It lets coding agents inspect database context without inventing another bridge.

Sidebar search and grouped objects make large schemas manageable. I can find what I need without scrolling through hundreds of tables.

Code completion in the SQL editor picks up column names and table aliases automatically. It saves a lot of tab-switching to check schema.

Export options cover CSV, Excel, and SQL inserts. For daily data pulls, the workflow is quick and doesn't need extra scripting.

SSH tunnel setup is straightforward — fill in the fields and connect. No need to manage port forwarding manually in a terminal.

ER diagrams give a clear picture of table relationships. Useful during design reviews when the team needs a shared visual reference.

The AI assistant helps draft queries from natural language. It handles routine JOINs and aggregations well enough to speed things up.

Sidebar search and grouped objects make large schemas manageable. I can find what I need without scrolling through hundreds of tables.

Code completion in the SQL editor picks up column names and table aliases automatically. It saves a lot of tab-switching to check schema.

Export options cover CSV, Excel, and SQL inserts. For daily data pulls, the workflow is quick and doesn't need extra scripting.

SSH tunnel setup is straightforward — fill in the fields and connect. No need to manage port forwarding manually in a terminal.

ER diagrams give a clear picture of table relationships. Useful during design reviews when the team needs a shared visual reference.

The AI assistant helps draft queries from natural language. It handles routine JOINs and aggregations well enough to speed things up.
Built for real database work
Latest updates
Mirrored from the latest GitHub release notes.
- Offline Driver Import: Support importing JDBC drivers offline via ZIP packages or local JAR files, convenient for environments without internet access
- Data Grid Experience Optimization: Improved cell detail editor (including inline date-time editing), Enter key editing and keyboard navigation, column width adjustment in transposed view, and record switching, among other interactive enhancements (contributed by @yavon007)
- MCP Database Context: Fixed an issue where MCP requests did not correctly pass the current database context to the backend
- SQL Server Transaction Syntax: Fixed an issue where SQL Server explicit transactions used `BEGIN` instead of `BEGIN TRANSACTION`, causing execution failures
Ready to try DBX?
Use the desktop app for local work, or deploy the Docker version for browser-based access.


