FigSchema - Design database schemas right in FigJam
by•
FigSchema turns FigJam into a database schema designer. Table cards with typed columns and PK/FK badges, relationships anchored to columns that follow every move, and export to SQL, DBML or docs. Paste CREATE TABLE statements and the diagram builds itself.
Replies
Hi PH! I'm Ajay, a product designer, and FigSchema is a tool I designed and built myself.
The problem is one I lived for years. Planning happens on the whiteboard, so we sketched data models in FigJam with plain boxes and connectors. Move one table and the lines point at nothing. And the sketch always drifted from the real schema, because getting SQL meant redrawing everything in an ERD tool.
FigSchema makes the whiteboard and the database the same document:
Tables are real cards: typed columns with cross-dialect autocomplete, PK/FK/UQ/AI badges, NOT NULL by default
Relationships anchor to the exact column, so lines follow moves, resizes and reorders
Crow's-foot cardinality on native FigJam connectors that route around tables on their own
Export to PostgreSQL / MySQL / SQL Server / SQLite DDL, DBML, or a Markdown/HTML data dictionary
Paste CREATE TABLE statements and the fully linked diagram builds itself (Pro)
Seven starter templates, sample-data grids, plus Figma-native multiplayer and undo
Money, stated plainly: the canvas is free and unlimited.
Free export covers schemas up to 10 tables.
Pro is $29 one-time (first 100 licenses, then $49) and unlocks unlimited-size export, import and the data dictionary. No subscription - there are no server costs to justify one.
Trust, stated plainly: everything runs inside your file. No account, no telemetry, and the free tier makes zero network calls. Pro contacts exactly one domain: the license check.
Try it free (one click): https://www.figma.com/community/plugin/1678766841386689744/figschema
Site and pricing: https://www.figschema.com
Real schemas of WordPress, DocuSeal and Ghost, captured from their own migrations: https://github.com/figschema/real-world-schemas
If you design APIs or schemas with a team, I'd love to hear what you'd import or export first.