Unlimited local projectsOffline-firstImport SQL/DBMLExport SQL/DBMLSnapshotsSync across devicesCollaborate with team

Design database schemas visually — even offline.

RelateDB is a browser-based ERD studio for modeling tables, columns, and relationships. Everything is free and unlimited locally. Upgrade to Pro to sync across devices and collaborate with your team.

Local usage
Unlimited
Versioning
Snapshots
Pro
Sync + Collaborate
Schema Preview
Offline-ready
Workspace
3 schemas
public
3 tables
userssessionsaudit_log
billing
3 tables
customersinvoicespayments
analytics
3 tables
eventspropertiesrollups
Import
DBML or SQL CREATE TABLE
Export
Postgres/MySQL + DBML
FEATURES

Everything you need for schema design

A fast canvas for modeling + thoughtful productivity features for real projects.

Visual ERD canvas

Tables as nodes, relations as edges. Drag, select, edit, and keep the big picture visible across schemas.

Offline-first

Work persists locally via IndexedDB-backed storage. Refresh, reopen, and continue without servers.

Import

Bring in DBML or SQL CREATE TABLE, then refine visually and keep schemas organized in workspaces.

Export

Export SQL for Postgres/MySQL, export DBML, render the canvas to PNG/JPG/SVG, or create a read-only share link (including snapshots).

Auto-layout

ELK-based auto layout per schema with packing across schemas, aligned to sidebar order — with lock-position support.

Version history

Save snapshots, rename them, export them, and compare versions against your current schema with visual diffs.

Backups + migration SQL

Export workspace backups (.relatedb.json) and generate Postgres/MySQL migration SQL between versions.

Cloud sync

Pro: sync your workspaces across all your devices. Pick up exactly where you left off — every table, schema, and snapshot in place.

Collaboration

Pro: invite teammates by email as editors or viewers. Manage members and pending invitations per workspace — no extra setup required.

WORKFLOW

From idea → schema → export

A smooth loop for iterating quickly, keeping it consistent, and shipping confidently.

01
Draft on the canvas

Create tables, columns, and relationships. Add notes and areas for context.

02
Organize by workspace

Split work into schemas. Keep an active schema while still visualizing cross-schema structure.

03
Export, share & collaborate

Generate SQL/DBML, migration SQL, backups, export diagram images, or share a read-only link for reviews. Invite teammates as editors or viewers with Pro.

Try it in your browser
Open Studio and start modeling immediately.
PRO

Sync and collaborate with your team

RelateDB Pro adds cloud sync and real collaboration on top of the unlimited local-first studio — so your whole team can design together without setup overhead.

Cloud Sync
  • Sync all workspaces across every device
  • Pick up exactly where you left off
  • Changes propagate automatically in the background
  • Works seamlessly alongside offline-first local storage
Collaboration
  • Invite teammates by email to any workspace
  • Assign editor or viewer roles per member
  • Accept workspace invitations from your team
  • Manage members and pending invitations in-studio
CAPABILITIES

Unlimited locally.

RelateDB is free to use with no limits for local-first work.

Free
Unlimited local-first studio.
$0
Unlimited workspaces, schemas, and tables
Offline-first persistence (IndexedDB)
Import DBML + SQL
Export SQL/DBML + diagram images
Read-only public share links (including snapshots)
Schema snapshots + version history
Migration SQL + workspace backups
Pro
Sync and collaborate with your team.
Everything in Free
Cloud sync across all your devices
Invite teammates as editors or viewers
Accept workspace invitations from your team
Manage members and pending invitations per workspace
Watermark-free exports
FAQ

Common questions

Short answers for first-time users and teams evaluating the workflow.

Is this actually offline-first?

Yes — state persists locally (IndexedDB-backed). You can refresh/reopen and keep working without a server.

Do I need an account?

No. Everything runs locally in your browser.

Can I import an existing schema?

Yes — import DBML or SQL CREATE TABLE and continue editing visually.

Can I export to Postgres/MySQL?

Yes — export SQL for Postgres/MySQL and export DBML at the schema or workspace level.

Can I save versions and generate migrations?

Yes — save schema snapshots, compare versions, and export Postgres/MySQL migration SQL between snapshots and/or the current schema.

Can I back up my workspace?

Yes — export a .relatedb.json workspace backup and restore it later via the Import modal.

Can I sync across devices?

Yes, with Pro. Cloud sync keeps all your workspaces in sync across every device. Changes propagate automatically so you pick up exactly where you left off.

Can I invite teammates to collaborate?

Yes, with Pro. You can invite teammates by email as editors or viewers, manage members and pending invitations per workspace, and accept workspace invitations from others — all from within the studio.

Support me