Convert whiteboard files between formats
Drop a whiteboard file and take it out in another format. The conversion runs in your browser: the file is not uploaded.
What it reads and writes
- OCIF (
.ocif.json), the Open Canvas Interchange Format every board here is stored in. More about OCIF. - Excalidraw (
.excalidraw): shapes, text, arrows and what they are attached to, frames, images and hand-drawn lines. - tldraw (
.tldr): notes, shapes, text, frames, arrows and what they are tied to, groups, images kept in the file, freehand lines, and every page. Read only, for now: a board opens from a tldraw file but is not written back to one. - JSON Canvas (
.canvas), the open format Obsidian's canvas writes: cards, groups, links and the edges between cards. - Markdown (
.md,.txt): headings become frames and list items become sticky notes, and back again. - CSV (
.csv,.tsv): one note per row, or one frame per column of a spreadsheet.
Every format goes through OCIF, so anything read from one of the 6 formats it opens can be written out in any of the 5 it writes.
What changes on the way
No two whiteboard formats can say exactly the same things. Whatever a conversion had to drop or approximate is listed beside the result, so nothing goes missing silently. The usual ones:
- Excalidraw's hand-drawn stroke and hatched fills become clean lines and solid fills.
- tldraw's freehand strokes lose their pressure, its pages are laid side by side on one board, and images it keeps as links rather than in the file come in as placeholders.
- An arrow with bends keeps its two ends; curved and elbowed connectors go out straight.
- A JSON Canvas card is always an upright rectangle, so other outlines and rotation are not kept.
- Markdown and CSV keep the words and the frames they were in, not positions or connectors.
Open it as a board
Signed in, Open as a board imports the converted file into your workspace, where you can edit it and share it with a link. That is the only step that uploads anything, and it is not offered until you have signed in. Without an account the file is read, converted and downloaded entirely in your browser.