License & Deployment Mix: 15 tools – 8 OSS, 6 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Are Database Admin & DevTools?
Database administration and developer tools (DB admin tools) are GUI clients, web consoles, and utilities that help developers, DBAs, and operations teams interact with databases without relying solely on command-line interfaces.
These tools span a wide range of capabilities:
- GUI query editors – write, execute, and debug SQL queries with syntax highlighting, auto-completion, and result visualization
- Schema management – browse, create, alter, and drop tables, views, indexes, functions, and other database objects visually
- Migration tools – version-controlled schema changes with rollback support
- Data browsing / editing – view, filter, sort, and edit table data in spreadsheet-like grids
- ER diagramming – auto-generate entity- relationship diagrams from existing schemas
- Import / export – CSV, JSON, SQL dump, Excel, and cross-database data transfer
- Monitoring dashboards – query performance, connection pools, replication lag, and server health metrics
- Connection management – organize and share database connections with credential vaults and SSH tunneling
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
Database Support Matrix
| Tool | PostgreSQL | MySQL | SQLite | SQL Server | Oracle | MongoDB | Redis |
|---|---|---|---|---|---|---|---|
| pgAdmin | Yes | No | No | No | No | No | No |
| DBeaver | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Adminer | Yes | Yes | Yes | Yes | Yes | Yes* | No |
| phpMyAdmin | No | Yes | No | No | No | No | No |
| HeidiSQL | Yes | Yes | Yes | Yes | No | No | No |
| CloudBeaver | Yes | Yes | Yes | Yes | Yes | No | No |
| DbGate | Yes | Yes | Yes | Yes | No | Yes | Yes |
| DataGrip | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Navicat | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| TablePlus | Yes | Yes | Yes | Yes | No | Yes | Yes |
| DbVisualizer | Yes | Yes | Yes | Yes | Yes | No | No |
| Toad | Yes** | Yes | No | Yes | Yes | No | No |
| Beekeeper | Yes | Yes | Yes | Yes | No | No | No |
| Metabase | Yes | Yes | Yes | Yes | Yes | Yes | No |
| Retool | Yes | Yes | No | Yes | Yes | Yes | Yes |
* = Adminer MongoDB via plugin ** = Toad – primary focus is Oracle; PostgreSQL support varies by edition
Feature Matrix
| Feature | pgAdmin | DBeaver | Adminer | phpMyAdmin | HeidiSQL | CloudBeaver |
|---|---|---|---|---|---|---|
| Query editor | Yes | Yes | Basic | Basic | Yes | Yes |
| Auto-complete | Yes | Yes | No | No | Basic | Yes |
| Schema browser | Yes | Yes | Yes | Yes | Yes | Yes |
| Data editor | Yes | Yes | Yes | Yes | Yes | Yes |
| ER diagram | No | Yes | No | No | No | Yes |
| Import/export | Yes | Yes | Yes | Yes | Yes | Yes |
| SSH tunnel | Yes | Yes | No | No | Yes | Yes |
| Query history | Yes | Yes | No | Yes | Yes | Yes |
| Explain plan | Yes | Yes | No | No | No | Yes |
| Feature | DbGate | DataGrip | Navicat | TablePlus | DbVisualizer | Toad |
|---|---|---|---|---|---|---|
| Query editor | Yes | Yes | Yes | Yes | Yes | Yes |
| Auto-complete | Yes | Yes | Yes | Yes | Yes | Yes |
| Schema browser | Yes | Yes | Yes | Yes | Yes | Yes |
| Data editor | Yes | Yes | Yes | Yes | Yes | Yes |
| ER diagram | Yes | Yes | Yes | No | Yes | Yes |
| Import/export | Yes | Yes | Yes | Yes | Yes | Yes |
| SSH tunnel | Yes | Yes | Yes | Yes | Yes | Yes |
| Query history | Yes | Yes | Yes | Yes | Yes | Yes |
| Explain plan | Yes | Yes | Yes | Yes | Yes | Yes |
| Feature | Beekeeper | Metabase | Retool |
|---|---|---|---|
| Query editor | Yes | Yes | Yes |
| Auto-complete | Yes | Basic | Basic |
| Schema browser | Yes | Limited | Yes |
| Data editor | Yes | No | Yes |
| ER diagram | No | No | No |
| Import/export | Yes | Yes | Yes |
| SSH tunnel | Yes | Yes | Yes |
| Query history | Yes | Yes | Yes |
| Explain plan | Yes | No | No |
Deployment Comparison
| Tool | Type | Platform | Web | Desktop |
|---|---|---|---|---|
| pgAdmin | Free | Cross-platform | Yes | Yes |
| DBeaver | Free/Paid | Cross-platform | No* | Yes |
| Adminer | Free | PHP | Yes | No |
| phpMyAdmin | Free | PHP | Yes | No |
| HeidiSQL | Free | Windows | No | Yes |
| CloudBeaver | Free/Paid | Docker/Web | Yes | No |
| DbGate | Free | Cross-platform | Yes | Yes |
| DataGrip | Paid | Cross-platform | No | Yes |
| Navicat | Paid | Cross-platform | No | Yes |
| TablePlus | Freemium | macOS/Win/Linux | No | Yes |
| DbVisualizer | Free/Paid | Cross-platform | No | Yes |
| Toad | Paid | Windows | No | Yes |
| Beekeeper | Free/Paid | Cross-platform | No | Yes |
| Metabase | Free/Paid | Docker/Web | Yes | No |
| Retool | Paid/SaaS | Browser | Yes | No |
* = DBeaver’s web version is CloudBeaver (separate product)
Licensing Comparison
| Tool | License | Type | Cost |
|---|---|---|---|
| pgAdmin | PostgreSQL License | Open source | Free |
| DBeaver CE | Apache 2.0 | Open source | Free |
| DBeaver PRO | Proprietary | Commercial | ~$25/mo |
| Adminer | Apache 2.0 / GPL | Open source | Free |
| phpMyAdmin | GPL-2.0 | Open source | Free |
| HeidiSQL | GPL-2.0 | Open source | Free |
| CloudBeaver CE | Apache 2.0 | Open source | Free |
| CloudBeaver EE | Proprietary | Commercial | Contact |
| DbGate | MIT | Open source | Free |
| DataGrip | Proprietary | Commercial | ~$25/mo |
| Navicat | Proprietary | Commercial | ~$15–30/mo |
| TablePlus | Proprietary | Freemium | ~$89 one-time |
| DbVisualizer | Proprietary | Free/Pro | ~$20/mo Pro |
| Toad | Proprietary | Commercial | Contact |
| Beekeeper CE | MIT* | Open source | Free |
| Beekeeper Pro | Proprietary | Commercial | ~$7/mo |
| Metabase CE | AGPL-3.0 | Open source | Free |
| Metabase Pro | Proprietary | Commercial | ~$85/mo |
| Retool | Proprietary | SaaS | ~$10+/user/mo |
* = Beekeeper Studio changed from GPL to MIT in 2023
SSO / OIDC Comparison
OIDC is the preferred SSO protocol; the notes below flag which tools integrate with Authentik.
| Tool | OIDC | SAML | LDAP | Authentik Notes |
|---|---|---|---|---|
| pgAdmin | Yes | No | Yes | OIDC via Authentik |
| DBeaver CE | No | No | No | No SSO support |
| Adminer | No | No | No | No SSO support |
| phpMyAdmin | No | No | No | No SSO support |
| HeidiSQL | No | No | No | No SSO support |
| CloudBeaver CE | No | No | No | No SSO support |
| CloudBeaver EE | Yes | Yes | Yes | OIDC via Authentik |
| DbGate | No | No | No | No SSO support |
| DataGrip | No | No | No | No SSO (desktop) |
| Navicat | No | No | No | No SSO (desktop) |
| TablePlus | No | No | No | No SSO (desktop) |
| DbVisualizer | No | No | No | No SSO (desktop) |
| Toad | No | No | No | No SSO (desktop) |
| Beekeeper | No | No | No | No SSO support |
| Metabase | Yes | Yes | Yes | OIDC via Authentik |
| Retool | Yes | Yes | Yes | OIDC via Authentik |
Best SSO support: pgAdmin (OIDC + LDAP), Metabase (OIDC + SAML + LDAP), and Retool (OIDC + SAML + LDAP) integrate directly with Authentik. CloudBeaver EE also supports OIDC but requires the commercial edition.
Desktop tools: all desktop-based tools (DataGrip, Navicat, TablePlus, DbVisualizer, Toad, HeidiSQL) have no SSO support – they use local credential storage.
PostgreSQL Feature Depth
For PostgreSQL-first deployments, PostgreSQL-specific capabilities are a critical evaluation factor.
| Feature | pgAdmin | DBeaver | DataGrip | CloudBeaver |
|---|---|---|---|---|
| pg_stat views | Yes | Limited | Yes | Limited |
| Vacuum mgmt | Yes | No | Yes | No |
| Tablespace mgmt | Yes | No | Yes | No |
| Extension mgmt | Yes | Limited | Yes | No |
| Role mgmt | Yes | Limited | Yes | Limited |
| Replication | Yes | No | Basic | No |
| Backup/restore | Yes | No | No | No |
| Query explain | Visual | Visual | Visual | Visual |
| pgAgent jobs | Yes | No | No | No |
Best for PostgreSQL: pgAdmin is the most complete PostgreSQL management tool. DataGrip is the best commercial alternative with deep PostgreSQL support.
API Comparison
| Tool | REST API | Extension API | CLI |
|---|---|---|---|
| pgAdmin | Yes | Yes | psql |
| DBeaver | No | Plugin (Java) | No |
| Adminer | No | Plugin (PHP) | No |
| phpMyAdmin | No | No | No |
| HeidiSQL | No | No | CLI export |
| CloudBeaver | GraphQL | Plugin | No |
| DbGate | No | Plugin (JS) | Yes |
| DataGrip | No | Plugin (Java) | CLI |
| Navicat | No | No | CLI |
| TablePlus | No | No | CLI |
| DbVisualizer | No | No | CLI |
| Toad | Automation | No | CLI |
| Beekeeper | No | No | No |
| Metabase | Yes | No | No |
| Retool | Yes | Yes | CLI |
Tools
15 tools.
Adminer
Adminer is a minimalist, single-file PHP database management tool. The entire application is distributed as a single PHP file (< 500 KB), making it one of the simplest database tools to deploy – just drop it into any PHP-capable web server…
License: GPL-2.0-only (OSS) · Kind: web · Deploy: docker · SSO: none
Beekeeper Studio
Beekeeper Studio is a modern, cross-platform SQL editor and database manager focused on simplicity and a clean user experience. It supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Amazon Redshift, CockroachDB, and LibSQL.
License: MIT (OSS) · Kind: web · Deploy: native · SSO: none
CloudBeaver
CloudBeaver is the web-based version of DBeaver, developed by the same team (DBeaver Corp). It brings DBeaver’s multi-database capabilities to the browser, enabling team-based database management without desktop installation.
License: Apache-2.0 (OSS) · Kind: web · Deploy: docker · SSO: OIDC, SAML
DataGrip
DataGrip is JetBrains’ professional database IDE, built on the IntelliJ platform. It provides deep SQL editing, schema management, and data exploration for PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis, Cassandra, and many other dat…
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
DBeaver Community
DBeaver is the most popular free multi-database GUI client, with over 40 million downloads and a massive community.
License: Apache-2.0 (OSS) · Kind: web · Deploy: saas · SSO: none
DbGate
DbGate is a free, MIT-licensed database client that runs as both a desktop application and a web-based tool. It supports PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB, Redis, CockroachDB, and Amazon Redshift.
License: MIT (OSS) · Kind: web · Deploy: docker · SSO: none
DbVisualizer
DbVisualizer is a cross-platform database client that has been on the market since 2002. It supports a wide range of databases through JDBC drivers and is known for its visual explain plan viewer and ER diagram capabilities.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
HeidiSQL
HeidiSQL is a free, lightweight database client for Windows. Originally created for MySQL management, it has expanded to support MariaDB, PostgreSQL, SQLite, and SQL Server (via MSSQL native client or FreeTDS).
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native · SSO: none
Metabase
Metabase is an open-source business intelligence and data exploration platform. While not a traditional database admin tool, Metabase provides powerful query and visualization capabilities that complement dedicated admin tools.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: saas, docker, native · SSO: none
Navicat
Navicat is a long-established commercial database management tool from PremiumSoft. It has been on the market since 2001 and supports PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite, MongoDB, and Redis.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none
pgAdmin
pgAdmin is the official open-source administration and development platform for PostgreSQL. It is the most widely used PostgreSQL management tool, included in default PostgreSQL distributions and recommended by the PostgreSQL community.
License: PostgreSQL (OSS) · Kind: web · Deploy: docker · SSO: none
phpMyAdmin
phpMyAdmin is the most widely deployed MySQL/ MariaDB web administration tool. It has been a staple of web hosting control panels (cPanel, Plesk, DirectAdmin) since the early 2000s and remains the default MySQL management interface for mill…
License: GPL-2.0-only (OSS) · Kind: web · Deploy: docker · SSO: none
Retool Database
Retool is a low-code platform for building internal tools, including database administration interfaces.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
TablePlus
TablePlus is a modern, native database client known for its clean interface and fast performance. Originally macOS-only, it now supports Windows and Linux as well.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Toad (Quest Software)
Toad is a long-established database development and administration tool from Quest Software (now part of One Identity / OpenText).
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none