How to export your data from New Relic

New Relic doesn't have a single 'export all data' button. You export per-dashboard (as JSON, PDF, or PNG) and per-chart (table charts as CSV) from the UI, or pull raw telemetry in bulk as JSON via the NerdGraph historical data export API if you're on a Data Plus plan.

Formats: JSON, CSV, PDF, PNGPlan: Any plan for dashboard/chart export (JSON/PDF/PNG/CSV); Data Plus required for bulk historical data export via NerdGraph APIRole: Access to the dashboard/account you're exporting from; Core or full platform user for the historical data export API

✓ Verified against New Relic's official documentation, September 2026

Step by step

  1. 1Go to one.newrelic.com > All capabilities > Dashboards
  2. 2Open the dashboard you want to export, click the ... icon in the top-right corner, and select Download dashboard
  3. 3Choose JSON (to re-import elsewhere or archive queries/layout), PDF, or PNG (visual snapshot) as the output format, then click Download
  4. 4For a single table chart's underlying data, click the ... icon in that chart's corner and select Export as CSV
  5. 5To get raw event/metric data beyond the 5,000-row UI query limit, use the NerdGraph API's historicalDataExportCreateExport mutation with your NRQL query and account ID
  6. 6Poll the export status via the 'get details for export' NerdGraph endpoint using the export ID returned in step 5
  7. 7When status is complete, download the results from the pre-signed URL(s) returned in the response (JSON files)
  8. 8Repeat per dashboard/query - there is no single account-wide export

What the export includes

  • ✓Dashboard structure, layout, and NRQL queries (JSON export)
  • ✓Visual snapshot of a dashboard or single chart (PDF/PNG)
  • ✓Table chart row data (CSV)
  • ✓Raw NRQL query results at scale, up to an estimated 200 million events per export (JSON, via historical data export API)

What it doesn't include

  • ✗Metric timeslice data (not available via historical data export)
  • ✗FedRAMP data
  • ✗Blob attributes, array attributes, and percentile attributes
  • ✗Custom visualizations when exporting a dashboard as PDF/PNG via the UI
  • ✗Live data or data from the preceding 12 hours (historical export requires the time range to end at least 12 hours in the past)
  • ✗Aggregated results - the historical export NRQL cannot use aggregation functions, FACET, TIMESERIES, JOIN, subqueries, or cross-account queries

Before you start

  • ⚠No 'export entire account' option - you export one dashboard, chart, or NRQL query at a time
  • ⚠PDF/PNG snapshot URLs generated via the NerdGraph API (dashboardCreateSnapshotUrl, dashboardWidgetCreateSnapshotUrl) are publicly accessible without authentication and expire after 3 months
  • ⚠Historical data export limits: exports should be estimated to return fewer than 200 million events and inspect fewer than 5 billion events, with no more than two concurrent exports per account
  • ⚠Historical data export requires a Data Plus plan and a core or full platform user
  • ⚠CSV export only works on table-type charts, not other visualization types
  • ⚠New Relic dashboard JSON is a proprietary schema - it's for re-importing into New Relic, not a universal dashboard format

Where to take your data

Free and cheaper tools that can take a New Relic export. See all New Relic alternatives →

Grafana Cloud

New Relic's dashboard JSON isn't Grafana-compatible, so rebuild dashboards manually in Grafana Cloud, using the exported JSON's NRQL queries as a reference to recreate equivalent PromQL/Loki queries against your new data source.

Prometheus + Grafana

Point your app's OpenTelemetry/Prometheus exporters at a self-hosted Prometheus instance instead of New Relic, then use exported New Relic chart JSON/CSV only as a reference for which metrics and time ranges to recreate in Grafana panels.

New Relic error/APM data doesn't import directly into Sentry; instead, add the Sentry SDK to your application and use CSV-exported error tables from New Relic only as a historical reference during the transition.

Exporting from New Relic: common questions

Can I export my entire New Relic account in one go?+

No. New Relic doesn't offer a full-account export. You export dashboards individually (JSON/PDF/PNG), table charts individually (CSV), or run per-query bulk exports of raw telemetry through the NerdGraph historical data export API.

Do I need a paid plan to export data from New Relic?+

Dashboard and chart export (JSON, PDF, PNG, CSV) works on any plan. Bulk raw data export beyond the standard 5,000-row NRQL limit requires the historical data export feature, which requires Data Plus.

What format should I use if I want to re-import a dashboard later?+

Export as JSON. PDF and PNG are static images/snapshots and can't be re-imported as working dashboards.

How do I get more than 5,000 rows of query results?+

Use the NerdGraph API's historical data export feature, which can return up to an estimated 200 million data points per export with no query timeout, instead of the standard 5,000-row NRQL limit.

Will exported New Relic dashboard JSON work in Grafana?+

No. New Relic's dashboard JSON is a proprietary format meant for re-importing into New Relic itself; it isn't compatible with Grafana's dashboard schema, so you'd need to rebuild panels and queries manually.

How long do exported snapshot links stay active?+

PDF/PNG snapshot URLs created via the NerdGraph API are publicly accessible without authentication and expire after 3 months.

Sources

This guide was written from New Relic's own documentation and checked against it in September 2026. If a step has changed, the official page wins.