Find and replace across a CSV.
Replace text across every cell or just the columns you pick. Enable regular expressions for pattern matching with capture groups — reformat dates, strip prefixes, or normalize codes in one pass.
Everything runs in your browser. Nothing is uploaded.
Drop a CSV or Excel file here
Or choose a file — nothing leaves your browser.
Common questions
How do capture groups work?
With regex enabled, wrap part of the pattern in parentheses and reference it in the replacement as $1, $2 and so on. Find (\d{4})-(\d{2})-(\d{2}) and replace with $3/$2/$1 to flip ISO dates to day-first.
Is my search treated as a pattern?
Only when you enable Regex. Otherwise it is literal, so searching for a.c matches exactly 'a.c' rather than treating the dot as a wildcard.
What happens if my regex is invalid?
You get an error message explaining what is wrong, and your data is left untouched until the pattern is valid.
Is my file uploaded anywhere?
No. The file is parsed and processed entirely in your browser using JavaScript. It never leaves your device, and nothing is stored on our servers.