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

# Export data

> Download records from the Records table or a test-result table as CSV, XLSX, or JSON.

You can export the rows on a records table or a test-result table from the platform.
The same **Export data** control is available in monitoring and in development.

To download a monitoring pipeline from the command line instead, use
[`openlayer export`](/api-reference/cli/commands/export).

## Export records

On **Records**, or on a test-result table, open the table options overflow and select
**Export data**.

The **Export data** modal explains:

> Choose a format for your export. The download will start automatically once the file is ready.

Select **Export data** to start the export, or **Cancel** to close the modal.

Activity in the platform tracks the job as **Exporting data**, then **Exported data** when
the file is ready. If the job fails, activity reads **Failed to export data**.

Exporting data requires the **Export data** permission. Viewers cannot export. See
[Roles and permissions](/security/roles-and-permissions).

## Choose a format

Pick one format for the file:

* **CSV** — Comma-separated values, opens in any spreadsheet tool
* **XLSX** — Microsoft Excel workbook
* **JSON** — Structured data for programmatic use

## Include scores

Under **Scores**, choose which test scores to attach to the export:

* **No scores**
* **All scores**
* **Scores for \{testName}**

## When the file is split

The modal notes:

> Your data will be split into multiple CSVs, one per batch.

Each batch is its own CSV.
