Skip to content

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.
Related Tools
About this collection

Each page is built around one practical task. Enter what you need, review the result, and use the actions provided by the tool.

What to expect

  • Inputs and results kept together
  • Layouts that adapt to smaller screens
  • Direct links for returning to a tool
  • No account needed for the listed utilities

Need something else? Request a tool.