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.
✓ Verified against New Relic's official documentation, September 2026
Step by step
- 1Go to one.newrelic.com > All capabilities > Dashboards
- 2Open the dashboard you want to export, click the ... icon in the top-right corner, and select Download dashboard
- 3Choose JSON (to re-import elsewhere or archive queries/layout), PDF, or PNG (visual snapshot) as the output format, then click Download
- 4For a single table chart's underlying data, click the ... icon in that chart's corner and select Export as CSV
- 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
- 6Poll the export status via the 'get details for export' NerdGraph endpoint using the export ID returned in step 5
- 7When status is complete, download the results from the pre-signed URL(s) returned in the response (JSON files)
- 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.
New Relic head-to-head
More Analytics tools people are leaving
All Analytics alternatives →What would you save without New Relic?
Pick your team size and see the yearly number.