Most of the time I'm using PlantUML [1], since it can live in the same place as the source code, moreover there is a IntelliJ Idea plugin which adds PlantUML support to the IDE [2], nevertheless I think there should be plugins available for all major IDEs.
I recommend https://draw.io/ - it's easy to use, doesn't require an account and you can load/save diagrams from Google Drive, OneDrive and Dropbox (or, of course, from your device). I've created a lot of diagrams with it and it "just works" :)
8 comments
[ 1.8 ms ] story [ 31.9 ms ] thread[1] http://plantuml.com/
[2] https://plugins.jetbrains.com/plugin/?idea&id=7017
Does what I need, and their google-drive integration makes it easy to keep track of the diagrams and share them with folks.
Seamless integration with GDrive, lots of existing templates, great experience overall.