WHAT IS IT?
Excalidraw is an open source virtual whiteboard for sketching diagrams, wireframes and schematics with a deliberately imperfect hand-drawn style. The canvas is infinite, exports are clean (PNG, SVG, JSON), and everything runs straight in the browser with no signup required.
WHY IS IT INTERESTING?
- Hand-drawn aesthetic: The pencil-style rendering avoids the "frozen official diagram" feel. Great for in-progress schematics that should still feel open to debate.
- Encrypted real-time collaboration: Multiple people edit the same board live, with end-to-end encryption. The server never sees the content of your drawings.
- Local-first: Everything is saved in the browser. No account required, no mandatory cloud, full offline support via PWA.
- Clean exports: PNG, SVG,
.excalidraw(JSON), clipboard copy. SVG output drops cleanly into technical documentation. - Embeddable: The
@excalidraw/excalidrawnpm package lets you embed the canvas in any React app. An official VSCode extension lets you sketch without leaving the editor.
USE CASES
- Quick architecture sketches during team brainstorming
- Low-fidelity wireframes before moving to Figma
- Annotated screenshots for bug reports or code reviews
- Diagrams for technical documentation, exported as SVG
- Shared whiteboard for remote meetings, no SaaS account needed
