DbVisualizer is the modern SQL client and db tool for devs, DBAs and analysts.
Product Overview-
DbVisualizer is one of the world’s most popular database editors.
Developers, analysts, and DBAs use it to elevate their SQL experience with modern tools to visualize and manage their databases, schemas, objects, and table data, and to auto-generate, write and optimize queries. And so much more.
It connects to all popular databases (e.g. MySQL, PostgreSQL, SQL Server, Oracle, Cassandra, Snowflake, SQLite, BigQuery, and 20+ more) and runs on all popular OSes (Windows, macOS, and Linux).
With almost 7 million downloads and Pro-users in 150 countries around the world, it won’t let you down. Free and Pro versions available.

Key Features
Advanced SQL Editor & Intelligent Code Assistance
- Completely overhauled SQL editor with enhanced usability and performance.
- Smarter auto-completion engine that understands complex query contexts.
- Redesigned Find and Replace functionality with support for regular expressions and inline panel access.
- Multi-caret editing and editor templates for efficient coding.
Enhanced Script Management with Files Tab
- Introduction of a new Files tab allowing users to mount external script directories for easy access and organization.
- Asynchronous I/O ensures smooth performance even with network-mounted directories.
- Automatic recall of the last used database connection, catalog, and schema for each script.
Workspace Customization
- Support for multiple workspaces, each with dedicated connections, scripts, and settings.
- Seamless transitions between different environments or projects.
- GUI updates providing a balanced interface in both dark and light modes.
Robust Security Enhancements
- Improved master password management for enhanced security.
- Re-architected handling of sensitive data with stronger encryption mechanisms.
- Secure storage of database connections and application settings, both locally and when exported.
Performance Improvements
- Significant performance boost with 10x faster reference graphs due to improved metadata caching.
- Optimizations in handling large documents and scripts, leading to quicker Find and Replace operations.
- Enhanced application responsiveness, especially when working with slow network drives.
Expanded Database Support
- Amazon DynamoDB: New support including exploration of tables, indexes, and execution of PartiQL scripts.
- DuckDB & QuestDB: Basic support with pre-defined entries in the driver manager.
- Snowflake: Added support for new object types like streams, tasks, and alerts.
- Continued enhancements for databases like Azure Synapse Analytics, Cassandra, PostgreSQL, MySQL, Redshift, Greenplum, and Databricks.
Powerful Data Export Options
- Support for exporting data using MERGE statements.
- Automatic file extension suggestions and text trimming before export.
- Syntax highlighting in SQL export previews for better readability.
Refined User Interface
- Updated UI with darker dark themes and clearer light modes for a balanced work environment.
- Introduction of scalable SVG icons for better compatibility across different screens.
- Streamlined button layouts to enhance usability and free up workspace.
Supported databases
DbVisualizer has extensive support for 30+ of the most popular databases. It also connects directly to many JDBC compatible databases via the built-in JDBC-driver manager. This makes DbVisualizer a truly universal database tool.
Amazon DynamoDB | Azure SQL Database | Cassandra | ClickHouse |
Db2 | Derby | DuckDB | Elasticsearch |
Exasol | Google BigQuery | Greenplum | H2 |
IBM Db2 on Cloud | Informix | MariaDB | Microsoft Access |
Microsoft SQL Server | Mimer SQL | MongoDB | MySQL |
MySQL Cloud | Netezza | NuoDB | Oracle |
Oracle Cloud | PostgreSQL | Presto | QuestDB |
Redshift | SAP ASE | SQLite | SingleStore |
Snowflake | Trino | Vertica | Yellowbrick |