Paste CSV data
Include column headers so the target field can be selected by name.
CSV row filter
Keep or remove records based on a rule applied to one column. This is useful for quickly narrowing large exports without editing rows manually.
Data tool
Include column headers so the target field can be selected by name.
Choose a column, match type, value, and whether matching rows should be kept or removed.
The output preserves the header and valid CSV quoting.
Keep contacts from a selected domain or status.
Remove rows that contain test or archived values.
Export records for one category, region, or supplier.
Yes. CSV Filter is free to use without an account or usage meter.
No. The processing for this tool runs locally in your browser. Entered content is not sent to our server.
Yes. Regex mode supports case-sensitive or case-insensitive matching on the selected column.
Keep working
Sort CSV records by a selected column in ascending or descending order while preserving quoted values and headers.
Deduplicate CSV records by one or more columns while preserving headers and the first matching row. Runs locally in your browser.
Compare CSV data by ID, email, SKU, or another key. Find added, removed, and changed rows even when row order differs.
Filter lines online by text, prefix, suffix, exact value, or regular expression. Keep matching lines or remove them while preserving the original order.