MakeMyStats
Blog
← All tools

CSV Filter & Transform

Drop a CSV file and build a visual filter pipeline. Combine filters with AND/OR, pick columns to keep, sort results, and download the transformed CSV. Your data never leaves your browser.

Drop a CSV or TSV file here, or click to select.

CSV, TSV · Max 2 GB

How to use CSV Filter & Transform

  1. 1

    Drop your CSV

    Drag a .csv or .tsv file onto the dropzone.

  2. 2

    Build the filter pipeline

    Add filter rows: column + operator (=, !=, <, >, contains, regex) + value. Combine multiple rows with AND or OR.

  3. 3

    Pick columns and sort

    Use the column picker to drop columns you don't need. Pick a sort column and direction.

  4. 4

    Download the result

    The DataTable preview updates live as you change filters. Click Download to save the filtered CSV.

Frequently asked questions

Does this tool upload my CSV?
No. Every parse, transform, and download runs entirely in your browser using JavaScript and Web Workers. The file never leaves your device — there is no upload endpoint and no server-side processing.
How do regex filters compare to contains?
Contains does a case-sensitive substring search. Regex evaluates a JavaScript RegExp, so you get anchors, character classes, and lookarounds — at the cost of a less forgiving syntax.
Are < and > comparisons numeric or string?
Numeric when both sides parse as numbers, string-lexicographic otherwise. Mix numeric and string values in the same column and you may see surprising orderings.