Sharing and Embeds

Share links for live collaboration, optional passwords and expiry, and embeds.

Sharing turns a diagram into something other people can open. A share link lets anyone with the URL join your diagram in real time, with live cursors and edits flowing between everyone. You can protect a link with a password, give it an expiry date, or embed the diagram in another page. None of this needs the other person to sign in: a share link can be handed to a guest who edits without an account.

Open the Share dialog on a diagram to create a link. Each link carries a role:

  • Edit lets the visitor change the diagram with you, live.
  • View lets them watch and pan and zoom, but not edit.

A diagram can have several links at once, so you can hand out an edit link to your team and a view link to everyone else. Whoever opens a link joins the same realtime room, so cursors and changes appear as they happen.

ShareEditlivediagram.app/d/…CopyViewlivediagram.app/d/…Copy
The Share dialog lists an edit link and a view link, each with a role badge and a Copy button.

Controlling access

Two self-serve controls let you bound who gets in and for how long:

  • A share password makes every link prompt for a password before it opens. The diagram's owner always bypasses it.
  • A share link expiry gives a link a lifetime (a week, a month, or six months). When it runs out the link stops working, but stays in your dialog so you can extend or delete it.

These are independent: you can use either, both, or neither. They are layered on top of the link role, not a replacement for it.

Embedding a diagram

An embed puts a live copy of a diagram inside another page, like a wiki, a doc, or Notion. The embed honours the link's role: a view link embeds a read-only canvas with pan and zoom, while an edit link embeds a fully editable one. Either way it hides the editor chrome and updates as the diagram is edited. Each link row in the Share dialog has an Embed menu offering Copy embed URL for the bare URL and Copy iframe for a ready-made snippet to paste.

ABOpen in app<iframesrc="…"width=600height=400/>
A diagram embedded in another page, alongside the iframe snippet that places it.

Need to stop sharing entirely? Use Revoke link in the Share dialog. Anyone currently viewing through it loses access, and the URL stops resolving.

An offline diagram lives only in your browser, so there is nothing on the server to share yet. Opening Share on one shows a gate instead of the link controls, with a Sync Diagram button that uploads it to your account first.

Was this article helpful?