ProductExcalidraw
Websiteexcalidraw.com
CategoryWhiteboard / Diagramming
LicenseMIT (open source)
PricingFree (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?

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