The Best Google Big Query GUI Designer

Build visual schemas, diagrams, and many more features for Google Big Query Databases.

Download DbSchema
Database Schema Diagram

Better Database Design

Google BigQuery Layouts

Explore Layouts

  • Split complex databases into multiple layouts
  • Focus on a specific part of the database
  • Insert comments & export the layout to HTML5 or PDF documentation

Build Google BigQuery Diagrams

With DbSchema, you can build your diagram or reverse engineer it from the database.

  • Set virtual foreign keys for Google BigQuery
  • Document the schema and generate interactive HTML5 documentation
  • Keep track of the schema changes
  • Work on the schema without being connected to the database (offline)
Google BigQuery Diagram

Relational Data Browse

Visual Query Builder

SQL Editor

Google Big Query Visual Query Builder
Google Big Query SQL Editor

Edit & browse multiple tables at the same time. Learn More

Create & execute complex queries visually. Learn More

Powerful SQL Editor with autocompletion. Learn More

More Features!

Share the project with your team!

DbSchema creates its local copy of the schema, saved to project file. The local project file, makes it possible to:

  • Work on the project file with a team using GIT or any other versioning system
  • Save the design to XML project file and open it with any text editor
  • Deploy one schema on multiple servers
  • Migrate one schema between different versions and generate migration scripts
  • Design schema without database connectivity (offline)
Learn More
SQLServer Schema Synchronization

Primary Keys & Cluster Keys

DbSchema integrates Google BigQuery Primary & Cluster Keys.

Google BigQuery Keys

Database Schema Diagram

HTML5 documentation

Export the layouts to an interactive HTML5 documentation. Include comments and move over the tables or columns to read them. Learn More

Reverse Engineer the Schema

DbSchema can connect to Google BigQuery database and reverse engineer the schema.

Reverse Engineer the Schema

Schema Synchronization

Schema Synchronization

DbSchema uses project files to store the local image of the schema so you can work offline and synchronize it with the database later. Learn More

Start designing now and benefit from:

All Databases Included

DbSchema licenses are valid for all supported databases.

Technical Support

Registered and unregistered users may benefit from technical support.

Full Compatibility

DbSchema works on Windows, Mac, and Linux