FeaturesHow it worksPricing
Sign In
Now in Public Beta

See your database.change it together.

Import from PostgreSQL, design on an infinite canvas, collaborate in real-time. The visual database tool that does all three — free.

Edge-deployed globally
PostgreSQL native
Free to start
usersiduuidemailvarcharnamevarcharroleenumprojectsiduuidowner_iduuid FKnamevarcharschemasiduuidproject_iduuid FKversioninttablesiduuidschema_iduuid FKfieldsiduuidtable_iduuid FKtypevarchar
Scroll

Built with

Next.jsReactCloudflare WorkersPostgreSQLDurable Objects
Features

Everything you need to architect better data

From visual design to PostgreSQL import, dataModel.me gives you the tools to build robust, well-documented database schemas.

Visual Schema Editor

Drag-and-drop tables, columns, and relationships on an infinite canvas. See your entire database architecture at a glance.

Live Database Import

Connect to your PostgreSQL database and import your schema instantly. No manual recreation needed.

Real-time Collaboration

See cursors, edits, and presence indicators live. Powered by Cloudflare Durable Objects for sub-50ms sync.

SQL DDL Export

Generate PostgreSQL CREATE TABLE statements from your visual schema. Copy or download with one click.

Organizations & Teams

Create organizations, invite members, and manage roles. Control who can view and edit your schemas.

Auto-Layout

Automatically arrange imported schemas with intelligent graph layout. No manual positioning required.

Workflow

From thought to table

Design visually, import from PostgreSQL, or do both. Your schema, your workflow.

01Design your schema visually on an infinite canvas
02Or import directly from your PostgreSQL database
03Collaborate with your team in real-time
04Export PostgreSQL DDL when you're ready
schema.sql
1CREATE TABLE users (
2id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
3email VARCHAR(255) UNIQUE NOT NULL,
4name VARCHAR(100),
5role user_role DEFAULT 'member',
6created TIMESTAMPTZ DEFAULT now()
7);
8
9CREATE TABLE projects (
10id UUID PRIMARY KEY,
11owner_id UUID REFERENCES users(id),
12name VARCHAR(200) NOT NULL
13);
Compare

Why dataModel.me

The only tool that combines visual editing, live database import, and real-time collaboration — all free.

dataModel.me
dbdiagram.io
DrawSQL
Lucidchart
Visual drag-and-drop
Code only
Live database import
Free
Real-time collaboration
Free
Paid
Paid
Paid
SQL DDL export
Edge-deployed globally
Generous free tier
Limited
Limited
Limited
Starting price
Free
$9/mo
$19/mo
$30/mo
Pricing

Simple, transparent pricing

Start free. Scale when you need to.

Free
$0/month

Perfect for personal projects and exploration.

  • Up to 3 schemas
  • Visual editor
  • SQL DDL export
  • Community support
Enterprise
Custom

For organizations with advanced needs.

  • Everything in Pro
  • SSO / SAML
  • Audit logs
  • Custom integrations
  • Dedicated support

Join the beta.
Shape the future.

dataModel.me is in active development and free to use. Start designing your database schema today — no credit card required.