> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zerotwo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Share a Canvas

> Share a ZeroTwo canvas document as a public read-only link.

Canvas documents — text documents, code files, diagrams, spreadsheets, and other structured outputs — can be shared independently from the chat they were created in.

## Share a canvas

<Steps>
  <Step title="Open the canvas">
    Navigate to the chat that contains the canvas, or open the canvas from the sidebar if you've bookmarked it. The canvas panel should be visible on the right side of the screen.
  </Step>

  <Step title="Click Share in the canvas toolbar">
    In the top-right area of the canvas panel, click the **Share** button.
  </Step>

  <Step title="Copy the link">
    Click **Copy link**. The canvas share link is immediately live and copied to your clipboard.
  </Step>
</Steps>

The share link follows the format: `/share/canvas/:canvasId`

## What viewers see

When someone opens your canvas share link, they see:

* The canvas document rendered cleanly — text, code, tables, diagrams displayed properly
* No ZeroTwo interface chrome (no chat, no sidebar, no tools)
* Read-only view — no editing capability

The viewing experience is optimized for readability, making canvas sharing a clean way to deliver a document or report.

## Canvas vs. chat sharing

These are separate operations that create separate links:

|                     | Chat sharing      | Canvas sharing           |
| ------------------- | ----------------- | ------------------------ |
| **Shares**          | The conversation  | The canvas document only |
| **Link format**     | `/share/chat/:id` | `/share/canvas/:id`      |
| **Includes chat**   | Yes               | No                       |
| **Includes canvas** | No                | Yes                      |

Sharing a canvas does **not** share the conversation it was generated in. If you want a collaborator to see both the conversation and the canvas, you'll need to share them separately.

## Canvas updates after sharing

If you edit the canvas after creating a share link, the shared link may reflect the updated content. If you need to ensure a viewer sees a specific version, share the canvas when it's in the state you want to share — or note that the content may update.

<Note>
  If you want to share a final, locked version and are concerned about accidental updates being reflected, revoke the current link and create a new one after making your final edits.
</Note>

## Use cases

Canvas sharing is well suited for:

| Use case                      | Example                                                                  |
| ----------------------------- | ------------------------------------------------------------------------ |
| **Sharing a research report** | Share a deep research summary with a stakeholder who doesn't use ZeroTwo |
| **Code review**               | Share a code file or snippet with a colleague for feedback               |
| **Diagrams**                  | Share an architecture diagram with your team                             |
| **Documents for review**      | Share a draft proposal or document for comments                          |
| **Data tables**               | Share structured data output in a clean table format                     |

## Revoking a canvas share link

To stop sharing a canvas:

1. Go to **Settings → Data Controls → Shared Links**
2. Find the canvas link in the list (it will show the canvas name and type "canvas")
3. Click **Revoke**

The link is immediately dead. Viewers will see a "Not found" error.

## Privacy reminder

<Warning>
  Canvas links are public. Before sharing, review the canvas for any sensitive content: API keys, database credentials, passwords, confidential business data, personal information, or proprietary code. Once shared, anyone with the link can view the content.
</Warning>

See [Privacy Considerations](/sharing/privacy-considerations) for a full checklist.
