Export

Export what you see,or everything that matches.

One Export dialog for JSON, JSON Lines, CSV, and DynamoDB JSON, with a live preview rendered by the same writer that produces the file. Loaded rows, selected rows, or every matching item, streamed to disk as a background job you can watch, cancel, and resume.

What you see is what lands on disk. Options sit on the left and a preview of the first five rows on the right, rendered from the rows already in memory by the same writer that produces the file. Pick the format, choose which attributes to include and in what order, and set the CSV dialect, nested-attribute handling, and formula protection. The frame never changes size between formats, and the options are remembered per table. See the import wizard

The cost is named before it runs. The scope control chooses Loaded items, Selected items, or All matching items. All matching items re-runs the tab's current query or scan in the background with the same conditions, filters, index, and projection, and streams every item into one file. The footer estimates the items, the size, and the read capacity first. A production table asks for confirmation before anything is read. See environment safety

Interrupted is not lost. Every export runs as a background job behind a footer pill. The Exports panel lists local and S3 jobs with live item, byte, and capacity counters, a progress bar with the time left, and Cancel, Retry, Reveal in Finder, and Copy path. Local exports write a checkpoint after every page, so an export you cancel and keep, one that fails, or one caught by an app restart comes back as Interrupted. Resume it from where it stopped, or discard the partial file.

From menu to file

01One menu item

A single Export item on the results toolbar opens the dialog. Copy JSON to Clipboard and Copy CSV to Clipboard stay one click away.

02Four formats

JSON, JSON Lines, CSV, and DynamoDB JSON, which keeps every type exactly and re-imports through the Import wizard without loss.

03CSV that opens cleanly

Dialect presets for Standard, Excel (US), Excel (Europe, semicolon), and Tab-separated. Nested attributes embedded as JSON or flattened to dotted paths. Formula protection for cells that start with an equals sign.

04Attributes, in your order

Keys pin first, then the columns visible in the grid, then the rest alphabetically. Uncheck what you do not want. The file follows that order.

05Checkpoint after every page

An export you cancel and keep, one that fails, or one interrupted by a restart comes back as Interrupted. Resume it from where it stopped, or discard the partial file.

06Skipped, not failed

An item the format cannot represent is skipped. Each one goes to an errors file beside the export with its key and the reason, and the completion toast offers to show them.

Preview by the real writerThe preview and the file come from the same code.
Any scopeLoaded, selected, or every matching item.
Never freezes the appEvery export is a background job behind a footer pill.
S3 tooSend a whole table to a bucket by native export or scan and upload.

Your rows, on disk,exactly as shown.