Instant & offline
Boards cache in your browser, so they load with no spinner and keep working offline — even on a plane.
A whiteboard for data-modeling conversations
Model at the speed of conversation. Type an entity, drag a relationship, and the
diagram just appears — in plain language, not snake_case. The tool
gets out of the room’s way so the people in it can think.
Free to start · works offline · your boards sync across devices.
The input model
The whole tool is built around one motion. You write the way you talk — “order date”, “active?”, “amount” — and JotModel reads the natural language, infers a sensible type, and keeps the diagram tidy. No syntax, no conventions, no code required.
Click anywhere, name the table, and start listing fields — comma-separated, plain English.
JotModel reads each field name and assigns a sensible type. Wrong guess? Override it inline.
Pull from a table’s edge to another table. The relationship draws itself, with cardinality.
order datedateactive?booleanamountnumberemailemailidpkcreated attimestamp
You never write order_date or is_active unless you want to.
Snake_case is supported — never assumed.
Loose in the room, strict underneath
Fields can stay loose while the conversation is live. The moment you need real artifacts, the model exports clean — no cleanup pass required.
schema.yml plus model stubs to drop in.
Table users {
id integer [pk]
email varchar
created_at timestamp
}
Table orders {
id integer [pk]
user_id integer [ref: > users.id]
amount decimal
order_date date
}
// one user, many orders
Ref: orders.user_id > users.id
Local-first, now multiplayer
JotModel loads instantly and works offline — your work is yours, on your machine, first. When you’re ready to bring others in, save to the cloud, share by link, and model together live.
Boards cache in your browser, so they load with no spinner and keep working offline — even on a plane.
Sync when you want it. Send a link and the room is looking at the same model.
See who’s in the room and where they’re pointing. Edits land in real time.
Light and dark are equals
Every color in JotModel ships in both themes from the start — nothing is built for one and bolted onto the other. Flip it and see: the whole page moves as one.
Jot the model. Have the conversation. The tool stays out of the way.
Open the app