Excalidraw

Excalidraw

Virtual whiteboard for sketching hand-drawn-like diagrams

Free
5.0 (3 reviews)

Gallery

About Excalidraw

Excalidraw is a virtual whiteboard that draws like you sketched it on a napkin. The lines wobble. The shapes look hand-drawn. That's the entire visual identity, and it's deceptively powerful.

The hand-drawn aesthetic isn't just a gimmick. It signals "this is a sketch, not the final answer," which keeps conversations honest. Polished diagrams pretend to be more decided than they are.

It's free, open-source, and maintained by a small team that ships thoughtfully. If you've used Miro or Figma jam boards and felt overwhelmed, Excalidraw is the antidote.

What Excalidraw actually does

Excalidraw lets you draw shapes, arrows, text, and freehand strokes on an infinite canvas. It saves to your browser by default, and you can export to PNG, SVG, or share a live link.

That's mostly it. There's no kanban board, no comment threads, no project management. It's a whiteboard, full stop. The constraint is the feature.

Live collaboration that just works

Multiple people can draw on the same board in real time. Cursors show up. There's no signup gate. You hit "share" and send a link.

Who Excalidraw is for

Engineers explaining architecture diagrams. PMs whiteboarding flows. Teachers demonstrating concepts. Anyone who'd otherwise scribble on paper and snap a photo.

It's not for designers building production assets. The hand-drawn look is intentional and inflexible. If you need pixel-perfect diagrams, use a different tool.

$0
core whiteboard, no signup required

The "show, don't tell" use case

Engineering interviews live here now. Design reviews live here. Anywhere two people need to draw and talk at the same time, Excalidraw is doing the heavy lifting.

Pricing breakdown

The hosted version at excalidraw.com is free. Excalidraw Plus exists for teams who want persistent storage, libraries, and end-to-end encryption with workspace features.

The self-hosted option is also free. The codebase is on GitHub, the license is permissive, and plenty of companies run their own internal Excalidraw instance.

What Plus adds

Cloud storage for boards, team libraries, sharing controls, and version history. Useful if you're standardizing on Excalidraw across a team.

Standout features of Excalidraw

Libraries. You can save reusable shape sets and drop them into any board. The community has built libraries for AWS architecture, system design, UI flows, and more.

Plain-text export means you can version-control your diagrams. The .excalidraw file is JSON. It diffs cleanly in git, which is wild for a drawing tool.

The AI diagram feature

You can describe a flow in plain English and Excalidraw will draft it. It's not perfect but it's a useful starting point that you can clean up by hand.

Honest tradeoffs with Excalidraw

The aesthetic is divisive. Some stakeholders will think your diagram looks unfinished. You'll need to set expectations or pick a different tool for executive-facing material.

It's not a project management tool. People keep trying to use it as one. Stop. Excalidraw is a thinking surface, not a system of record.

Excalidraw is the rare tool that resists feature creep. It does one thing, beautifully, and refuses to grow into a Frankenstein. We need more of this.

Excalidraw vs alternatives

Excalidraw vs Miro: Miro is the kitchen-sink whiteboard. Excalidraw is the focused sketchpad. Different jobs.

Excalidraw vs Whimsical: Whimsical is more polished and structured. Excalidraw is rougher and free.

Excalidraw vs tldraw: tldraw is the closest spiritual sibling. Both are open-source, both are sketch-flavored. Different teams, different vibes.

For the broader category, see the best whiteboard tools or compare Excalidraw vs Miro.

When Excalidraw wins

You're sketching, not designing. You want zero-friction sharing. You hate paying for tools you barely use.

Bottom line on Excalidraw

Excalidraw is the whiteboard for people who think with their hands and don't want a SaaS subscription to do it. It's free, fast, and shareable. That's hard to beat.

If you need governance, comments, and project workflows, look at Miro or FigJam. For everyone else, Excalidraw is probably already in your bookmarks. See tools for engineers for adjacent picks.

Why the hand-drawn aesthetic matters

Excalidraw's wobble looks like a stylistic choice. It's actually a communication choice. A polished diagram pretends to be more decided than it is. A sketch invites discussion. The visual language signals "this is a draft."

That signal matters in design reviews, architecture discussions, and brainstorming. People push back more easily on something that looks unfinished. Excalidraw's aesthetic lowers the cost of being wrong, which speeds up convergence.

The export flexibility

You can export to PNG, SVG, or back to .excalidraw JSON. The JSON option is what makes git versioning work. You can keep architecture diagrams in your repo and they'll diff cleanly across pull requests.

Excalidraw in real workflows

Engineering teams use it for system design diagrams during planning. Product teams use it for user flows during discovery. Educators use it during livestreams to explain concepts. The common thread is real-time thinking made visible.

Excalidraw isn't trying to replace your finished documentation tool. It's trying to be the surface where ideas form. Once an idea has stabilized, you might re-draw it in Figma or Lucidchart. That's fine. Excalidraw did its job.

Self-hosted Excalidraw

Some companies run their own Excalidraw instance behind their VPN. The codebase is small, dependencies are reasonable, and Docker images exist. If your work involves sensitive architecture diagrams, this is a real option.

Common Excalidraw questions

Is Excalidraw free forever? Yes, the hosted core version is free. Does it work offline? Yes, with PWA support. Can you embed Excalidraw in your own app? Yes, via the npm package.

For more options, see tools for architects and the Excalidraw vs tldraw comparison.

Final take on Excalidraw

Excalidraw is the rare tool that earns love through restraint. It's free, focused, and respects your time. The aesthetic is divisive, but the people who get it never want to go back. Worth keeping in your bookmarks even if you don't use it daily.

Excalidraw libraries and reusable shapes

