| Product | Excalidraw |
| Website | excalidraw.com |
| Category | Whiteboard / Diagramming |
| License | MIT (open source) |
| Pricing | Free (self-hosted or excalidraw.com), Excalidraw+ $7/user/mo |
What Is Excalidraw?
Excalidraw is a virtual whiteboard tool where everything looks hand-drawn. Draw shapes, arrows, text, and diagrams on an infinite canvas. The hand-drawn aesthetic is intentional: it makes diagrams feel informal and approachable, which removes the pressure to make things “perfect” and encourages people to actually draw.
Excalidraw went viral in the developer community because it solved a real problem: quickly sketching architecture diagrams, system designs, and wireframes without opening a heavyweight tool. Open excalidraw.com, draw, share the link. No account, no installation, no learning curve.
Key Features
Hand-Drawn Aesthetic
Every shape, line, and text element renders with a hand-drawn look (using the Rough.js library). This isn’t a limitation — it’s a design decision. Hand-drawn diagrams communicate “this is a sketch, not a final design,” which is exactly the right signal for architecture discussions, brainstorming, and early-stage wireframes.
Real-Time Collaboration
Share a link and anyone can join and draw simultaneously. No account required for basic use. Multiple cursors, real-time sync, and the same infinite canvas. The collaboration is as frictionless as sharing a Google Doc link.
Libraries
Community-created shape libraries for specific domains: AWS architecture icons, network diagrams, UI wireframes, flowcharts. Import a library and drag pre-made components onto your canvas.
Embeddable
Excalidraw embeds in Notion, Obsidian, VS Code, and other tools through plugins. The diagrams live inline with your documentation, not in a separate tool.
Who Is This For?
- Developers sketching architecture diagrams
- Teams brainstorming on a shared canvas
- Anyone who needs quick, informal diagrams
- Documentation writers who embed diagrams in docs
Pros
- Free and open source (MIT)
- No account required
- Hand-drawn look reduces perfectionism
- Real-time collaboration
- Embeds in Notion, Obsidian, VS Code
- Lightweight and fast
Cons
- Limited to hand-drawn style (no formal diagrams)
- No advanced diagramming (UML, BPMN) features
- Shape libraries are community-maintained
- No built-in presentation mode
- Browser storage only (unless using Excalidraw+)
Verdict
Excalidraw is the best tool for informal diagrams. The hand-drawn aesthetic, zero-friction access (no account, no install), and real-time collaboration make it the go-to choice for architecture discussions, system design interviews, brainstorming sessions, and quick wireframes.
If you need formal, pixel-perfect diagrams (UML, BPMN, detailed flowcharts), use Miro or Lucidchart. Excalidraw is intentionally informal — and that’s what makes it great for the sketching that happens before the formal diagrams.
Build a diagramming or collaboration tool?
Get reviewed and linked from our 27-site network.
See Packages