Loading...
XML-based diagram format used by diagrams.net for creating flowcharts, UML, and other visual diagrams.
File type: Graphics file
The .drawio file format is used by diagrams.net (formerly draw.io), a popular online diagramming tool. These files typically contain diagrams, flowcharts, UML models, and other visual representations created within the software.
File type category:
Graphics file
Date updated: June 18, 2026
.drawio files are XML-based diagram files generated and used by diagrams.net, a versatile web-based diagramming application. They store the entire structure of a diagram, including shapes, connectors, styles, layout details, embedded images, and custom properties. The format supports exporting and importing diagrams for collaborative editing, sharing, and version control.
Initially launched as an online tool, diagrams.net has expanded its capabilities with integrations to cloud services such as Google Drive, OneDrive, and Dropbox, facilitating seamless file management and collaboration across platforms. The .drawio format is platform-agnostic, allowing users to create, edit, and share diagrams on Windows, Mac, Linux, and through web browsers.
The XML structure within the files makes it straightforward to parse, modify, and convert diagrams into other formats like SVG, PNG, PDF, and more. Features such as layers, custom styles, embedded images, and hyperlinks enhance its flexibility for various diagramming needs. Because the format is based on open standards, developers can create custom tools, scripts, or plugins for automating tasks, validating files, or integrating with other applications.
To open .drawio files, you can use the diagrams.net web application, which provides full editing and viewing capabilities online. For offline use, diagrams.net offers dedicated desktop applications for Windows, Mac, and Linux that can open and edit .drawio files directly. Additionally, some third-party programs, such as LibreOffice Draw and Microsoft Visio, may support importing or exporting diagrams with plugins or conversion tools.
Converting .drawio files to other formats is typically done via the export feature within diagrams.net, supporting formats like PNG, SVG, PDF, and more. For batch processing or automation, command-line tools or scripts that manipulate the underlying XML can be used. There are also online converters and desktop applications that facilitate format conversions, helping to ensure compatibility with other diagramming, presentation, or document software.
Software applications that can open drawio files:
Multiplatform
Software applications that can edit drawio files:
Multiplatform
Software capable of saving drawio files:
Multiplatform
Software apps that create drawio files:
Multiplatform
Software apps that print drawio files:
Multiplatform
Software applications that handle other tasks involving drawio files:
Multiplatform