DbSchema gives Amazon Redshift teams a design-first workflow: import the existing schema as an interactive ER diagram, refine it visually, and ship every change as a reviewed SQL script.
Built for visual modeling, schema documentation, and deployment, with an offline model you can keep in Git, team collaboration, and documentation that developers, analysts, and stakeholders can navigate in minutes.
Download DbSchema See Amazon Redshift Features Download Amazon Redshift JDBC Driver · All drivers
Get to your first Amazon Redshift schema diagram in minutes. No account, no credit card.
Download the installer for Windows, macOS, or Linux and launch DbSchema. No signup required.
Reverse engineer an existing Amazon Redshift database or open a sample model to explore tables, relationships, and indexes.
Edit schema visually, generate documentation, and prepare reviewed migration scripts for safer releases.
Amazon Redshift's query performance depends heavily on distribution styles (KEY, ALL, EVEN) and sort keys — design decisions that are invisible in standard SQL query tools. DbSchema connects to Redshift and renders your full schema as an ER diagram, exposing table structures and FK relationships in a navigable canvas. Data engineers use this view to validate that the schema layout aligns with expected query join patterns before committing changes to a production cluster.
Download DbSchema Free See Amazon Redshift Features
The visual query builder in DbSchema lets you join Redshift tables, add WHERE conditions, and specify aggregations through a point-and-click interface. The resulting SQL runs against your Redshift cluster and displays results inline, without opening the Redshift query editor or writing a line of SQL.
DbSchema's schema synchronization tool compares the DDL state of two Redshift environments — for example, a development cluster and a production cluster — and generates the ALTER and CREATE statements required to bring them in sync. This eliminates manual diffing and reduces deployment errors when promoting schema changes across environments.
DbSchema exports your Redshift schema as browsable HTML documentation with embedded ER diagrams and table definitions. Teams use this to maintain an up-to-date reference for data consumers, report developers, and audit requirements without granting direct warehouse access.
Reaching a live cluster and getting a diagram on screen takes four steps:
jdbc:redshift://cluster.region.redshift.amazonaws.com:5439/dbname.
Before connecting, confirm the cluster's VPC security group allows inbound TCP traffic on port
5439 from the machine running DbSchema. For Redshift Serverless deployments, use the workgroup
endpoint in place of the cluster endpoint — the JDBC URL structure and port stay the same. IAM
authentication is also supported by configuring the IAMAuth JDBC property.
Map out your warehouse's distribution and sort keys before the next migration — download DbSchema for free and load the ER diagram straight from your Redshift cluster.
Teams working with Amazon Redshift often use these engines too. Explore dedicated guides and JDBC setup for each.