CSV Row Filter
Filter parsed CSV records by exact text, substring or numeric comparisons without breaking quoted and multiline cells.
Start with your input
Edit the example or replace it with your own text.
Choose your options
These settings are optional. Keep the defaults to get started.
How to use CSV Row Filter
- Paste CSV with unique headers and choose an exact column name.
- Set the comparison and matching options.
- Filter and download the retained records with their original cell values.
Compare cells after parsing the CSV
Quoted commas and line breaks remain inside their cells. Matching normalization applies to the selected cell only; output retains the source cell text and header order. Text comparisons do not coerce values, so a code such as 001 remains different from 1 unless your explicit rule says otherwise.
Use numeric comparisons deliberately
Numeric operators accept finite decimal/scientific notation and skip cells that are blank or nonnumeric. They do not interpret locale commas, currency signs or hexadecimal literals. Output is comma-separated CSV with normal quoting. If nothing matches, the header remains as a valid empty result table. Input is limited to 50,000 cells for interactive use.
Example input
name,score,team Ada,98,Blue Grace,85,Red Linus,91,Blue
Does filtering change the source values?
No. Trimming and case folding affect matching only; retained records keep their original cells.
Is input uploaded?
Processing takes place in your browser. This tool does not send your input or selected files to a conversion API.