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
Multi-engine support
Manage MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server, and SQLite from a single client, with a consistent interface across every connection.
Powerful SQL editor
Syntax highlighting, autocomplete, and multi-statement execution, with results opening in their own per-query tabs.
Schema management
Browse, create, and modify tables, columns, indexes, and constraints — visually or through raw DDL.
Efficient data grid
Server-side pagination keeps large tables fast and responsive, without loading entire datasets into memory.
Visual Filter Builder
Compose complex WHERE clauses through an intuitive interface, alongside quick column-level filters — no hand-written SQL required.
Docker-friendly
Connect to containerized databases out of the box, with no extra configuration.
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.
A 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