Tools / DBeaver
DBeaver Review
A free multi-platform database client supporting 100+ drivers, with commercial PRO editions
Last reviewed: October 2026
TL;DR
DBeaver is a Java-based database tool for developers, SQL programmers, DBAs, and analysts, with a schema editor, SQL editor, data editor, ER diagrams, import and export, execution plans, SSH tunneling, and AI chat. The Community edition (Apache-2.0) supports more than 100 database drivers out of the box plus anything with a JDBC or ODBC driver. Commercial PRO editions add NoSQL, cloud, collaboration, and enterprise features.
License
Apache-2.0 (Community edition)
Self-hosted
Yes
Cloud option
CloudBeaver (browser-based edition)
GitHub stars
52.1K★
Checked October 2026
Category
Database Tools
Pricing
Community free; Lite $113/year, Enterprise $255/year, Ultimate $510/year, Team Edition from $1,630/year, CloudBeaver $1,025/year
What is DBeaver?
DBeaver is a free multi-platform database tool. The README lists a schema editor, SQL editor, data editor, AI chat, ER diagrams, data export, import and migration, SQL execution plans, database administration tools, dashboards, a spatial data viewer, proxy and SSH tunnelling, and more. It supports more than 100 database drivers out of the box and any database with a JDBC or ODBC driver, and it integrates AI tools for data, SQL, and structure. It is written mostly in Java on an OSGi platform, with native components for desktop UI and performance, and the same back-end plugins are used in the browser-based CloudBeaver. The community driver list includes ClickHouse, CockroachDB, Apache Hive, Azure SQL, and many others, and a separate list covers PRO-only databases. The commercial editions we could confirm on the edition page: Lite at $113 per year ($12 monthly) adds a visual query builder and a simplified analyst view; Enterprise at $255 per year adds DBA tools, dashboards, Git integration, and cloud support; Ultimate at $510 per year adds a cloud explorer and native AWS, GCP, and Azure support; Team Edition at $1,630 per year adds shared connections, real-time collaboration, role management, and SSO or SAML; and CloudBeaver at $1,025 per year is the browser edition.
Installation & self-hosting
Download an installer or archive from the DBeaver website or GitHub releases; the README says OpenJDK 25 is bundled in all distributions, and you can swap the JRE folder to change the Java version. Daily Early Access builds are also published. Building from source follows the repository's documentation, and the product is distributed through the Eclipse P2 repository model. We did not install it.
User experience
A desktop IDE-style application with a connection navigator, tabbed SQL editors, a data grid, and visual ER diagrams. Eclipse-based interfaces are dense; the Lite edition adds a simplified analyst view. This is based on the README and edition page.
Key features
- 100-plus database drivers plus any JDBC or ODBC database
- SQL editor, data editor, and schema editor
- ER diagrams and execution plans
- Data export, import, and migration
- SSH tunneling and proxy support
- AI chat for SQL and data
- CloudBeaver for browser access
What DBeaver does well
- One tool for almost every relational and many other databases
- Capable free Community edition under Apache-2.0
- Very active: about 52,100 stars and commits on the day of review
- Java runtime bundled, so no separate install
Where DBeaver falls short
- Some databases and features are limited to paid PRO editions
- The Java and Eclipse-based interface can feel heavy
- Team features such as shared connections and SSO need the expensive Team Edition
- Pricing page listed Community only indirectly, so verify current terms
Pricing
Community is free under Apache-2.0. PRO editions, as listed on the edition page: Lite $113 per year or $12 per month; Enterprise $255 per year or $26 per month; Ultimate $510 per year; Team Edition $1,630 per year; CloudBeaver $1,025 per year.
DBeaver vs TablePlus
TablePlus is a polished, native commercial database client with a lighter interface. DBeaver is heavier but free for most needs and supports far more databases. TablePlus is easier on the eyes; DBeaver wins on breadth and price.
See all TablePlus alternativesBest for
- Developers and analysts working with many database types
- Teams that need a free capable SQL client
- People who want ER diagrams and data migration tools
Not ideal for
- Users who want a minimal native client
- Teams needing collaboration without paying for Team Edition
- Anyone who dislikes Java-based desktop apps
Alternatives
Final verdict
DBeaver is the default free universal database client. Start with Community, and consider a PRO edition only when you need specific databases, cloud explorers, or team features.