DbSchema Database Designer & GUI Client

Design, document and manage SQL and NoSQL databases.

It's easy ! No need to be a database expert to design databases, document and deploy the schema, explore the data from multiple tables, write queries or generate random data.

DbSchema does all this for you. Visual !

DbSchema can be evaluated 15 days for free.

Key Features

Interactive Layouts

Database diagram

Design new tables directly in layouts (diagrams). Multiple layouts can be created.

Video 01:42 Read more »

Relational Data Browse

Relational Data Browse

Simultaneously explore data from multiple tables. A visual alternative to SQL queries.

Video 01:51 Read more »

Visual Query Builder

Query Builder

Edit queries visually with different join types, filters and grouping.

Video 01:16 Read more »

Forms & Reports

Database Forms and Reports

Web responsive forms and reports featuring different components, charts and scripts.

Read more »

Diagrams for MongoDB

MongoDB Designer

DbSchema discovers the MongoDb schema by reading data samples. Enjoy diagrams and visual query builder.

Read more »

Schema Synchronization

Database Schema Synchronization

DbSchema holds its own image of the schema, separate from the database. This image can be compared and synchronized with any database.

Video 01:54 Read more »

Share Schema Design in a Team

Schema Versions

DbSchema project file is in XML format and can be shared in a team using GIT.

Video 01:48 Read more »

Design Schema Offline

Design Schema Offline

Design schema without database connectivity and save it to project file. Later deploy it on different databases or generate migration scripts.

Video 01:18 Read more »

SQL Editor

SQL Editor

SQL editor with syntax highlighting and text auto-completion.

Read more »

Virtual Foreign Keys

Virtual Foreign Keys

If your schema is missing foreign keys create virtual foreign keys.

Read more »

HTML5 & PDF Documentation

HTML5 Documentation

Documentation with interactive diagram vector image. Check the online example

Video 00:52 Read more »

SQL, NoSQL and Cloud

Schema Synchronization

DbSchema can work with any SQL, NoSQL and Cloud database.

Video 01:18 Read more »

Random Data Generator

Random Data Generator

Fill tables data generated using reverse regular expressions and static generators.

Video 02:19 Read more »

Data Loader

Data Loader

Load data into the database from Excel, XML or CSV files.

Read more »

Database Managers

Open Source Database Managers

Database specific management applications.

Read more »

Dark Theme

DbSchema dark theme

DbSchema supports dark and few other theme.

Read more »

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.

Interactive HTML5 Documentation

This is a sample documentation diagram as HTML5 vector image, generated using DbSchema.
Table and column comments are showing as mouse-over tooltips. Similar documentation can be generated in PDF format.

Relational Data Browse

Simultaneously explore data from multiple tables bind via foreign keys or virtual foreign keys. Selecting a record in one table will update the children tables with the matching records. There is no limit for the number of tables to cascade.

Relational Data Browse

Free Download Purchase

Schema Deployment and Migration

DbSchema is using its own image of the schema, separate from the database, which is saved as project file.
The local image can be compared with other databases. Migration scripts can be generated.

Video Presentation

DbSchema Licenses are for ALL databases

There is no restriction for the databases you are connecting. Is your database not in our list ? You can still upload the JDBC driver and get connected ! Please let us also know about this.

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

Get Started for Free   Buy Now
DbSchema Database Tool

What Customers Says

  • Many compliments! It is one of the best software I've ever seen

    Gianluca Fioletti
  • "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
  • "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
  • 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.