Sign up ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Is there a good (preferably free) web application that allows you to draw ER and class diagrams like Microsoft's Visio?

share|improve this question

closed as off-topic by Rubén, Alex, Al E., Sathya Jul 25 at 15:12

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Application/website recommendations are off-topic and out of scope. It is better instead to use a particular web app or website and ask for help in any issues you have with it specifically." – Rubén, Alex, Al E., Sathya
If this question can be reworded to fit the rules in the help center, please edit the question.

See also:… – Senseful Sep 14 '10 at 19:37

8 Answers 8

up vote 5 down vote accepted

As I answered this for similar quesion you can use Gliffy

share|improve this answer
I've just had a play with Gliffy, and whilst it's not a feature complete it's very easy to use! – Adam Pope Jul 2 '10 at 11:31

Additional online tools with this features are Diagramly and Cacoo, both are somewhat better translated than the other online tools.

share|improve this answer

You should try - works well for all types of diagrams including UML and flowcharts

share|improve this answer

It's not a webapp, but since it's very good you might want to take a look at it.

I've just started using PlantUML and it's perfect. It's not exactly like Visio, but I find it's actually better.


alt text

share|improve this answer

Check out yUML it is 100% web-based, easy to use and produces nice UML diagrams!

share|improve this answer

You can create ER Diagrams with SmartDraw.

share|improve this answer

LucidChart is a online Visio alternative where you can create ER diagrams, class diagrams, etc.

share|improve this answer
Recently, Lucidchart even added an import feature, which automatically generates a diagram an existing database. – Paul Draper Jan 20 '14 at 23:21

While not strictly a web app, I believe ArgoUML has a Java Web Start option.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.