Shopify CSV Find & Replace
Find and replace text across chosen columns of any Shopify CSV, with a live preview.
Comma-separated column names. Leave blank to search every column.
How it works
Upload any CSV, type what to find and what to replace it with, and optionally scope the change to a few column names (comma separated). Turn on regular expressions for pattern-based edits, like stripping a year from every title.
Every change is logged as an info note showing the row, column, and the before/after text, so you can check the result before importing.
Using the result
For a Shopify product CSV, import the download at Products → Import with overwrite checked. For any other CSV (customers, inventory), use the matching import screen in your admin.
This tool works on any CSV, not just Shopify's; it's also useful for cleaning up a supplier sheet before you run it through one of the migration or mapping tools.
Questions people ask
Can I use regular expressions?
Yes, turn on "Find is a regular expression" and use standard JavaScript regex syntax, including capture groups like $1 in the replacement.
How do I limit this to one column?
Type the column name (like "Tags") in the columns field. Leave it blank to search every column.
Is the match case-sensitive?
Only if you turn that on. By default, matching ignores case.
Will this break a file's row structure?
No, it only changes cell text within existing rows and columns; it never adds or removes rows.
Related tools
Last reviewed 30 September 2026.
