Skip to content
Learn › Share and export: open the docs menu

Download a View as CSV, Excel, JSON or Parquet

Save a copy saves a one-time snapshot of a View: as a file on your computer, as a new dataset in the same project, or as an email to people in your workspace. Open it from the download icon (⬇) in the View toolbar. CSV and Excel downloads are included on every plan, Free included; the other formats and New dataset aren't tied to a plan.

A copy doesn't change when your data does. For data that is delivered again after every pipeline run, use Export instead (see Send data to destinations).

Save a copy popover: Download file, New dataset and Email modes, CSV, Excel and JSON tiles, More formats (4) and Download CSV

Before you start

The download icon is disabled while the grid is in edit mode and in a view-only workspace. If your project role can't download data, it is disabled with the tooltip "Your role doesn't have permission to perform this action".

Download a View as a file

  1. In the View toolbar, click the download icon (⬇). The Save a copy popover opens.
  2. Keep Download file selected.
  3. Choose a format: CSV, Excel or JSON. Click More formats to also see NDJSON, XML, YAML and Parquet. The button shows how many extra formats your workspace offers, for example More formats (4), or 3 when Parquet isn't available. Click Fewer formats to hide them again.
  4. Click the button that names your format, for example Download CSV or Download Excel.

How Mammoth names the downloaded file

Mammoth names the file for you. It joins the first 10 characters of the dataset name, the first 10 of the View name and a 16-character random suffix, in lower case with spaces turned into underscores. There is no file-name field, so rename the file after it downloads.

When the file is ready

Mammoth prepares the file in the background, then your browser saves it.

  • While it is being prepared, a toast says, for example, "Preparing Sales report as CSV…".
  • When it is ready, the toast says "Sales report.csv is ready" with a Download button.
  • The notice stays in the notifications bell, with Download, so you can save the same file again later.

The toast and the bell name the file after the dataset, and add the View's name when you gave the View one, for example "Sales report · EMEA.csv is ready". The file your browser saves keeps the automatic file name described above.

A one-off download is kept for 7 days, then Mammoth deletes it, so the bell's Download no longer works. Download again from the View to get a fresh copy.

Choose a download format

I need to...Use
Import into a database or run a scriptCSV
Open in Excel for analysis or reportingExcel
Save more than 50,000 rowsCSV, JSON, NDJSON or Parquet
Feed an app or APIJSON
Load into a data tool one record at a timeNDJSON
Load into a data warehouse or PythonParquet
Import into a system that reads XMLXML
Use the data in a config file or scriptYAML
Keep working on the rows inside MammothNot a file: choose New dataset in Save a copy
FormatWhat it isBest for
CSVPlain text, one row per line, values separated by commas. No row limit, small file size. Dates and numbers are stored as plain text, with no type information or formattingOpens in Excel, Google Sheets and most tools; imports and scripts
ExcelAn .xlsx workbook, up to 50,000 rows ("An Excel workbook, up to 50,000 rows."). Dates stay as Excel dates and numbers stay as numbers. Larger than the same data as CSVPeople who work in Microsoft Excel
JSONOne JSON document ("For developers, apps and APIs.")Developers, apps and APIs
NDJSON"One JSON record per line, for loading into data tools."Loading into data tools
XMLXML document ("For systems that import XML.")Systems that import XML
YAML"Readable text, for config files and scripts."Config files and scripts
Parquet"Compact and typed, for data warehouses and Python."Data warehouses and Python

NDJSON, XML, YAML and Parquet sit behind More formats and are offered for Download file only. Parquet appears only when your workspace's data engine supports it.

Which formats each Save a copy mode offers

Mode in Save a copyFormats
Download fileAll 7 (NDJSON, XML, YAML and Parquet behind More formats)
EmailCSV, Excel, JSON. For other formats, use Export → Email
New datasetNo file. Saves the rows as a dataset in this project

What a downloaded copy contains

  • Hidden columns are left out. The popover shows a note such as "2 hidden columns excluded".
  • Column order, renames, sort order and formats from the View are applied.
  • Filtered rows only, unless you choose otherwise. If the grid is filtered, the popover shows, for example, "Filtered: 120 of 4,500 rows" and saves only those rows. Tick the Save all box (for example Save all 4,500) to include every row. The note then reads "All 4,500 rows". The box is cleared each time you open the popover.

