DbVisualizer

DbVisualizer

Top Rated
About TrustRadius Scoring
Score 8.9 out of 100
Top Rated
DbVisualizer

Overview

Recent Reviews

DbVisualizer Review Summary

9 out of 10
December 16, 2021
DbVisualizer is used in conjunction with Oracle to support the current development of Oracle-based applications. It is used by multiple …
Continue reading

Best DB Querying Tool

9 out of 10
May 18, 2021
DbVisualizer is the mostly used Data Tool in our org. It is widely used by Data Engineering community, Data Scientists and Data Analysts.
Db…
Continue reading

DBVisualizer Review

10 out of 10
May 03, 2021
Best database tool on the market.<br>Intuitive to use. Support is rarely needed. But when needed it's top-notch.
Continue reading

All-in-one tool

10 out of 10
March 01, 2021
I use DbVisualizer to develop and maintain on a lot of servers. It has a very wide support for different database systems, however I only …
Continue reading

Reviewer Sentiment

N/A
Positive ()
N/A
Negative ()
Learn how we calculate reviewer sentiment

Awards

TrustRadius Award Top Rated 2022
TrustRadius Award Top Rated 2021

Popular Features

View all 5 features

Performance optimization tools (15)

8.3
83%

Schema maintenance (16)

8.3
83%

Database security (9)

8.2
82%

User management (11)

7.7
77%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of DbVisualizer, and make your voice heard!

Pricing

View all pricing

DbVisualizer Free

$0

On Premise
per user

DbVisualizer Pro with Basic support - Renewal

$69

On Premise
per user

DbVisualizer Pro with Premium support - Renewal

$99

On Premise
per user

Entry-level set up fee?

  • $197 per userOptional
For the latest information on pricing, visithttps://www.dbvis.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

Database Development

8.3
83%

Database Administration

8.0
80%

Product Details

What is DbVisualizer?

DbVisualizer is a multi-database tool for developers, analysts and database administrators, providing a single interface across a wide variety of operating systems. Boasting an easy-to-use and clean interface, the vendor states that DbVisualizer has proven to be one of the most cost effective database tools available, yet to mention that it runs on all major operating systems and supports all major RDBMS that are available. Users only need to learn and master one application. DbVisualizer integrates transparently with the operating system being used.

DbVisualizer Features

Database Development Features

  • Supported: Performance optimization tools
  • Supported: Schema maintenance

Database Administration Features

  • Supported: User management
  • Supported: Database security
  • Supported: Database status reporting

DbVisualizer Screenshots

ReferencesTool PropertiesMonitorSQL EditorConnection

DbVisualizer Downloadables

DbVisualizer Integrations

  • JDBC

DbVisualizer Competitors

DbVisualizer Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesWorld wide
Supported LanguagesEnglish

Comparisons

View all alternatives

Frequently Asked Questions

What is DbVisualizer's best feature?

Reviewers rate Performance optimization tools and Schema maintenance highest, with a score of 8.3.

Who uses DbVisualizer?

The most common users of DbVisualizer are from Enterprises (1,001+ employees) and the Information Technology & Services industry.

Reviews and Ratings

 (23)

Ratings

Reviews

(1-17 of 17)
Companies can't remove reviews or game the system. Here's why
Lisandro Fernigrini | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Since we develop ETL from many different data sources, we use DbVisualizer to connect to different sources using Oracle, Informix, or DB2 as database engines. Having a single tool to access any of the different data sources allows us to quickly connect and query source systems, debug SQL sentences, or verify data without installing (and learning to use) multiple IDEs.
  • Ability to connect to MANY!!!!! different database engines on a single IDE
  • Create, alter or drop objects on any data source
  • Ability to export / import data to multiple formats
  • Reverse engineering / Data Model visualization
  • The free version only allows 1 SQL tab (could be a little more generous on that) opened at the same time
Whenever you have to access data sources from more than one database engine provider, you should consider using DbVisualizer for the task. Switching between multiples IDE consumes time and resources (memory), and you also need to learn menus, shortcuts, etc., for each IDE, while using DbVisualizer allows you to work consistently no matter which database engine you are connecting. You can use it to simply navigate through data structures, write SQL sentences or even create new tables and views, develop stored procedures, etc.
Score 10 out of 10
Vetted Review
Verified User
Review Source
As a software development consultant with projects across multiple databases back ends, we use DBVisualizer as an SQL debugging and investigation tool as it provides simple and seamless connection across all of our DB environments. The simple interface for viewing data subsets as well as an instant view of data structures makes tracking down issues so straightforward compared with using (and learning) a different tool for each database.
  • Multi database support in same interface.
  • Quick graphical representation of data structures from table relationships.
  • Easy extraction an export of data subsets in many formats.
  • More of a java driver issue but daylight saving date/time translation in non-timezone field types can be problematic (DB2 timezone fields in particular).
Multi DB issue tracking/debugging is a strength. Support for non-standard SQL features with some databases could be better although this could be JDBC related.
March 23, 2022

Great Database Client

