draw.io is an open-source diagramming application licensed under Apache 2.0. It provides real-time collaboration features, local data storage options for privacy, and complete backwards compatibility for diagrams dating back to 2005. Developers can easily embed interactive diagrams into documentation, wikis, or custom applications and export outputs in multiple formats including SVG, PNG, PDF, and editable XML. The tool requires no account or credit card to get started.
Checked on Nov 2, 2026.
Alternative resources
Virtual whiteboard tool that lets you sketch hand-drawn style diagrams stored locally in the browser.
Create UML and non-UML diagrams from plain text descriptions using a domain-specific language and layout engines like Graphviz.
Collaborative whiteboarding library and canvas application for web developers.