DBeaver
A comprehensive, open-source database management tool ideal for developers and administrators. It supports various databases via JDBC drivers, offers extensive plugins and tools like ER diagrams, data migration, and metadata editing, while being ad-free and portable. Usability and extensibility are key features.
Cost / License
- Freemium (Pay once)
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Flathub
- Eclipse
- Flatpak
- Java
Features
Properties
- Clean design
Features
- Database Management Tool
- Data export/import
- Multiple DataBase
PostgreSQL support
- Autocompletion
- ER Diagrams
- SQLite
- Dark Mode
- Restore on reboot
- Support for Oracle
- Export to CSV
- Built-in viewer
- Desktop Application
- Foreign key linking
- No registration required
- Ad-free
- Material design
- Function Key Shortcuts
- Import CSV Data
- Smooth lines
- Portable
- Tabbed interface
- MongoDB
- Dedicated Server Hosting
- SSH Tunnel
Support for MariaDB
Tags
- SQL
- Microsoft SQL Server
- MySQL
- eclipse-based
- database-client
- jdbc
- db2
- connection-manager
DBeaver News & Activities
Recent News
Recent activities
Featured in Lists
A list with 809 apps by AmileyaRyver without a description.
A list with 25 apps by hirawatt without a description.
A list with 82 apps by Lunatica without a description.
What is DBeaver?
DBeaver - Universal Database Manager and SQL Client. DBeaver is free and open source universal database tool for developers and database administrators.
Usability is the main goal of this project, program UI is carefully designed and implemented. It is based on open source framework and allows writing of various extensions (plugins). It supports any database having a JDBC driver. It may handle any external data source which may or may not have a JDBC driver. There is a set of plugins for certain databases (MySQL, DB2, PostgreSQL, Oracle, MongoDB, Cassandra and Redis in version 3.x) and different database management utilities (ER diagrams, data migration, metadata editors, etc).











Comments and Reviews
The best database management for Linux so far, running on Debian 9 Stretch.
The main reason why I use dBeaver is the possibility of making the physical model of the data from any relational database.
It cannot import data from a JSON file
Great tool. Using it from years :)
You've never seen great tools :)
Multi-platform due to Java. Connects to various database engines. Various plugins supported due to the JetBrains ecosystem. With Microsoft Sql Server the user has to select the text of a script instead of running a script due to problems with the 'GO' keyword. I blame the closed-source nature of the engine for that. Also the table data inspector is a life saver. Much more better and advanced than the one existent in Microsoft Sql Management Studio. You can actually save/edit values instead of going to another window and creating the SQL statement to edit a single value.
I like Dbeaver because it's very use and powerfull
It's impossible to export import database dumps using this while you are working in docker container, cause it doesn't contain any DB engine. It's very uncomfortable and it force me to use Valentino studio (or any other software) to save and load DB