Map Column Values
Replace column values using a visual mapping table
CSV Input
Try a sample:
Drop a CSV file here or
Only the first file is used if multiple are dropped.
The request is made directly from your browser. No proxy is used.
Options
Provide CSV input above to select a column.
CSV Output
Select a column to map its values...
More Options
CSV Format
Input
How to Use This Tool
This tool replaces values in a CSV column using a visual mapping table. Select a column and the tool shows every unique value with an editable input. Change the inputs to set replacement values — anything you don’t change stays the same.
- Provide your CSV — Paste CSV text into the input area, drop a CSV file onto the File tab, or enter a URL on the URL tab.
- Select a column — Choose the column whose values you want to map.
- Edit the mapping — Change the text inputs next to each unique value to set replacements.
- Get your output — Copy the result to your clipboard or save it as a .csv file.
FAQ
4 questionsDoes this tool upload my data?
No. It runs entirely in your browser using JavaScript. Your CSV data is never sent to a server.
How does the mapping work?
When you select a column, the tool shows all unique values with editable text inputs. Change the text input to set what each value should become. Values you don't change stay the same.
What if my column has many unique values?
If a column has more than 100 unique values, a warning is shown. You can click 'Show mapping' to proceed anyway, but the page may be slow with very large numbers of values.
Can I map empty cells to a value?
Yes. Empty cells appear in the mapping table labeled '(empty)'. You can type a replacement value like 'N/A' or '0'.