Skip to main content

An overview of draw.io's features

The draw.io diagram editor on all platforms and integrations looks the same and offers the same main features no matter where you are using it. You can open a diagram created in one integration in another.

Secure your diagram data

All of the draw.io applications and integrations with various platforms, as well as our free online diagram editor at app.diagrams.net do not store your diagram data - draw.io is a unique security-first diagramming tool.

Store diagram files wherever you want

Use whichever cloud platform you prefer to store your diagram files: Google Drive, Microsoft OneDrive, DropBox, GitHub/GitLab, in your browser, or on your device.

No account needed - your diagrams are not locked behind an account.

Use our free online editor in your browser and on mobile and touchscreen devices.

Tap and drag a connector from the direction arrows on one shape and release over another shape to connect the two

Integrate diagrams with other software

Store and work with draw.io diagrams in Atlassian Confluence and Jira. External collaborators don't need to join your instance, they can view and edit diagram files that you share with them using our online editor - no account or diagram format conversion is needed.

Use draw.io add-ons with Microsoft OneDrive, Google Drive which works with Google Workplace and Google Classroom, Notion and NextCloud. You can also use draw.io with many third party integrations

There is a large ecosystem of draw.io apps for diagramming in whichever platform or app you are using for documentation

Advanced: See how to embed the draw.io editor in your own application.

Collaborate in real-time with shared cursors

Multiple people editing a diagram can see each others' changes synchronised in real time using Google Drive, Microsoft OneDrive, DropBox, and draw.io in Confluence.

Share your mouse cursor with others who are editing the same diagram file stored in OneDrive or Google Drive

Easy-to-use diagram editor

The draw.io apps work just like the office and drawing tools you are familiar with.

Add a second shape and connect it from the first - hover and click on the direction arrow, or drag a shape over another and drop it on a direction arrow

Customise the draw.io editor

Find your favourite editor theme - a simple online whiteboard, floating tool panels, or the standard editor layout. You can also switch the editor to use your language.

Sketch editor theme for a simpler online whiteboard

Import and export many formats

Drag and drop a file to import a diagram, including many other diagram formats and continue editing. Publish and export to many formats.

Import diagrams into an existing diagram in two different ways

Diagram in dark mode

The draw.io editor can automatically adjust the colours and brightness to make sure you diagram is readable when you use dark mode. You can set user-defined colours to override the automatic dark-mode colours, or disable adaptive colours in the editor to have the editor panels in dark mode, but the diagram always in light mode.

Change the adaptive colours settings on a diagram in draw.io via the Extras menu or the Style tab in the format panel when nothing is selected

Advanced diagramming tools

Many advanced and helpful tools are built into the diagram editor.

Use the freehand drawing tool in a draw.io Board diagram to markup diagrams or draw shapes with your mouse

Tip: If you use draw.io in Confluence, administrators can mass import all the Gliffy diagrams in your instance in one step.

Create a wide range of technical diagrams

Our shape libraries let you create whatever type of diagram you need:

Activity diagrams are used to model workflows in various ways A floorplan created in draw.io
Enterprise business model template An example BPMN diagram
Use waypoint shapes in draw.io to show contact points in electrical circuit diagrams A simple rack diagram, created with draw.io