> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-docs-weave-byob-note.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Embed W&B reports directly into Notion or with an HTML `iframe` element.

# Embed a report

Embed a W\&B report in an external page or tool so that your team can view live experiment results alongside other documentation. This page describes how to generate an embed code from a report and use it in HTML, Confluence, Notion, or Gradio.

## HTML `iframe` element

Use an HTML `iframe` element to embed a report on any web page that accepts custom HTML. W\&B provides a prebuilt embed code that you can copy directly from the report.

In the upper right of a report, select the **Share** button to open a dialog, then select **Copy embed code**. The copied snippet is an `iframe` HTML element that you can paste into any page that accepts custom HTML.

<Note>
  Only *public* reports are viewable when embedded.
</Note>

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-docs-weave-byob-note/i8yeI9Xq9Uj1zDoK/images/reports/get_embed_url.gif?s=684d97984e917fddd00b1644eb2dabe9" alt="Getting embed code" width="1425" height="721" data-path="images/reports/get_embed_url.gif" />
</Frame>

## Confluence

Confluence supports embedded reports through its built-in `iframe` macro. The following animation demonstrates how to insert the direct link to the report within an `iframe` cell in Confluence.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-docs-weave-byob-note/i8yeI9Xq9Uj1zDoK/images/reports/embed_iframe_confluence.gif?s=772c48356ebd5e4ef24b16a4d2d7f381" alt="Embedding in Confluence" width="1425" height="721" data-path="images/reports/embed_iframe_confluence.gif" />
</Frame>

## Notion

Notion's **Embed** block accepts the same embed code that W\&B provides. The following animation demonstrates how to insert a report into a Notion document using an **Embed** block in Notion and the report's embed code.

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-docs-weave-byob-note/i8yeI9Xq9Uj1zDoK/images/reports/embed_iframe_notion.gif?s=eb0dbd14ae65ee7ce4df77803ce8f713" alt="Embedding in Notion" width="1425" height="738" data-path="images/reports/embed_iframe_notion.gif" />
</Frame>

## Gradio

To embed a W\&B report in a Gradio app, including an app hosted on Hugging Face Spaces, use Gradio's `gr.HTML` element to render an `iframe` that points to the report URL.

```python theme={null}
import gradio as gr


def wandb_report(url):
    iframe = f'<iframe src={url} style="border:none;height:1024px;width:100%">'
    return gr.HTML(iframe)


with gr.Blocks() as demo:
    report = wandb_report(
        "https://wandb.ai/_scott/pytorch-sweeps-demo/reports/loss-22-10-07-16-00-17---VmlldzoyNzU2NzAx"
    )
demo.launch()
```
