Support

Need help with Mermaid Toolkit for Google Docs™? Choose the best way to reach us.

Report a Bug

Found something broken? Open a bug report on GitHub and we'll look into it.

Report Bug

Ask a Question

Have a question or idea? Start a discussion with the community.

Start Discussion

Contact the Developer

Need to reach out privately? Use the form below to send a message directly.

Go to Form

Contact the Developer

Fill out the form below to send a message. We'll get back to you as soon as possible.

Frequently Asked Questions

My Mermaid code isn't being detected

The first line of your code block must start with a supported diagram keyword (e.g. graph TD, sequenceDiagram, erDiagram). Comments (%%) on the first line will prevent detection. Move any comments below the keyword line.

What permissions does the add-on need?

The add-on uses four OAuth scopes:

  • userinfo.email and userinfo.profile — included by default by Google for all add-ons; not used by this add-on
  • documents.currentonly — to read code snippets and insert images in the current document only
  • script.container.ui — to display the editor and preview dialogs

It cannot access other files in your Google Drive™.

Is my data sent to any server?

No. All diagram rendering happens 100% client-side in your browser using mermaid.js. No document content, diagram code, or any other data is transmitted anywhere. See our Privacy Policy for full details.

Which diagram types are supported?

The add-on supports all major Mermaid diagram types including flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, pie charts, git graphs, mindmaps, timelines, C4 diagrams, and more. See the full list.

The add-on isn't showing in the Extensions menu

Try refreshing the page (Ctrl+R / Cmd+R). If it still doesn't appear, go to Extensions → Add-ons → Manage add-ons and verify that Mermaid Toolkit for Google Docs™ is installed and enabled.