CSV Tools

Map Column Values

Replace column values using a visual mapping table

CSV Input

Try a sample:

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.

  1. 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.
  2. Select a column — Choose the column whose values you want to map.
  3. Edit the mapping — Change the text inputs next to each unique value to set replacements.
  4. Get your output — Copy the result to your clipboard or save it as a .csv file.

FAQ

4 questions
Does 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'.

More Column Operations Tools

11 tools

More CSV Tools

89 tools