POSTGRESQL
The PostgreSQL client with the highest user ratings.
A TOP-PERFORMING POSTGRESQL EDITOR
A Powerful PostgreSQL client.
DbVisualizer has a long history of being a top-performing PostgreSQL editor.
Use DbVisualizer to connect and manage your Postgres databases. With extended support for pgSQL specific object types you can enjoy the full suite of smart features that DbVisualizer has to offer.
OBJECT TYPES AND ACTIONS
PostgreSQL object specific support.
DbVisualizer has been built to provide you with maximum control over your PostgreSQL database. That’s why we offer custom support for all specific object types and actions
Triggers
Called automatically whenever an edit event occurs in the database.
Sequences
User-defined schema-bound object that yields a sequence of integers.
Rules
Causes additional commands to be executed on triggering of an action.
PROPERTIES
Specific properties for PostgreSQL.
DbVisualizer allows you to specify properties specifically for your pgSQL database, so that you can make it the best PostgreSQL client matching your preferences. Do you want User ID and password to be prompted to the user? Scripts to be pre-processed? Disable auto-commit?
The properties below and many more can be configured directly in the PostgreSQL manager to match how you want to work.
SQL EDITOR
The universal
database tool.
DbVisualizer is meticulously engineered to handle objects and properties specific to PostgreSQL - but our out-of-the-box features work across almost any data source.
VISUALIZATION
Automatic visualizations.
Postgres is a relational database and DbVisualizer will help you automatically generate visual Entity Relationship Diagrams so that you can understand dependencies and opportunities, directly in the client.
EDITOR
A powerful editor for PostgreSQL.
Writing SQL for pgSQL is similar, but not exactly the same as for any other database. DbVisualizer understands these differences and will make relevant suggestions, so that you can create SQL queries more efficiently.
SCHEDULING
Scheduling with pgAgent.
DbVisualizer supports the use of pgAgent for scheduling of tasks.
Jobs can also be automatically scheduled outside of the PostgreSQL client, using the command-line interface and the pre-built scheduling tools of your OS.
MAVEN
JDBC driver management via Maven.
DbVisualizer has the most up-to-date PostgreSQL JDBC driver included, and historical version. In fact, it has full JDBC driver management built right in.
It connects you to your databases using JDBC drivers hosted on Maven, and supports different version of each JDBC driver.
reviews
Our users love our product.
Don’t take just our word for it. Our users are vocal fans of our product.
Tim S
Teamlead of Back-end Golang command
I love the fact that DbVisualizer works with all the database systems that I have databases in. It makes life VERY easy for me to go back and forth from MS SQL Server to MariaDB to PostgreSQL to MySQL. AND, I also have options if I have to work with others too!
I love the fact that DbVisualizer works with all the database systems that I have databases in. It makes life VERY easy for me to go back and forth from MS SQL Server to MariaDB to PostgreSQL to MySQL. AND, I also have options if I have to work with others too! show less
Verified user.
Review from G2.com
Michael L
Owner, Director of Managed Services
If you dig into Oracle, Postgres, SQL Server, DB2, MySQL and other databases regurarly, this tool is for you!
If you dig into Oracle, Postgres, SQL Server, DB2, MySQL and other databases regurarly, this tool is for you! show less
Verified user.
Review from G2.com
Education Management
Administrator
I use it for MSSQL, MySQL, Pg and sometime sqlite. Its great to have the same tool for all those different database engines. I really like that i can ssh tunnel into my servers and then connect to the database. Its cross-platform support is very nice, my co worker uses windows and i use linux so being able to use the same software helps us.
I use it for MSSQL, MySQL, Pg and sometime sqlite. Its great to have the same tool for all those different database engines. I really like that i can ssh tunnel into my servers and then connect to the database. Its cross-platform support is very nice, my co worker uses windows and i use linux so being able to use the same software helps us. show less
Verified user.
Review from G2.com
Raymond J
Small-Business(50 or fewer emp.)
What I like best is the easy way to explore data and see the links between data sets. I have used it against sql server, Oracle, Postgresql.
What I like best is the easy way to explore data and see the links between data sets. I have used it against sql server, Oracle, Postgresql. show less
Verified user.
Review from G2.com
Leandro L
Mid-Market(51-1000 emp.)
Nice user interface, lightweight, inline edits allowed, being able to import and export my connections, great technical support
Nice user interface, lightweight, inline edits allowed, being able to import and export my connections, great technical support show less
Verified user.
Review from G2.com
Robert Y
Engineer / Developer
One of the best things about DbVis (apart from the fact that it just works) is that the tech support team is always super responsive.
One of the best things about DbVis (apart from the fact that it just works) is that the tech support team is always super responsive. show less
Verified user.
Review from SOURCEFORGE
Clark G
Director, Research Technology Services
One of the best software products I've ever used. I have especially appreciated that there is a cli tool as well as an excellent IDE experience.
One of the best software products I've ever used. I have especially appreciated that there is a cli tool as well as an excellent IDE experience. show less
Verified user.
Review from SOURCEFORGE
Michael B
Senior Backend Engineer
Provides a common interface to many different databases. Easy to use.
Provides a common interface to many different databases. Easy to use. show less
Verified user.
Review from CAPTERRA
Kunal G
Staff Software Engineer
Ease of use, quick installation, ability to connect with so many databases and ability to play around with query results.
Ease of use, quick installation, ability to connect with so many databases and ability to play around with query results. show less
Verified user.
Review from CAPTERRA
Austin C
Systems Communication Engineer
DbVisualizer is extremely easy to use. I love the interface.
DbVisualizer is extremely easy to use. I love the interface. show less
Verified user.
Review from CAPTERRA
G2 REVIEWS
Used and rated
by the best.
DbVisualizer is a G2 Leader among database management software.
FAQs
PostgreSQL is a relational database built open source.
PostgreSQL client is a tool for connecting to and manage your PostgreSQL database from your OS.
A PostgreSQL client is used to manage, update and create tables in your database.
You connect your database using JDBC driver, DbVisualizer has a driver manager is built in. Here is how you connect to a SSL enabled PostgreSQL server.
DbVisualizer allows you to write SQL queries, which clever highlighting of operations and autocomplete suggestions. DbVIsualizer also has a visual query builder, that automatically generates SQL code as you drag and drop tables and select what values you want to include.
Download DbVisualizer, and connect to your PostgreSQL database. You can use the client for free with limited functionality, try the Pro version for 21 days or buy the Pro version to get the full function set.
Postgres offers a very versatile database with a large community, thanks to it's open source nature. It is SQL based with relations between data and tables. It is widely used by several companies, professionals and hobby programmers.
Yes. As many businesses have multiple data sources for their various applications and other systems we've ensured that you can connect to all popular data sources within DbVisualizer.
The PostgreSQL JDBC driver is already bundled with DbVisualizer, so there is no need to download anywhere else. With the driver manager you can just select PostgreSQL from the list of available data sources you want to connect to, enter the credentials and DbVisualizer automatically set up the connection for you. It's super easy.
DbVisualizer has deep support for specific PostgreSQL functions and object types. For the full list, please see PostgreSQL supported object types.
In DbVisualizer you can customize the layout and functions to match your workflow. Put multiple SQL editors next to each other for quick comparisons, save scripts, re-arrange tabs, work with variables, get help with the Auto-complete feature and much much more. It is built to make your life easier.
The different labels of the environment in which you work with PostgreSQL have come mean more or less the same thing. While a client indicates that you have a server elsewhere, the GUI refers to the graphical interface of the application. IDE refers to the larger "integrated development environment" and the editor refers to in actual part of the client in which you write your code. A workbench focuses more on the process of development itself. However, all of these have come to be synonym in how people refer to the application in which you do the actual coding.
Yes, you can use DbVisualizer to browse your database. For each database you can see the tables, relations and custom objects that have been created. There are automatic visualization tools for you to generate Entity Relationship Diagrams (ERDs) or see the servers explain plan.