Robert Arseneault | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I use DbVisualizer on a daily basis to monitor and analyze what is happening in our data store. Usage is mostly for RDBMS systems (Oracle, DB2, Postgres, MySQL.
  • Snappy.
  • Intuitive.
  • Large number of supported Datasources supported out of the box.
  • Great visualizations to reverse engineer schema.
  • Support for more NoSQL datasources (DynamoDB, for example).
For any use case, I can imagine DbVisualizer is the best general-purpose SQL client that I have ever used. I have tried others, but keep coming back to DbVisualizer every time.
János Molnár | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I use DBVisualizer on daily bases to administer Oracle, MariaDB, MySQL, PostgreSQL, and SQLite databases of my customers. It is very useful for me because it has the same SQL query interface on every database. It has database management features also which is very useful for me, as I'm not just a Data Analyst, but also an IT DB admin.
  • SQL query running.
  • SQL debugging.
  • DB admin tasks.
  • SQL competition.
DBVisualizer is well suited to tasks like DB migrations, making data warehouse, BigData analysis, SQL query writing, and DB administration.
Score 9 out of 10
Vetted Review
Verified User
Review Source
DbVisualizer is used in conjunction with Oracle to support the current development of Oracle-based applications. It is used by multiple groups in multiple departments. It is used to manage and administer database objects as well as manage and administer data. It is also used to develop and run SQL scripts.
  • Administer database objects
  • Table data management
  • SQL query
  • Better context-sensitive help
  • Increased output format support
  • Improve explain-plan feature
Well suited for medium size to large Oracle system that includes a large and complex database schema with many database objects including functions and triggers. Also well suited for a medium size to large Microsoft SQL Server system with many complex database objects. Its SQL editor and query builder are well suited in developing complex SQL queries.
Score 10 out of 10
Vetted Review
Verified User
Review Source
DbVisualizer is used mostly by our development team as their main tool to work with the various databases we have. We use it to run queries, perform data analysis, and more. DbVisualizer supports most of the common databases available on the market. This means we only need this one tool for all our databases, instead of having to have a different tool for each database.
  • Supports most common databases on the market
  • Available for Windows, Mac, and Linux
  • Clean and easy to use interface
  • Would be great to support NoSQL databases
DbVisualizer is a great tool to use with relational databases such as MySQL, PostgreSQL, etc... If your organization has different databases, then having DbVisualizer will allow you to have a standard tool to work with all of them. However, if you only have one type of database and your DBA is highly skilled with that particular database, then you probably should go with whatever tool he/she is most comfortable with. In either case, you can't go wrong with having DbVisualizer in your toolbox.
Score 9 out of 10
Vetted Review
Verified User
Review Source
DbVisualizer is the mostly used Data Tool in our org. It is widely used by Data Engineering community, Data Scientists and Data Analysts.
DbVisualizer querying tool helps with importing and exporting data. Timed SQL execution and real-time graphs are the killer features. It is a multiple-platform tool, based on Java but with a native look and feel.


  • Timed queries that add their result to the result grid for every execution are helpful. Creation of graphs also extremely helpful.
  • Query history and auto-recover feature makes sure we don't lose our queries.
  • Actions like exporting grids to Excel or other tools is a very easy task.
  • Having the JDBC drivers in a fixed location outside of the application package helps during upgrades.
  • Sometimes the app crashes if we export huge amount of data but that's expected.
  • Navigating to the configuration section is quite difficult for beginners.
[DbVisualizer is] extremely useful with Salesforce (assuming availability of an appropriate JDBC driver).
Easy to discover schema, save schema, duplicate databases for multiple environments.
Shows all data in a specified table Data exportable and importable as CSV.
Has most useful features - SQL History, Format SQL, SQL Preview, View data, Explore tables, Generic connection support, Search function.

Score 10 out of 10
Vetted Review
Verified User
Review Source
I use DbVisualizer as a front-end to manage Postgres and MySQL databases in our organization. If you want to use only one tool to access all your databases, I recommend this one.
  • View all databases and schemas with one connection.
  • View/modify rows in a table.
  • Easily modfiy schemas, tables or generate the SQL code for the modifications.
  • Visualize relations between tables.
  • Autocomplete SQL queries.
  • Would be nice to have management functionalities, like viewing the number of connections, kill a connection, etc.
Well suited for viewing and modifying data, viewing/modeling/modifying database objects like schemas, tables, functions, etc.
Not well suited for managing configurations, users, connections, etc.
Score 10 out of 10
Vetted Review
Verified User
Review Source
Best database tool on the market.<br>Intuitive to use. Support is rarely needed. But when needed it's top-notch.
  • Driver Management
  • Usability
  • Great Editor
  • -
Queries on several highly diverse databases. DBVisualizer allows me to use one tool for all of them.
Score 10 out of 10
Vetted Review
Verified User
Review Source
We are using DbVisualizer to administer and manage Oracle and MySQL databases. It is one of the best relational database management software which is very feature-rich. It allows us to manage all the production databases for our customers under a single roof.
  • Multi vendor support
  • Good user interface
  • Multiple features like ER diagrams and graphs
  • Fast query processing
  • Cloud integration will be an added advantage
DbVisualizer is best suited for scenarios where you have to manage databases from multiple vendors under a single platform. It can query large databases at a very fast rate and deliver results.
Score 10 out of 10
Vetted Review
Verified User
Review Source
[DbVisualizer] is the ultimate database management software.
I was looking for a tool that also had easy and presentable ER diagram generation for technical documentation.
We use it for Postgres, SQLite, MySQL and Oracle with excellent results, but it supports many other databases.
Another advantage is that DbVisualizer is cross-platform, I use it on a MAC without any problem.
After years of research, we finally found what we were looking for.
  • Multiplatform
  • Easy to use
  • ER diagram
  • All-in-one
  • In-place blob visualizer
  • Simplify ssh tunnel connection
DbVisualizer is useful for any data related purpose.
Not easy for customers who are not part of the IT department and not good for Business Intelligence analytics.
Yes
No mishap
Moris Mendez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
DbVisualizer is used, in my department, to support complex database diagrams that require deep analysis, which is achieved through the different ways of organizing these diagrams.
  • Large number of supported database engines
  • Excellent result when organizing the elements of the databases
  • Being multiplatform is always a highlight
  • Clean interface and very well organized
  • When exporting databases to jpg or png image, it should be possible to print banner type without losing quality and legibility
  • Be able to define sections or a set of tables with an identifier of colors that help a better visualization or understanding of large databases
  • Implement a cooperative mode for work teams
One of the most common scenarios is when a section of the database needs to be explained to the work team. It also sometimes helps to visualize optimization opportunities in the relationships between tables or the best way to approach a procedure. It also helps in the analysis of new support tables that contain keys that speed up the indexing of the data.
Keith Sader | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
I use DbVisualizer to query RDBMS and non-relational data. For us, it solves the problems of determining a structure in an org that doesn't have a dedicated DBA role. It further helps our DBA-lacking org with evaluating query performance and updating live data.
  • Visualizing existing table relations
  • Query performance reporting
  • Multiple database support
  • Support other non-RDBMS structures--Dynamo, memcached, redis
  • An option when clicking in the tree to always open a new window
  • Import/address parquet tables
DbVisualizer is really useful where there's a JDBC connection to an existing data store and that data store supports a SQL interface. It's less useful, although functional, at many non-relational stores. I'd recommend it for small departments where the engineers need to poke around on an existing database. I'm not sure I'd recommend it at an organizational level since the use cases for DbVisualizer tend to be very team and data specific.
Alejandro Cardenas | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
It’s used to connect multiple databases, these allow us consolidate the queries in one tool. Besides that DbVisualizer allow[s] me perform initial load of the data and also its really friendly and easy to use it.

In business terms, help us to solve the issue of multiple environments and clients connections consolidating all connections in one tool.
  • Easy to use
  • Connect to different db using jdbc drivers
  • Could differentiate db by environment
  • None
I believe to connect any sql db is really appropriate, and assuming we have different environments, you could label each connection. Also could connect to different db - just need load the jdbc driver, and it allow[s] save the queries. Also autocomplete feature is really helpful, and you could export the data which is also helpful.
March 01, 2021

All-in-one tool

Score 10 out of 10
Vetted Review
Verified User
Review Source
I use DbVisualizer to develop and maintain on a lot of servers. It has a very wide support for different database systems, however I only use it for mysql, postgres and sqlite. It is really powerful and feature rich. Also, it has great support from the company. I had reported a bug once and it got resolved very quickly in the next release + they notified me to test it and confirm it was fixed.
I have tried many different db clients for development and maintenance over my career - once I tried DbVisualizer I have never installed another one.
If I had 1 thing that I would like to improve is support to sync and run DbVisualizer across my computers. Would recommend 10/10
  • Excellent multi database support
  • Very powerful and customizable
  • All-in-one solution
  • Cross-device sync / cloud storage support
It is a great and powerful tool for development and debugging
Uwe Hale | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I've been using DbVisuallizer for over 10 years in many companies and industries. I have my own personal license. It's a a great database tool for developers that have to deal with numerous different databases. I love having a single interface to look at Oracle, MSSQL, Postgres, mysql and other DBs. It has all the features a developer could need. Highly recommended.
  • Supports every database product/vendor that I've run across
  • Consistent interface
  • Row and table editing with query filters
  • Maybe filtering on the tree views. When you have lots of users/schemas/tables, there is lots of scrolling.
As a developer, being able to view and change the data that you are coding for.
Score 10 out of 10
Vetted Review
Verified User
Review Source
We are using DbVisualizer both while developing new systems and websites and for analysis of existing projects. It's really easy to use and works flawlessly for all modern databases, allowing us to use just one tool for all our projects and clients.
  • Easily connect to all major databases including cloud based databases.
  • Clean and modern UI.
  • Great support for advanced database specific functionalities.
  • Support directly from the developers!
  • Auto complete for joins would be nice.
  • When you need one tool to connect to all your different databases.
  • When you need more than just basic support for each specific database.
  • When you prefer a GUI that's clean and standalone (non IDE).