Row Filter

CSV input
Filter conditions
Use column names when a header row exists, otherwise use column indexes like #1, c2 or 3.
Column
Operator
Value
Filtered CSV
Options
Parsing
Output

About Row Filter

Row Filter extracts rows from a CSV by applying one or more conditions. Use column names when a header row exists, or reference columns by index (e.g., #1, c2, 3 for 1-based indexing).

Supported operators

  • equals / not equals — exact string match; enable Numeric compare for numeric equality.
  • contains / not contains, starts with / ends with — optional case sensitivity.
  • >, ≥, <, ≤ — numeric comparisons (enable Numeric compare).
  • regex / not regex — JavaScript regular expressions.

Tips

  • Switch Match to ALL for AND logic, or ANY for OR logic.
  • Keep header in the output to preserve column labels for downstream tools.
  • If your file is TSV or uses |/;, set the input delimiter to match.