draw.io icon

draw.io Official Download

v32.6.1·Productivity

About draw.io

draw.io, which has also been released under the name diagrams.net, is a long-established diagramming tool. It can be used to design flowcharts, UML diagrams, mind maps, floor plans, circuit diagrams, infographics and many other kinds of diagrams. Technology media often mention it alongside Lucidchart and Microsoft Visio as a free alternative to both. draw.io Desktop is the desktop edition: it wraps the core draw.io editor in Electron, is open source under the GPL-3.0 license, and is free for both individuals and businesses, with no need to sign in or register an account.

The desktop edition's biggest selling point is security and isolation. According to the developers, draw.io Desktop is designed to be completely isolated from the internet. Apart from checking for updates once a day, it does not connect to the network on its own initiative, diagram data is never sent elsewhere, and no usage statistics are reported. Diagram files are saved directly on your local disk, which makes the app suitable for drawing work that involves sensitive information such as internal system architecture or network topology. If required, the update check can also be switched off completely using an environment variable or a startup parameter.

The Windows version comes in several forms. The NSIS installer installs machine-wide into Program Files and requires administrator rights. The MSI package installs for the current user only and does not need administrator rights. There is also a portable ZIP that runs as soon as it is extracted, as well as a Microsoft Store version. For Windows 11 devices with ARM processors, native ARM64 builds are provided in both installer and portable form.

Versions installed through the exe download new releases in the background and complete the update when you quit or restart the app. Combined with the option to disable update checks entirely, this lets individuals stay current automatically while organizations that need tighter control can manage updates themselves. The interface is available in many languages, including Simplified Chinese, so the same tool works for teams spread across different regions.

Key features

  • Flowcharts, UML, mind maps, floor plans and more
  • Offline by design, no diagram data or analytics sent
  • No account or sign-up required
  • NSIS installer, per-user MSI and portable ZIP
  • Native ARM64 builds for Windows 11 on Arm
  • Background auto-update that can be disabled
  • Multilingual interface including Chinese

Official downloads

draw.io-32.6.1-windows-installer.exev32.6.1
Size 137.4 MB
SHA256c6e11ca28b97946e8bbc797b0bf4635ca071c934f5d3727278b52075923733cb

The SHA256 comes from the GitHub Release asset digest, so you can verify the file yourself. How to verify

The link points to the app’s official release channel; appwl does not rehost or modify files.

Download from official site

How to install

“Windows protected your PC”

SmartScreen shows this for apps without a paid signature. Click “More info”, then “Run anyway”.

Antivirus blocks it

Open-source apps are often flagged because they aren’t commercially signed. Check the SHA256 first, then allow it in your antivirus.

Won’t start, or a DLL is missing

Usually a missing runtime. Install Microsoft’s Visual C++ Redistributable (x64) and the .NET Desktop Runtime, then try again.

Check the file

Run this in Command Prompt and compare the result with the SHA256 listed for the cloud file:

certutil -hashfile "%USERPROFILE%\Downloads\file-name" SHA256

Alternatives

Changelog

v32.6.1Current
Release notes
## Release Notes for 32.6.1 [Windows Installer](https://github.com/jgraph/drawio-desktop/releases/download/v32.6.1/draw.io-32.6.1-windows-installer.exe) [Windows No Installer (zip)](https://github.com/jgraph/drawio-desktop/releases/download/v32.6.1/draw.io-32.6.1-windows.zip) [macOS - Universal](https://github.com/jgraph/drawio-desktop/releases/download/v32.6.1/draw.io-universal-32.6.1.dmg) Linux - [deb](https://github.com/jgraph/drawio-desktop/releases/download/v32.6.1/drawio-amd64-32.6.1.deb), [AppImage](https://github.com/jgraph/drawio-desktop/releases/download/v32.6.1/drawio-x86_64-32.6.1.AppImage) or [rpm](https://github.com/jgraph/drawio-desktop/releases/download/v32.6.1/drawio-x86_64-32.6.1.rpm) **ChangeLog:** - Uses electron 44.9.3 - Includes the Electron mitigation for the compromised eMudhra intermediate certificates [GHSA-jr5w-w6x2-84p9] - Updates to [draw.io core 32.6.1](https://github.com/jgraph/drawio/blob/v32.6.1/ChangeLog). All changes from 32.5.5 to 32.6.1 are added in this build. **Testing:** Verified against the packaged, signed macOS build. Windows and Linux packages were verified from the produced release artifacts, their sizes and update manifests, rather than by running them. Base checks - Launch, open a file passed on the command line, add and edit shapes, change styles, undo and redo, copy and paste through the system clipboard, save, reopen, insert, rename and delete pages, and zoom - Export to PNG, JPEG, SVG, PDF, XML and HTML from the comman…

Official changelog

FAQ

How do I download draw.io?

draw.io is downloaded from its official channel: the “Official download” button on this page opens the official release page (github.com).

Is draw.io free?

draw.io license: GPL-3.0. appwl only lists official builds and charges nothing for downloads.

Which systems does draw.io support?

This page offers draw.io for Windows, version 32.6.1.

Is draw.io from appwl safe?

appwl only lists official releases with their version and date. You can verify the SHA256 using the install tips on this page.

Featured in

Request an app

The name is enough. The more people ask for an app, the sooner we add it.