Save a View as a new dataset

  1. Click the download icon (⬇) and choose New dataset.
  2. Enter a Dataset name. Create dataset stays disabled until you do.
  3. Click Create dataset.

This "Saves these rows as a new dataset in this project, ready to clean, join or chart." It is a one-time save: it creates no pipeline task, so the new dataset does not refresh when the pipeline runs. For a dataset that updates after every run, use Export → Send to Dataset (see Send data to a database or warehouse).

Email a copy to workspace members

  1. Click the download icon (⬇) and choose Email.
  2. In To, add people from this workspace. You are added by default. Only workspace members can receive it.
  3. Choose CSV, Excel or JSON.
  4. Click the button that names your format, for example Email CSV.

The popover says "Only people in this workspace. Sends once, now." When it is sent, a toast says, for example, "Sent to 3 people". To send another format, or to send on a schedule, use Export → Email instead ("Need another format, or to send on a schedule? Use Export, then Email."). See Send to files, apps and APIs.

Large files in an email

Mammoth doesn't attach a file bigger than 10 MB, because many company mail servers refuse larger messages.

File sizeWhat the email carries
Up to 10 MBThe file, attached
Over 10 MB, but 10 MB or less once zippedThe file in a .zip, attached. Excel files are never zipped, because they are already compressed
Over 10 MB even zippedA download link instead of an attachment. The link works for 7 days

Download datasets and folders from the Data Library

You can also download without opening a View:

  • One dataset or View: choose Download from its menu or the dataset panel. You get a CSV file or an Excel workbook. On a dataset with several Views, the dialog says which View it downloads: the one you were last in.
  • Several datasets: tick them in the list and click Download in the selection bar. Choose CSV files (.zip) (one file per dataset) or Excel workbook (one sheet per dataset). When some of them have the same columns, you can tick Stack the ones with the same columns into one file.
  • A folder: choose Download folder to get every dataset inside it.

The Data Library offers these two formats only. One download holds at most 200 datasets and 1 GB. While it is prepared, the dialog shows progress, for example "3 of 12 ready. The file saves on its own when it's done." For the details, see The dataset panel and Folders.

The dataset panel's Export and publish also offers A file ("CSV or Excel, as it stands today") under A copy, as it is now.

Downloads are static: they capture the data at the moment you click. If your data changes, download again and re-share the file. If people need data that updates without re-downloading, use Export → Live link. The URL stays the same and always returns the latest pipeline output.

DownloadLive link
Data freshnessSnapshot at download timeAlways current
How it's sharedFileURL
Updates automaticallyNoYes
Works offlineYesNo

See Live links.

Limits

ItemLimit
Excel download50,000 rows
CSV, JSON, NDJSON, ParquetNo row limit
Email attachment10 MB (larger files are zipped or sent as a link)
Email download link and one-off download in the bell7 days
Data Library download200 datasets and 1 GB

See Limits and quotas.

Troubleshooting downloads

Symptom or messageCauseFix
The download doesn't startThe browser is blocking downloads from this siteAllow downloads from this site in your browser settings, or try a different browser
The Excel file won't openThe Excel version is older than Excel 2007 and can't read the .xlsx formatUse Microsoft Excel 2007 or later, or download as CSV
"XLSX download is not available for views over 50,000 rows. Try Download CSV option for large data"The rows being saved exceed the Excel limit. The download fails rather than producing a truncated fileDownload as CSV or another format without a row limit. Filtering the grid first can bring it under the limit
"Parquet download isn't available for this workspace's data. Try CSV or JSON"Parquet can only be made from some workspaces' data. Mammoth hides the Parquet tile when it knows; this appears when the server refuses it anywayChoose another format, such as CSV or JSON
The Download link in the bell doesn't workOne-off downloads are deleted after 7 daysDownload the View again
Create dataset is greyed outThe Dataset name field is emptyEnter a name
Was this page helpful?

Something wrong? support@mammoth.io