Free · No sign-up · Runs in your browser

CSV Row Filter

Filter parsed CSV records by exact text, substring or numeric comparisons without breaking quoted and multiline cells.

STEP 1

Start with your input

Edit the example or replace it with your own text.

STEP 2

Choose your options

These settings are optional. Keep the defaults to get started.

How to use CSV Row Filter

  1. Paste CSV with unique headers and choose an exact column name.
  2. Set the comparison and matching options.
  3. 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.

Related tools and guides

Browse all developer tools