DbSchema Diagram Designer and Query Tool

  • Features interactive diagrams, relational data browse, schema compare and synchronization, query builder, query editor, HTML5 documentation, random data generator, forms and reports and more.
  • Manages its own image of the schema and saves it as XML file - this makes possible to store schema in GIT and deploy schema on different databases
  • No database experience required - the tool is visual.
  • For all SQL databases: SqlServer, Postgresql, MySql, MariaDb, Oracle, Db2, Sybase, Sqlite, etc. and
  • NoSQL: MongoDB, Cassandra, HBase, Hive.

DbSchema can be evaluated 15 days for free.

Download & Evaluate Buy

DbSchema Database Tool

Key Features

Interactive Diagrams

Database diagram

Edit tables and columns directly in the diagram. Create multiple layouts (diagrams) with the same or different tables. Generate HTML5 documentation with interactive diagram image. View sample.


Read more »

Schema Compare

Database Schema Synchronization

DbSchema holds its own image of the schema which can be compared and synchronized against any database. Schema diff scripts can be generated. The project file is in XML format and can be stored in GIT or SVN.


Read more »

HTML 5 Documentation

HTML5 Documentation

Generate HTML documentation including the diagram image in vector format. Moving the mouse over columns and tables in the web browser may read the schema comments. View sample


Read more »

Forms & Reports

Database Forms and Reports

Design web applications or reports and deploy them as Tomcat WAR. Make use of dialogs, charts, combo boxes, etc. with bootstrap, Java Script or Groovy scripting.


Read more »

Relational Data Editor

Relational Data Browse

An amazingly simple data explorer and editor that offers simultaneous views of data from multiple tables and features numerous filters, data sorting mechanisms, and much more.


Read more »

Visual Query Builder

Query Builder

Graphic query editor with different join types, filters and group by. All query conditions are represented graphically.


Read more »

Design Schema Offline

Design Schema Offline

There is no need to be connected to the database to design the schema. The design can be opened from any computer in offline mode.


Read more »

Random Data Generator

Random Data Generator

Fill tables with random data for test purposes. For each column can configure reverse regular expression patterns.


Read more »

Schema History

Schema Versions

Schema and diagrams are saved as XML to project file which can be pushed in GIT or SVN. Project files can be compared one with another or with the database, SQL scripts can be generated.


Read more »

Schema Reverse Engineer

Schema Synchronization

Connect to any relational database, MongoDb or Cassandra, reverse engineer the schema and view it as ER diagrams. Schema will be saved together with the diagrams to project file.


Read more »

SQL Editor

SQL Editor

SQL editor with syntax highlighting and code completion can execute queries, SQL or groovy scripts. Graphical explain query execution plan included.


Read more »

Data Loader

Data Loader

Load Excel, text, XML or comma separated files into the database.


Read more »

DbSchema for MongoDB

MongoDB Designer

DbSchema supports MongoDB with interactive diagrams, visual query builder, native query editor, relational data browse, random data generator and data loader.


Read more »

One License for All Databases + MongoDB, All Operating Systems

DbSchema can connect via JDBC drivers to all SQL databases + MongoDB.

DbSchema can run on all operating systems: Windows, Linux, MAC.

DbSchema Database Tool

Free Trial

Download DbSchema and try it 15 days for free.

Technical Support

Registered and unregistered users may benefit from technical support.

1 Year Renewals Included

Purchase DbSchema and you will get 1 year free updates to new developed features and fixes.

Money Back Guarantee

Not happy with DbSchema ? 30 days after purchase you can claim your money back.

What Customers Says

  • "Using Relational Data Editor i can see table data from multiple tables without writing any sql queries, it's like a child's play."

    Ariovaldo Chrysostomo, Database Developer Ricoh Europe
  • "The project team I am reporting to really like the html5 documentation I can send them. Thank you again for this brilliant software. I am recommending it to all my colleagues."

    Ben Burke, Software Developer, Sydney, Australia
  • Many compliments! It is one of the best software I've ever seen

    Gianluca Fioletti
  • I've had some time to play with and get acquainted with DbSchema. I am impressed. It never crashed once, it's very intuitive, and the compare/sync wizard is all I expected. I especially like the relationship option to map to its target columns - you'd be surprised at the tools which don't offer this. I could list numerous positive comments on things I liked - the engineering is quite good and it shows.

Navigation