CSV Filter

Keep only the CSV rows that match a condition on the column you choose.

Filter rows by a column condition

Rows in: 0 · Rows kept: 0 · Rows removed: 0
Condition: —
Filtering happens locally in your browser, so your data is never uploaded.

How to use the CSV Filter

  1. Paste the CSV data you want to filter.
  2. Choose the column, the condition and the value to compare against.
  3. Apply the filter and copy the matching rows.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online csv filter.

Paste the CSV data, choose the column and condition, type the value to match and the matching rows appear immediately in the output.
Equals, does not equal, contains, starts with, greater than, less than, is empty and is not empty are all supported.
Tick Compare as numbers and both the cell and your value are read as numbers, so 9 is treated as larger than 10 in text mode.
Yes. Case is ignored by default, and ticking Match case makes the comparison exact.
Choose the is empty condition and leave the value box blank to keep only the rows where that column has no content.
Yes. Type the header name into the column box and the tool finds it, or type a number to use the column position instead.
No. The whole filter runs in your browser, so your CSV never leaves your device.
The first row is always treated as the header and is kept in the output, and only the data rows are filtered.
Yes. Choose the delimiter or leave it on auto detect, which handles comma, semicolon, tab and pipe files.
Yes. It is completely free with no account, no sign-up and no limits on how much data you filter.

Last updated: October 10, 2026