Skip to content
Input
CSV
Limit
1 MiB
Runtime
Browser

Filter CSV rows with a safe structured rule

Choose one column and a bounded text comparison; the tool never evaluates code or regular expressions.

Local processingNo sign-upNo content logging

Filter rows

Inputs are limited to 1 MiB, 10,000 rows, and 256 columns.

Paste or edit the source. Tool Swim does not upload or save it.

Detection inspects the first logical row outside quoted fields.

Enter one exact header name.

Compared as literal text; it is never evaluated as code or a regular expression.

Filtered CSV

Nothing is placed in a URL, account, or remote log.

What this tool does

Strict, bounded, local processing

Rules compare the selected cell as text. They do not coerce types, execute formulas, or interpret the value as a program.

Structured rules avoid an evaluation surface

The filter exposes five fixed operations over one exact header. It does not accept JavaScript, SQL, formulas, regular expressions, or a free-form query language.

Matching is case-sensitive and operates on the complete decoded cell value, including intentional whitespace.

The output keeps its original row order

Rows that match are copied in source order with the unchanged header. An empty result still contains the header so the table shape remains clear.

Primary references

Questions and answers

Related CSV tools