Dia Diagram Editor is free Open Source drawing software for Windows, Mac OS X and Linux. Dia supports more than 30 different diagram types like flowcharts, network diagrams, database models. More than a thousand readymade objects help to draw professional diagrams. Dia can read and write a number of different raster and vector image formats. Software developers and database specialists can use Dia as a CASE tool to generate code skeletons from their drawings. Dia can be scripted and extended using Python.


  • Draw structured diagrams (flowcharts, network layouts, etc)
  • Easy to use (Recommended in 89% of the user ratings)
  • More than 1000 predefined objects and symbols
  • Supports Windows, Mac OS X and Linux
  • Many im- and export formats
  • Scriptable via Python


Reviews (78)

Write a Review

Highest Rated

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Works great on my Macbook Air Mountain Lion. I am looking for the Diagram solution on my Mac, originally, I choose Libreoffice, but it's too fat. Then I try Dia and now it's my favorite.


Lowest Rated

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Does not work on Mountain Lion.... it always arg that XQuartz is not install even if it is freshly installed.

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

excellent! thanks

Posted 07/30/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Such a wonderful too. I downloaded it about few hours ago and loved it by now.

Posted 06/14/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

basic editor for basic diagrams, if you want some serious stuff, than look elsewere.. what i do mostly in dia is drawing state diagrams, with this complaints: - line routing is really bad, i spend so much time with just fighting routing algorithms in dia, with poor results, this is really the deal breaker, - lock to edge point doesnt work, i want to stick the line with one of edge points, but when i grab the line, than i grab the line and the end point doesnt stick to the edge of element, this is really another deal breaker, - some serious UI problems (Enter doesnt confirm some mostly used dialogues, i have to click or use a shortcut), - no much other features, - development doesnt exist, no new version for several years, probably abandoned application.

Posted 05/17/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Doesn't work on OS X El Capitan.

Posted 03/11/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Very great tool, easy to use and powerful at the same time, but there are two features i would like to see, if possible!! - Modify only a part of text in a box (now you can modify only the entire box) -Select text in a box (now you can't select text in a box)

Posted 03/05/2016
All Reviews

Add-ons & Plugins

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks