Hacker ApprovedDepartments

draw.io

Shares rank 7 of 17 diagramming tools by recommenders

A free diagram editor people use for flowcharts and architecture diagrams because it is easy to start with and produces clean results. Critics find the UI and look and feel unappealing, and laying out ports and connections fiddly.

A free diagram editor people use for flowcharts and architecture diagrams because it is easy to start with and produces clean results. Critics find the UI and look and feel unappealing, and laying out ports and connections fiddly.

26 people gave an opinion

recommend it
16
criticize it
10
approval share
62%
Each figure is one person. RecommendsCriticizes

Recommended in 9 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 16 people recommend itNeeds 10 or more, met.
  • 1.6 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 9 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Easy to pick up and start

    “Some products are inherently easy to use like draw.io for example.”

    Comment from 4 Jan 2026 in “Lessons from 14 Years at Google”

    “it works well enough and it's easy to make something that looks ok”

    Comment from 23 Jun 2026 in “Show HN: TikZ Editor – WYSIWYG editor for figures in LaTeX”
  • Works well for LLM-generated diagrams

    “the best thing is installing drawio skill and make it generate one for you based on your description”

    Comment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

    “I'm finding a lot of utility in LLMs doing diagrams in tools like drawio”

    Comment from 19 Feb 2026 in “Gemini 3.1 Pro”

    “the best outcome I had was with drawio”

    Comment from 17 Sep 2026 in “Mastering Layout Engines in Graphviz: Dot vs. Neato vs. Twopi vs. Circo”
  • Embeds diagram XML inside PNG files

    “For a long time I've used draw.io for making diagrams, and found it clever that you can effectively save your document as an iframe blob”

    Comment from 22 Jul 2026 in “Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)”

    “Draw.io smuggles the XML in a PNG which I've always admired.”

    Comment from 13 Feb 2026 in “Monosketch”
  • Go-to choice over time

    “use draw.io or the like because I know it will be winning on the longer run”

    Comment from 16 Apr 2026 in “The Paper Computer”

    “I just stick to draw.io now (aka diagrams.net)”

    Comment from 30 Mar 2026 in “I use excalidraw to manage my diagrams for my blog”

    “ended up always back to something like Draw.io”

    Comment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

What people warn about

Each mark is one comment

  • Clumsy to lay out and edit

    “it’s very difficult to lay out the ports consistently and have them flow.”

    Comment from 28 Dec 2025 in “Show HN: PatchMyGear – a living map for your studio gear (cables and checklist)”

    “others are inefficient and fiddly for an agent to manipulate (Draw.io)”

    Comment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

    “I've struggled with draw.io for fixing it by my client's requests.”

    Comment from 26 Oct 2026 in “Show HN: Anyone else frustrated with mermaid diagrams?”
  • Dated UI and look and feel

    “I dislike the UI/look and feel.”

    Comment from 17 Jun 2026 in “Ask HN: What are you working on? (June 2026)”

    “because it is web garbage”

    Comment from 24 Mar 2026 in “Windows 3.1 tiled background .bmp archive”

Other diagramming tools people recommend

The four most recommended other diagramming tools, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

draw.io compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Krita771188%12—Approved
Excalidraw561085%11—Approved
Aseprite26390%6—Approved
Procreate230100%6—Approved
draw.ioThis page161062%9——
See all 17 diagramming tools, ranked

What people said

27 of the 30 comments that mention it, newest first. Each links to the original comment.

“I've struggled with draw.io for fixing it by my client's requests.”

CriticizesComment from 26 Oct 2026 in “Show HN: Anyone else frustrated with mermaid diagrams?”

“Exactly the problem I was having with drawio and mermaid.”

CriticizesComment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

“the best thing is installing drawio skill and make it generate one for you based on your description”

RecommendsComment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

“others are inefficient and fiddly for an agent to manipulate (Draw.io)”

CriticizesComment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

“ended up always back to something like Draw.io”

RecommendsComment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

“which is also awesome, but can take a lot of time”

MixedComment from 26 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

“I now also use it as a replacement for whiteboarding and have it open in most meetings.”

RecommendsComment from 17 Sep 2026 in “I hate you Microsoft”

“the best outcome I had was with drawio”

RecommendsComment from 17 Sep 2026 in “Mastering Layout Engines in Graphviz: Dot vs. Neato vs. Twopi vs. Circo”

“For a long time I've used draw.io for making diagrams, and found it clever that you can effectively save your document as an iframe blob”

RecommendsComment from 22 Jul 2026 in “Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)”

“I had trouble getting that working (admittedly years ago)”

MixedComment from 23 Jun 2026 in “Show HN: TikZ Editor – WYSIWYG editor for figures in LaTeX”

“it works well enough and it's easy to make something that looks ok”

MixedComment from 23 Jun 2026 in “Show HN: TikZ Editor – WYSIWYG editor for figures in LaTeX”

“draw.io or even an ipad with a whiteboard app aren't good replacements for me”

CriticizesComment from 18 Jun 2026 in “Why thinking out loud with someone beats thinking alone”

“I dislike the UI/look and feel.”

CriticizesComment from 17 Jun 2026 in “Ask HN: What are you working on? (June 2026)”

“use draw.io or the like because I know it will be winning on the longer run”

RecommendsComment from 16 Apr 2026 in “The Paper Computer”

“I just stick to draw.io now (aka diagrams.net)”

RecommendsComment from 30 Mar 2026 in “I use excalidraw to manage my diagrams for my blog”

“draw.io is still the winner, and especially now that it runs locally also on Linux”

RecommendsComment from 30 Mar 2026 in “I use excalidraw to manage my diagrams for my blog”

“because it is web garbage”

CriticizesComment from 24 Mar 2026 in “Windows 3.1 tiled background .bmp archive”

“Our experience of describing archival records visually as a graph was exciting with draw.io”

RecommendsComment from 20 Mar 2026 in “Show HN: Draw RDF exports Draw.io diagrams to RDF graphs”

“The diagrams would drift out of sync with the actual docs within weeks.”

CriticizesComment from 2 Mar 2026 in “Cavaro – One platform for design docs and architecture diagrams”

“I'm finding a lot of utility in LLMs doing diagrams in tools like drawio”

RecommendsComment from 19 Feb 2026 in “Gemini 3.1 Pro”

“Draw.io smuggles the XML in a PNG which I've always admired.”

RecommendsComment from 13 Feb 2026 in “Monosketch”

“If you just want pretty C4 models, Draw.io is your best bet.”

RecommendsComment from 31 Jan 2026 in “Archyl – The modern platform for C4 model documentation”

“Use draw.io/Excalidraw despite the pain”

CriticizesComment from 13 Jan 2026 in “Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering”

“Something that doesn't suck like draw.io!”

CriticizesComment from 11 Jan 2026 in “Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering”

“Some products are inherently easy to use like draw.io for example.”

RecommendsComment from 4 Jan 2026 in “Lessons from 14 Years at Google”

“it’s very difficult to lay out the ports consistently and have them flow.”

CriticizesComment from 28 Dec 2025 in “Show HN: PatchMyGear – a living map for your studio gear (cables and checklist)”

“it has a built-in Mermaid importer”

RecommendsComment from 17 Dec 2025 in “Show HN: I taught Claude Code to draw diagrams – the XML pitfalls were brutal”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.