Smart, efficient & powerful
Connect to all major databases with a smart and powerful database tool built for efficiency. Improve your productivity and decrease time to learn by using one single tool for all your databases and OSes.
Connect to all major databases with a smart and powerful database tool built for efficiency. Improve your productivity and decrease time to learn by using one single tool for all your databases and OSes.
Is your favourite database missing?
We support most databases with the generic database driver.
Many of our users successfully use DbVisualizer with the following databases/data sources:
The following table shows the database specific support in DbVisualizer Pro for {{ database.name }} organized per database object type.
DbVisualizer works with a common UI on all major operating systems. Connect to your database via the step-by-step Connection Wizard or manually. Adjust your workspace the way you like it.
DbVisualizer works on all supported operating systems, Windows, macOS and Linux/UNIX.
Get detailed information in the Users Guide
The user interface gives you a lot of control over the layout and how to work with your database.
Get detailed information in the Users Guide
Features run in the background, monitored with interrupt support, so you can work with other tasks.
Connection management is flexible. Set up a connection manually or via the step-by-step Connection Wizard.
Get detailed information in the Users Guide
Get started easily and improve your knowledge with our detailed users guide, straight from the developers.
Get help in our extensive knowledge base with articles and forums or contact us for personal support.
Check out our screenshots to get an overview of the DbVisualizer features and the user interface.
Go to screenshotsCheck these screenshots to get an overview of the DbVisualizer features and the user interface. Click a thumbnail and then use right/left keyboard buttons to navigate to next/previous.
Browse and administer database objects such as tables, procedures, functions, triggers, etc.
Browse and administer database objects such as tables, procedures, functions, triggers, etc.
Visually navigate the objects in the database, run actions and open objects for more details.
Get detailed information in the Users Guide
Visually create, alter, drop and rename tables. Specific actions added for the supported databases.
Get detailed information in the Users Guide
Support for PL objects such as procedures, functions, packages and triggers.
Get detailed information in the Users Guide
Export the DDL for objects such as tables, views, procedures, functions, triggers, packages and package bodies.
Get detailed information in the Users Guide
Automatically render all primary/foreign key mappings (also called referential integrity constraints) in a graph style.
Get detailed information in the Users Guide
Manage table definitions and table data. Table data can be edited via the spreadsheet-like editor or via the form editor.
Get detailed information in the Users Guide
The DDL and data for a table can be exported in various formats to a file, the system clipboard or an SQL editor.
Get detailed information in the Users Guide
The import feature reads CSV files and Excel spreadsheet files. The data can be imported to a new table.
Get detailed information in the Users Guide
Follow foreign keys by data. Want to know what employees works in "DEPT_ID = 56"? The navigator is all about this.
Get detailed information in the Users Guide
Write and run queries in the advanced SQL editor that speeds up your coding and reduce errors with features such as auto-completion and syntax/error highlighting.
The SQL Tools are centered around the SQL Commander, with its SQL Editor and Query Builder.
The SQL Tools in DbVisualizer is centered around the SQL Commander, with its SQL Editor and Query Builder. Additional features are the Scripts, SQL History, Explain Plan and support to display result sets as stunning graphs.
Get detailed information in the Users Guide.
The SQL Commander supports multiple editors and result sets, bookmark feature, formatting, script execution and extensive customization.
Get detailed information in the Users Guide
The grid component is a very central component in DbVisualizer and it provides a lot of convenient context-dependent features.
Get detailed information in the Users Guide
Get detailed information in the Users Guide
Client-side commands are script commands that are executed in the context of DbVisualizer.
Get detailed information in the Users Guide
Explain Plan is a way to analyze how a query will be processed by the database, for instance whether an index can be used or if a full table scan is required.
Get detailed information in the Users Guide
The SQL history feature displays information about scripts you have executed in the SQL Commander.
Get detailed information in the Users Guide
The bookmark feature is used to organize frequently used SQL statements in a folder structure.
Get detailed information in the Users Guide
Any result set produced by a query in the SQL Commander can be visualized in a chart.
Get detailed information in the Users Guide
Run DbVisualizer SQL scripts without the GUI ever being displayed.
Get detailed information in the Users Guide
The explain plan* feature visually presents how well the query perform. This tool helps optimizing queries for best performance.
Get detailed information in the Users Guide
Running the same queries over and over again? Parameterize them and let DbVisualizer prompt for values.
Get detailed information in the Users Guide
The formatter helps organize complex SQLs into readable and organization wide standards.
Get detailed information in the Users Guide
Visually create SQL queries without writing code. Generate SQL code by drag and drop.
Get detailed information in the Users Guide
Create and manage the database visually. Generate SQL code by drag and drop and copy and paste it into other applications.
Visually navigate the objects in the database, run actions and open objects for more details.
Get detailed information in the Users Guide
Visually create, alter, drop and rename tables. Specific actions added for the supported databases.
Get detailed information in the Users Guide
DbVisualizer's features have been optimized with feedback from thousands of users. Benefit from features that make you faster, let's you minimize mistakes and work in a secure way.
Get detailed information in the Users Guide
Get detailed information in the Users Guide
Get detailed information in the Users Guide
Get detailed information in the Users Guide
Get detailed information in the Users Guide
Get detailed information in the Users Guide
Connect with high security. Access databases through SSH. Stay secure with strong master password security. Stay focused with autosave of your workspace.
Get detailed information in the Users Guide
A master password raises security considerably. The master password is requested once per DbVisualizer session.
Access databases through SSH to secure an encrypted connection between two hosts over an insecure network.
Autosave your workspace and resume where you left off with editors preserved
between sessions.