Scramble all text in your diagram with the anonymize plugin

If you need to remove confidential, sensitive or identifying information before sharing your diagrams, use the anonymize plugin. This plugin will scramble all of the text and metadata in your diagram.

More information about diagrams.net plugins

Load the anonymize plugin

Anonymise your diagram content

Once you have loaded the anonymize plugin, the Anonymize Current Page menu entry will let you scramble the text and metadata in your diagram. This includes all labels and shape metadata on that page, and the page’s name.

  • On each page in your diagram, click Extras > Anonymize Current Page.

Before anonymising your diagram

Click Extras > Anonymize Current Page to scramble all of the text on that page

After anonymising your diagram

All text has been scrambled, including the page name and shape metadata

Permanently load the plugin

If you need to anonymise diagrams regularly, add the anonymize plugin to the plugins list to load it each time you create or edit a diagram.

  1. From the menu, select Extras > Plugins.
    Open the plugins list
  2. Click Add.
    Add a new plugin
  3. Paste the path and filename of the plugin /plugins/anonymize.js into the URL field, then click Add.
    Add the anonymize plugin
  4. Click Apply.
    Add the anonymize plugin

Reload your browser tab to load the plugin into the diagram editor.

Use the anonymize plugin in Confluence

As an administrator, you can customise the draw.io apps for Confluence so that they load plugins by default.

Confluence Server: Download the anonymize plugin file from Github, attach it to a page, and load it into the draw.io app configuration in your instance’s administration.

See how to add a plugin to Confluence Server

Confluence Cloud: As anonymize is one of the approved plugins for Confluence Cloud, you can edit the JSON configuration code to load the explore plugin by default.

See how to load plugins by default in draw.io for Confluence Cloud