Features of draw.io 绘图io的特点

Our draw.io diagramming applications are the leading solutions for web based sketching and diagramming functionality.
我们的draw.io 绘图应用程序是基于网络的绘图和绘图功能的领先解决方案。

Keep your diagram data secure

All of our 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.

  • Set data governance options for fine control over extended features.
  • Install our offline desktop app, available on Windows, MacOS and Linux.
    安装我们的离线桌面应用程序,可在 Windows、MacOS 和 Linux 上使用。

Diagram 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.
使用您喜欢的云平台来存储图表文件:Google Drive、Microsoft OneDrive、DropBox、GitHub/GitLab、浏览器中或设备上。

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 diagrams in Atlassian Confluence and Jira with our draw.io apps, available from the Atlassian Marketplace. 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.
使用我们的 draw.io 应用程序(可从 Atlassian Marketplace 获取)在 Atlassian Confluence 和 Jira 中存储和使用图表。外部协作者不需要加入您的实例,他们可以使用我们的在线编辑器查看和编辑您与他们共享的图表文件 - 无需帐户或图表格式转换。

Embed diagrams in other applications with our draw.io add-ons:
使用我们的draw.io 插件将图表嵌入到其他应用程序中:

Plus, many more 3rd-party integrations are available because we are open source.

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 editors see changes synchronised in real time using Google Drive or Microsoft OneDrive, DropBox, and draw.io in Confluence.
多个编辑者可以使用 Confluence 中的 Google Drive 或 Microsoft OneDrive、DropBox 和 draw.io 实时同步查看更改。

Everyone collaborating on a diagram can see exactly what everyone else is doing.

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 used to using.
Draw.io 应用程序的工作方式与您习惯使用的 Office 和绘图工具一样。

  • Drag and drop shapes from the shape libraries and drag to draw connectors between them.
  • Drag connectors to add waypoints and set a precise shape and position, or let them reroute automatically.
  • Double click and start typing to add a label to anything.
  • Create tables and swimlane flows with a familiar tool.
  • Style shapes and connectors with customisable palettes, sketch options, fonts and text formatting tools.
  • Search for shapes, including in open-source icon libraries.
  • Use our vast libraries of shapes and templates, organised into logical categories, to create a range of diagrams and infographics.
  • Generate diagrams from text descriptions using our smart templates.
  • Diagram faster with keyboard shortcuts.

    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

Diagram your way: Find your favourite editor theme - a simple online whiteboard, floating tool panels, dark mode, or the standard diagramming software layout. You can also switch the editor to use your language.
以您的方式绘制图表:找到您最喜欢的编辑器主题 - 简单的在线白板、浮动工具面板、深色模式或标准图表软件布局。您还可以切换编辑器以使用您的语言。

Sketch editor theme for a simpler online whiteboard

Import and export: 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

Read more about new and useful editor features in our blog.

Many advanced tools 许多先进的工具

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

  • Use the infinite canvas, rulers, customisable grid and positioning guidelines to help you diagram faster.
  • Let auto-layouts format flowcharts and tree diagrams for you.
  • Organise your diagram with layers and tags. Set shape properties, metadata and placeholders to add translations, tooltips, links, and interactive actions.
  • Sketch and comment with freehand shapes.

    Use the freehand drawing tool in a draw.io Board diagram to markup diagrams or draw shapes with your mouse
  • Create your own custom shapes and custom shape libraries.
  • Format text with HTML and use mathematics typesetting in labels.
    使用 HTML 格式化文本并在标签中使用数学排版。
  • Generate diagrams text using PlantUML or Mermaid code, CSV spreadsheet data and formatting information, or SQL code.
    使用 PlantUML 或 Mermaid 代码、CSV 电子表格数据和格式信息或 SQL 代码生成图表文本。
  • Customise the editor to set a specific palette, custom fonts, templates, shape libraries, and more.

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

Create a wide range of 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 Mindmaps are easy to create from text with draw.io and PlantUML A simple rack diagram, created with draw.io

Browse our example diagram and template gallery for more diagram types.