DBTool
A fast, cross-platform desktop client for all your databases.
A modern database management application for developers and DBAs who want one responsive interface across every engine — without the bloat. Built with Electron and a TypeScript/React frontend, it runs natively on Windows, macOS, and Linux, and connects to local, remote, and containerized databases alike.
See it in action
A clean, focused interface that gets out of your way.
Everything you need, nothing you don't
Six engines, one interface
MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server and SQLite behave the same way here — local, remote or in a Docker container, with no extra configuration.
Visual query builder
Drag between two tables’ column handles, pick the join type, tick the columns you want out — and watch the SELECT assemble itself underneath. Preview the rows, or save it as a view.
ER diagrams
See how your schema actually fits together, and edit foreign keys straight from the diagram instead of hunting through DDL.
Visual table designer
Design columns, keys, indexes and constraints with a live DDL preview beside you. Destructive changes make you retype the object name first.
Schema-aware SQL editor
Tables complete after FROM and JOIN, columns after an alias, with their types shown inline. Multiple query tabs, each with its own connection and searchable history.
Grids that stay fast
True server-side pagination — ordering, counting and paging happen in the database, so a table with millions of rows opens as quickly as one with forty.
Visual filter builder
Compose nested AND/OR conditions through an intuitive interface, save them per table, and reuse them later. Every filter is parameterised, never string-concatenated.
Move data between engines
Copy tables straight from one engine to another, and import or export CSV, JSON, Excel and SQL. Grid edits are staged and applied in a single transaction.
Your credentials stay yours
Connection passwords are encrypted at rest by your operating system’s keychain. No telemetry, no account, no cloud sync — nothing leaves your machine.
Download DBTool
Version 0.1.0 · Pick your platform below.
macOS
Requires macOS 11 or later
Windows
Windows 11 (10 supported)
Linux
AppImage — runs on most distros
Free and open source
DBTool is released under the GNU AGPL-3.0. Download it, use it, and modify it freely.
achi777/db-toolA separate commercial license is available for teams that need to integrate DBTool into closed-source or proprietary products without the obligations of the AGPL-3.0.
Contact us about commercial licensing