draw.io
by JGraph
Free diagramming app for flowcharts, network, and architecture diagrams
Visit drawio.com FreeOpen source
draw.io (diagrams.net) is a free diagramming application that runs in the browser or as a desktop app. It supports flowcharts, UML, network, cloud architecture, and BPMN diagrams, and stores files locally or in your own storage.
Key features
- Extensive shape libraries including cloud icons
- Browser and desktop apps
- Stores diagrams in your own storage
- VS Code and Confluence integrations
Similar tools
D2
Modern diagram scripting language that turns text into diagrams
Diagrams
Draw cloud architecture diagrams as Python code

Excalidraw
Virtual whiteboard for sketching hand-drawn-like diagrams
PlantUML
Create UML and architecture diagrams from a plain-text language

tldraw
Infinite-canvas whiteboard and React SDK for building canvas apps
Figma
Collaborative interface design, prototyping, and developer handoff