Beta v0.5.10

Design Your Database
Visually

A powerful cross-platform ERD tool for MySQL and PostgreSQL. Design schemas visually, generate migrations automatically, and keep your database in sync. Currently in beta - help shape the future by joining our community!

Free
During Beta
3
Platforms Supported
$199
One-Time Purchase

Everything You Need for Database Design

From visual design to production migrations, dbflow has you covered.

Visual ERD Designer

Intuitive drag-and-drop interface for creating entities, fields, and relationships. Auto-resize, snap-to-guide alignment, and smart connection lines.

Auto Migration Generation

Compare your ERD design with your database and generate SQL migrations automatically. CREATE, ALTER, and DROP statements handled for you.

Reverse Engineering

Connect to existing databases and auto-generate ERD diagrams. Perfect for documenting legacy systems or understanding new codebases.

Secure SSH Tunneling

Connect to remote databases securely through SSH tunnels. Credentials stored safely in your OS keyring.

Local JSON Storage

Your workspace lives in a folder as JSON files. No cloud dependency, easy version control with git, and complete data ownership.

Full Constraint Support

Unique, not null, default values, check constraints, composite unique, and indexes. Everything you need for production schemas.

Undo/Redo History

Full temporal state management. Make changes confidently knowing you can always step back through your edit history.

Keyboard-First Design

Vim-style navigation (hjkl), hot keys for common operations, tab navigation with Cmd+1-9. Built for developers who prefer the keyboard.

Entity Templates

Pre-define common field patterns and reuse them across entities. Speed up schema creation with your custom templates.

Simple Yet Powerful Workflow

From design to deployment in three simple steps.

1

Design Your Schema

Create entities, define fields, and establish relationships using the visual editor. Or import from an existing database.

2

Generate Migrations

Compare your design with the database. dbflow generates the exact SQL needed to bring your database in sync.

3

Apply & Iterate

Execute migrations directly or export SQL files. Your ERD stays in sync as your schema evolves.

Native on Every Platform

Experience seamless performance and native feel across all major operating systems.

Simple, Fair Pricing

Free during beta. One-time purchase after release.

Current

Beta Access

Free

Full access to all features while in beta. Help shape the product!

  • All features included
  • All platforms supported
  • Community support via Discord
  • Help influence the roadmap
Download Beta
After Release

Full License

$199 one-time

Buy once, own forever. Includes 1 year of free updates.

  • Perpetual license
  • 1 year free updates included
  • 30-day free trial
  • Priority support
Optional renewal: $150/year for continued updates

Ready to Try the Beta?

Download dbflow beta for free and help us build the best database design tool. Your feedback matters!