Share and export dashboards
Kibana provides several ways to share dashboards with others and export their content:
- Share with a link: Copy a direct link to the dashboard.
- Embed in a webpage: Embed an interactive dashboard as an iframe on external web pages.
- Export as PDF or PNG: Generate a report file of your dashboard.
- Download visualization data as CSV: Download the data behind individual Lens visualizations.
- Export dashboard configuration: Export the dashboard definition as an NDJSON file for backup or migration.
You can also manage access permissions to control who can view or edit your dashboard.
To get started, click Share in the toolbar.
From the Share dialog, you can set whether other users in the space can edit or view a dashboard you own:
- Can edit: Everybody in the space can edit, delete, and fully manage the dashboard.
- Can view: Everybody in the space can view the dashboard, but cannot edit or delete it. They can duplicate it. This read-only setting can be changed at any time by the dashboard owner or a Kibana administrator.
The dashboard owner cannot be changed and is not visible from the UI. Note that if user A creates a dashboard, exports it, and user B re-imports it in the same space (overwriting the existing dashboard), user A remains the owner but user B becomes the creator.
Kibana administrators always have write access to all dashboards.
Share a direct link to your dashboard so that others can access it in Kibana.
- Open the dashboard, then click Share.
- On the Link tab, click Copy link.
The link requires authentication. To access the dashboard, users must log in to Kibana with an account that has the necessary permissions.
- Relative time range: The link shows current data. For example, if you share a "Last 7 days" view, users always see the most recent 7 days when they open the link.
- Absolute time range (default): The link shows a fixed time period. For example, if you share a "Last 7 days" view on January 7, 2025, the link always shows that exact week of January 1-7, 2025, regardless of when users open the link.
When sharing a dashboard with a link while a panel is in maximized view, the generated link also opens the dashboard with the same panel maximized.
When sharing an object with unsaved changes, you get a temporary link that might break in the future, for example in case of upgrade. Save the dashboard first to get a permanent link.
Anonymous users can also access the link if you have configured Anonymous authentication and your anonymous service account has the necessary privileges.
Embed a fully interactive dashboard as an iframe on an internal company website or personal web page.
- Open the dashboard, then click Share.
- Go to the Embed tab.
- Under Include, select which parts of the dashboard to display in the embedded view:
- Top menu
- Query
- Time filter
- Filter bar (enabled by default)
- Click Copy embed code.
- Paste the iframe code into your web page HTML.
For information about granting access to embedded dashboards, refer to Authentication.
Save the dashboard before generating the embed code. Embedding a dashboard with unsaved changes may result in an embed code that does not work properly.
Generate and download a PDF or PNG file of your dashboard. PDF and PNG reports are a subscription feature.
- Open the dashboard, then click Export in the toolbar.
- Select PDF or PNG.
- Optional: For PDF exports, enable Print format to create a printer-friendly report with multiple A4 portrait pages and two visualizations per page.
- Click the button to generate the report.
A notification confirms that the report is queued. When it is ready, download it from the Reporting page under Stack Management > Alerts and Insights > Reporting.
For more information on how to configure reporting in Kibana, refer to Configure reporting in Kibana.
When you create a dashboard report that includes a data table or Discover session, the PDF includes only the visible data.
For general information about reporting across all Kibana apps, known limitations, and troubleshooting, refer to Reporting and sharing.
You can download the data displayed in individual Lens visualizations on your dashboard as CSV files.
- On the dashboard, open the Lens visualization you want to export.
- Click Export, then select CSV Download.
- The CSV file is downloaded to your machine.
If the visualization contains data that starts with characters that spreadsheet applications may interpret as formulas (such as =, +, -, or @), a warning is displayed.
Export dashboards as NDJSON files to migrate them to other Kibana instances, back them up, or share them with other teams. You can export dashboards from Stack Management > Saved Objects. To configure and start the export:
- Select the dashboard that you want, then click Export.
- Enable Include related objects if you want objects associated with the selected dashboard, such as data views and visualizations, to also be exported. This option is enabled by default and recommended if you plan to import that dashboard again in a different space or cluster.
- Select Export.

To automate Kibana, you can export dashboards as NDJSON using the Export saved objects API. It is important to export dashboards with all necessary references.