Overview
Create a database diagram instantly — no account required. Add tables, paste SQL, or click a link from an AI assistant. Your diagram is saved locally in your browser until you're ready to sign up.
drawsql.app/draw — open it and start building, no signup needed.
The free canvas supports up to 20 tables. Sign up to save your diagram and unlock higher limits.
Getting started
Go to drawsql.app/draw.
Add tables, columns, and relationships using the editor — it works exactly like the full diagram editor.
Your diagram is auto-saved to your browser's local storage as you work.
Click Save this diagram to create an account and save it permanently to your team.
How saving works
Your diagram is automatically saved to your browser's local storage after every change. This means you can close the tab and come back later — your work will still be there.
When you click Save this diagram:
Not signed in: You'll be redirected to the sign-up page. After registering, your diagram is automatically saved to your new team.
Signed in, one team: The diagram is saved directly and you're redirected to the full editor.
Signed in, multiple teams: A picker lets you choose which team to save it to.
Limits
20 tables per diagram on the free canvas.
Local storage only — your draft lives in your browser until you save. Clearing browser data removes it.
Shared links expire after 30 days of inactivity. Save your diagram to keep it permanently.
DDL imports with more than 20 tables are truncated to the first 20.
Supported drivers
The same three database drivers as the full editor are supported:
MySQL (default)
PostgreSQL
SQL Server
The driver determines which column types are available and how DDL is parsed. You can specify the driver via the ?driver= URL parameter, or DrawSQL will auto-detect it from the SQL syntax when importing DDL.