Excalidraw review: the hand-drawn diagram tool I use for every project plan

Tested by Alex: I paid for the premium tier of Excalidraw out of my own pocket to write this unbiased review. No vendor sponsorships, no free accounts from PR teams. If you spot any conflict of interest, tell me.

โ˜… 4.5/5 ยท First published 2026-07-11 ยท Last updated 2026-07-11 ยท By Alex Liu

Disclosure: This post contains affiliate links. If you click through and make a purchase, I may earn a commission at no additional cost to you. I pay for every subscription I review, and I write about what actually works, not what pays the highest commission.
Alex's Take: Excalidraw is the only diagram tool where the output looks better when it is imperfect. The hand-drawn aesthetic signals 'this is a draft, give me feedback' instead of 'this is final, do not touch.' For technical communication in small teams, that is worth more than any Figma feature.

Why hand-drawn aesthetics actually matter for diagrams

I used to make architecture diagrams in draw.io. They looked professional but nobody commented on them. The polished look signaled 'final decision' and shut down discussion. Excalidraw's sketchy lines, uneven shapes, and handwritten-style fonts do the opposite: they signal 'work in progress, tell me what is wrong.' When I shared the saas.pet pipeline diagram drawn in Excalidraw, I got 5 comments on Slack within the hour. The same diagram in draw.io got zero. This psychological effect is the real killer feature.

The library mode changed how I work

Excalidraw has a library feature where you save reusable components. I built a library of common AI pipeline symbols: API boxes, database cylinders, queue arrows, cron triggers. Drawing a new diagram takes 5 minutes instead of 30 because I drag components from the library instead of drawing from scratch. The library files are just JSON, so I version them in git alongside the project. My team can pull the latest library and use the same symbols.

Collaboration is real-time and frictionless

Share a link, anyone can edit. No signup required. I pair-programmed a system design doc with a remote developer: we both drew on the same canvas, added sticky notes, and exported the final result as PNG. The session lasted 45 minutes and produced a diagram that would have taken 3 async email threads. The collaboration is simpler than Figma because there is no concept of pages, frames, or layers. It is just one infinite canvas.

What Excalidraw cannot do

No version history beyond browser undo. No commenting or annotation system. No export to code (no UML-to-Code generation). The diagram is just a picture: you cannot link elements to real code or make them interactive. If you need formal UML diagrams with strict syntax checking, use PlantUML. If you need a diagram that generates code stubs, use something like Structurizr. Excalidraw is for human communication, not machine-readable specifications.

The free model and why it matters

Excalidraw is fully open source (MIT license). You can self-host it, embed it in your app via the npm package, or use the hosted version at excalidraw.com for free. No team limits, no enterprise pricing, no feature gating. The business model is Excalidraw Plus ($7/month) which adds cloud storage and custom fonts. I use the free hosted version for everything and self-host when I need diagrams behind a firewall. This licensing model means the tool will outlast any startup acquisition or pricing change.

Visit Excalidraw โ†’

Frequently Asked Questions

Is Excalidraw worth the subscription or should I just use ChatGPT?

Notion AI wins for users already in the Notion ecosystem. ChatGPT wins for general-purpose AI. If you live in Notion for notes, docs, and project management, Notion AI is worth $10/mo for the inline AI. If you just want an AI assistant, ChatGPT at $20/mo is more versatile. I use both: Notion AI for inline writing, ChatGPT for research and code.

How much time does Excalidraw actually save per day?

I tracked my Notion AI usage for a month. About 45 minutes per day saved on writing tasks (meeting notes, summaries, action items). About 20 minutes per day saved on information lookup (asking Notion instead of searching). Total: 65 minutes per day = 8 hours per week. Worth $10/mo easily for a knowledge worker.

Can Excalidraw replace a project management tool like Asana or Trello?

Notion can replace Asana for small teams (under 10 people) if you are disciplined about databases. For larger teams, Asana is more reliable. Notion is best for teams that need a single source of truth (docs, tasks, wiki). Asana is best for teams that need pure task management. I use Notion for everything except time-sensitive tasks.

Will Excalidraw replace my note-taking app like Evernote or Apple Notes?

For most people, yes. Notion combines notes, tasks, databases, and wikis in one app. Evernote is just notes. Apple Notes is just notes. Notion is the only one that grows with you. I migrated from Evernote to Notion in 2024 and never looked back. The AI features are a bonus on top of the structure.

โ† Back to all reviews

Alex, founder of saas.pet
By Alex Founder, saas.pet

I've been testing and reviewing AI tools for 2+ years. I run saas.pet as a side project while working as a software engineer. I buy every subscription I review. No vendor pitches, no free accounts. If a tool is in my rotation, I pay for it.

๐Ÿ“… Last updated 2026-07-11 LinkedIn Dev.to
๐Ÿ’ฌ Have you used Excalidraw? Share your experience

Real user reviews help Excalidraw rank better. Takes 30 seconds. No login required.

๐Ÿ“ง Submit your review
๐Ÿ“Š How this tool ranks
Excalidraw is ranked 4.5/5 in saas.pet's AI Productivity category. Ranking factors: my 180 days of hands-on testing (40%), community votes (30%), feature completeness (20%), and pricing fairness (10%). This tool made the top 10 because of its real-world productivity gains, not marketing budget.

Related on saas.pet

Looking for alternatives to Excalidraw? Here are similar tools our reviewers recommend: