Embed a diagram from Google Drive into Confluence Cloud

Use the Embed draw.io diagram macro to connect to Google Drive and embed a .drawio diagram file hosted there.

  1. Edit the Confluence page on which you want to embed your diagram, then type /draw to insert a macro. Select Embed draw.io diagram.
    Type /draw, then select the Embed draw.io diagram macro
  2. Click the Google Drive tab. If you haven’t allowed draw.io to access your files on Google Drive, click the blue Authorize button, and follow the prompts to allow access.
  3. When you return to the file picker, click Choose.
    Click Choose to look for the .drawio diagram file in your Google Drive
  4. Find and click on the .drawio diagram file you want to embed, then click on the blue Select button.
    Select the draw.io diagram file in your Google Drive
  5. Check the preview to make sure you have the right diagram, then click Select.
    Check the preview of your .drawio diagram file on Google Drive
  6. Finally, click Insert to embed your diagram file from Google Drive into your Confluence Cloud page.
    Click Insert to embed the diagram file from your Google Drive into your Confluence Cloud page

What happens to embedded diagrams if draw.io is uninstalled?

The embedded diagrams and files in Confluence will no longer be able to be displayed. This will be displayed as if the macro is broken (no macros are deleted though). Of course, no data on Google Drive is deleted!

When you reinstall the draw.io app for Confluence Cloud, as long as the connection with Google Drive is still authorised, your diagrams and files will be displayed again, no further steps necessary.

Tip: You can also embed diagrams from OneDrive, from other Confluence pages, and from Google Drive in Jira issues

Embedded diagrams in draw.io for Confluence Cloud