The library system is one of Excalidraw's quiet superpowers. You can save shape sets, share them publicly, or import community-made libraries. AWS architecture icons, Google Cloud diagrams, UI flowcharts, and dozens more are available as one-click imports.

For repeated diagram types, libraries collapse setup time. Drawing a system architecture? Pull in the AWS library and drag the icons. Drawing a user flow? Use a flowchart library. The output stays Excalidraw-flavored but the structure is consistent.

The collaboration model

Excalidraw's collaboration uses end-to-end encryption on the hosted version. Your sketches don't sit in plaintext on someone's server. For teams drawing sensitive architecture diagrams, this is a meaningful guarantee.

Excalidraw for documentation

The PNG and SVG export options mean you can drop Excalidraw diagrams into your docs platform of choice. Notion, Confluence, GitBook, plain markdown, all of them accept SVG. Your diagrams stay editable in Excalidraw while presenting cleanly in your knowledge base.

The .excalidraw JSON export means version-controlled diagrams. Some teams keep architecture diagrams in their repo and treat them as code. Pull requests can include diagram updates that diff cleanly. This is wild for a drawing tool.

The plugins and embeds story

Excalidraw embeds nicely into other tools. Notion has an integration. Obsidian has plugins. VS Code extensions exist. The npm package lets you build Excalidraw into your own product if you want a sketching surface.

This embeddability extends Excalidraw's reach. You don't have to leave your primary tool to sketch. The drawing surface comes to you.

Excalidraw Plus features in detail

Cloud storage means your boards persist across devices. Team libraries let you standardize shape sets across your organization. Sharing controls give you per-board permission management. Version history lets you roll back changes. None of this is revolutionary but it's exactly what teams need to standardize.

The longevity bet

Excalidraw is open source with permissive licensing. If the company behind Excalidraw Plus disappeared tomorrow, the core tool would survive. That's a real differentiator from closed-source competitors. You're not at the mercy of a single company's roadmap.

Excalidraw wrap-up

The tool's persistence in a market full of feature-bloated whiteboard apps is itself a statement. While competitors race to add comment threads, AI features, and integration directories, Excalidraw stays focused on the drawing experience. That focus is what keeps people coming back.

The aesthetic also matters more than people credit. The wobbly lines and casual style signal that diagrams are sketches, which keeps conversations productive. People don't argue over polish. They engage with substance. This is a real cultural benefit that more polished tools accidentally suppress.

Try it for ten minutes

If you haven't used Excalidraw recently, open excalidraw.com and sketch something for ten minutes. The shape libraries, the live collaboration, and the export options are all immediately accessible. Most people who try this end up keeping the tab open for years.

One final endorsement: Excalidraw is the tool I reach for when I need to sketch something during a call. It loads instantly, the link sharing works, the collaboration is real-time, and nobody needs an account to participate. That low-friction reality is rare and valuable. The product respects your time and the time of whoever you're sketching with, which is the kind of design discipline that's increasingly hard to find in modern software.

For more in this category, see the best diagram tools and the tools for system architects page. Both lists include alternatives that work well for different use cases. Excalidraw stays focused on the casual-sketch end of that spectrum, which is exactly where it shines.

Tutorial / Demo

Key Features

  • Hand-drawn style diagrams and sketches
  • Real-time collaboration with shareable links
  • No account required to start drawing
  • Export to PNG, SVG, and clipboard
  • Library of reusable shapes and components
  • Dark mode support
  • Embeddable in other applications via npm package

Pros & Cons

What we like

  • Completely free and open source
  • No signup or account needed
  • Charming hand-drawn aesthetic
  • Works entirely in the browser
  • Collaboration is seamless and instant

Room for improvement

  • Limited to 2D diagrams and sketches
  • No advanced diagramming features like auto-layout
  • Performance can degrade with very large canvases
  • No built-in version history

Frequently Asked Questions

What is Excalidraw used for?
Excalidraw is used for Virtual whiteboard for sketching hand-drawn-like diagrams. Common scenarios include Sketching architecture diagrams during planning sessions and Brainstorming and mind mapping with teams.
Is Excalidraw free to use?
Yes, Excalidraw is genuinely free with no paid tier.
What are the pros and cons of Excalidraw?
On the plus side, Completely free and open source and No signup or account needed. On the downside, Limited to 2D diagrams and sketches and No advanced diagramming features like auto-layout.
Who should use Excalidraw?
Excalidraw fits teams working in Design, Productivity. Common scenarios include Sketching architecture diagrams during planning sessions and Brainstorming and mind mapping with teams.

Best For

Sketching architecture diagrams during planning sessionsBrainstorming and mind mapping with teamsCreating technical illustrations for documentationWireframing UI layouts quicklyDrawing flowcharts and sequence diagrams

Featured in

Tags

Self-HostedIndie Hacker FriendlyStudent Friendly

Alternatives to Excalidraw

View all

Reviews (3)

I
Imran Engström

Recommended without reservation

Adopted Excalidraw for one project, ended up using it for more. Genuine strength: completely free and open source. Embeddable in other applications via npm package works the way you'd hope. Would buy again without thinking twice.

Pros
  • Collaboration is seamless and instant
2/17/2026 1 found this helpful
P
Parker Liu

Onboarded the team in a day

Tried Excalidraw on a side project first. Real selling point: collaboration is seamless and instant. Export to png, svg, and clipboard works the way you'd hope. Found it works best for brainstorming and mind mapping with teams.

Pros
  • Collaboration is seamless and instant
8/14/2025
L
Logan Nielsen Verified

Stuck the landing for our team

Got Excalidraw on the recommendation of someone I trust. Honestly impressed by how completely free and open source. No account required to start drawing works the way you'd hope. Mostly using it for brainstorming and mind mapping with teams. Worth the price for what I get out of it.

4/20/2025