Share diagrams privately, with your team, or publicly
Keep AI-drawn diagrams private, share them with people or your whole org, or make one public. Every diagram keeps one link, every version is saved, and link previews never leak private titles.
Everything you publish starts private. You decide who else sees it, and every project page says who can.
Private, shared, or public
- Private (the default): only you.
- Shared with people: add anyone's email to a project and they can view every diagram in it after signing in with Google. They can't change anything.
- Shared with your org: see Orgs.
- Public: anyone with the link can open that one diagram, no sign-in needed. Public diagrams aren't listed anywhere and ask search engines not to index them.
You don't need to remember commands. Ask your AI tool:
Share the diagrams project with [email protected].
Make the checkout diagram public.
Make it private again.
One link, every version
Each diagram keeps one link for as long as it exists. When it's updated, the same link shows the new version, and the old versions are kept. A page you already have open switches to the new version by itself, so you can leave it open while your AI works. A link you pasted into a pull request last month shows today's diagram.
Editing together
Anyone who can see a project can edit its diagrams: the owner, people they added, and everyone in the org when the org shares its projects. Open the diagram and press Edit, pick the AI tool you use (Claude, ChatGPT, Cursor, Codex, and others), copy the prompt, and paste it there. Your AI loads the diagram, asks what to change, and publishes a new version at the same link. Every earlier version is kept, so nothing gets lost: press History on a diagram to see who changed it and when, and click any version to view it. Only the owner can make a diagram public or private, move it, or delete it. People who only have the public link see the current version, never the history.
Orgs
Orgs let a team see each other's projects, but only when someone chooses to share them.
- Who's in an org: everyone who signs in with an address at your company's email domain, plus people an org admin invites by email, such as contractors.
- Projects stay personal until you move one into the org. Pick the org when you create the project, or press Move on any of your projects (on your dashboard, an org page, or the project's Settings) and choose an org or Personal. You can move a project between orgs or back to personal any time, and single diagrams between your projects. Links never change.
- Sharing is a switch, off by default. An org admin ticks Everyone in Acme can see every org project on the org page. While it's off, org projects are as private as personal ones.
Joining an org is free. Creating one comes with Pro.
Link previews
Paste a public diagram's link into Slack, iMessage, Discord, LinkedIn, or X and it unfurls with its title. Making a diagram public shares that diagram only: its page and preview never show the project it's in, who owns it, or your org. Private diagrams unfurl as a generic card, so a pasted link never reveals what's behind it.
Is it safe?
- Diagrams run in a sealed-off sandbox. A diagram can't see your account, read your cookies, or act as you, even if its code tried to.
- Your API key is shown once. If it leaks, revoke it on the API keys page and make a new one.
- Nobody at Diagram, including our own admin accounts, can open your private diagrams.
More detail for developers: Security.