All free flows

CSV Select Columns & Sort

Choose and reorder the columns you need, then sort the selected table.

Selection, sorting and downloads happen locally in this browser. Reset or exit clears the workflow session.

This flow needs JavaScript. If it does not load, refresh the page and try again.

About this flow

Create a focused CSV or TSV by selecting column positions in the order you want, then sort by a column in that selected output. Review the selection checkpoint and the final sorted table before downloading.

Limitations

  • The first row is the header. Selected column positions use the original table; sort positions use the selected output.
  • Text sorting is stable, deterministic and case-sensitive. Numeric mode compares signed decimal and exponent values exactly, retains original cell spelling, and fails on blanks or nonnumeric values.
  • Final formula protection preserves complete bounded signed decimal/exponent numbers and adds an apostrophe to formula or control-prefixed expressions. CSV/TSV imports may infer types; import identifier columns as text. Protection OFF retains literal expressions with spreadsheet execution risk.
  • Inputs and intermediate admission are limited to 5 MiB; final output is limited to 20 MiB.
  • Use UTF-8 text with a consistent number of fields per row. Ragged rows and malformed quoting fail before processing; blank physical lines in a multi-column table must be represented as correctly shaped empty records.
  • A table may contain up to 50,000 data rows, 500 columns and 500,000 cells. Processed files quote every cell and use CRLF record separators.