
Dia
Dia is free, open source drawing software for structured diagrams, with downloads, shapes, and documentation.

About Dia
Dia is a program for drawing structured diagrams. The site provides downloads for Windows, Mac OS X, and Linux, with the Windows installer listed as 20 MB in 60 languages. It also offers shape sets such as flowchart, UML and electronic shapes, related utilities including vsd2svg, dia2code and Parse-Dia-Sql, and documentation for the manual, shape creation and Python scripting.
Version 0.97.2 is described as a bugfix and maintenance release tested on Windows 8.1, 8, 7, Vista and XP, as well as Linux and Mac OS X. Dia is licensed under the GNU General Public License, GPLv2.
Key features
- Draw structured diagrams
- Download packages for Windows, Mac OS X, Linux
- Shape sets including flowchart, UML and electronic
- Shape repository and shape search
- Python scripting documentation
- Related utilities vsd2svg, dia2code, Parse-Dia-Sql
- Licensed under GPLv2
- Provides downloads for Windows, Mac OS X, and Linux
- Windows installer listed in 60 languages
- Listed testing covers Windows versions through 8.1, with no statement about newer releases
Dia at a glance
- Website
- dia-installer.de
- Category
- Design & Creative › Charts & Data Visualization
- Type
- Online tool
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Web, Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Charts & Data Visualization

Dia alternatives
Tools and sites you could use instead, ranked by how closely they match.
UMLet provides free, open source UML drawing with a simple interface for making diagrams, including sequence and activity diagrams.
JDL-Studio draws UML diagrams from JDL syntax and provides instant feedback with customizable styling.
Graphviz creates diagrams from graph descriptions and provides open-source software for visualizing structural information.
Swimlanes.io creates sequence diagrams from text in a browser and lets users download diagrams or share them through links.
PlantUML generates UML and other diagrams from textual descriptions and exports results in formats including PNG, SVG, and PDF.
DiagramGPT generates diagrams from text prompts, with the project page describing diagram workflows for teams.
Popular in Charts & Data Visualization
Well-known listings from the same topic.
Dia FAQ
Which operating systems does Dia support?
Under what license is Dia available?
What should I do if I have problems with Dia?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











