Column Tools

Rename, drop, reorder, fill empty cells, split or combine columns, and cast types.

Drop a file or click to browse

or paste data below

Column not found:

How Column Tools works

The seven operations

Rename changes one header; the values stay put. Drop removes the columns you tick. Reorder moves columns into the order you set; any column you do not place keeps its relative position at the end. Fill writes a value into every empty or whitespace-only cell of one column, such as 0 for missing quantities or Unknown for a missing region.

Split breaks one column into several on a separator. Splitting full_name on a space into first,last adds those two columns right after the original, which is kept so you can check the result. If a value has more parts than names, the extra parts are dropped, so Mary Ann Smith gives Mary and Ann. Give the split one more name, or combine afterwards. Combine joins several columns into a new one with a separator, for example city and country into location, added as the last column.

Casting values

Cast normalizes the values of one column, which helps before importing into a database or a tool with strict types. Casting to number removes thousands separators, so 1,200.50 becomes 1200.5. Values that are still not numbers, such as $5 or n/a, are left unchanged so you can find and fix them.

Casting to boolean maps 1, yes, y, and true to true, and 0, no, n, and false to false, ignoring case. Other values are left as they are. Casting to date (ISO) rewrites dates as YYYY-MM-DD using your browser's date parser. Slash dates are read US-style, so 03/04/2026 becomes 2026-03-04. A day-first date that cannot be a valid month, such as 15/01/2026, is left unchanged. For day-first data, reorder the parts with a regex in Find & Replace first.

Working step by step

Each run applies one operation to the input and shows the result straight away. To chain operations, for example split then drop then rename, copy the output back into the input between steps. That makes every intermediate result visible, so a wrong separator or column choice is caught early.

CSV, TSV, and JSON arrays of objects are supported, and the output uses the same format as the input. All values are text, so a cast to number produces "1200.5" as a string in JSON output; the cast cleans the formatting rather than changing the JSON type.

How to use Column Tools

  1. 1

    Choose the input format and paste data or drop a file.

  2. 2

    Pick an operation: rename, drop, reorder, fill, split, combine, or cast.

  3. 3

    Choose the columns and settings; the output updates as you go.

  4. 4

    Copy or download the result, or paste it back in for the next operation.

When to use it

Matching an import template

Rename and reorder columns so an export lines up with the columns a CRM or database import expects.

Preparing data for analysis

Split full names, fill missing categories, and normalize numbers before loading data into a spreadsheet or notebook.

Column Tools questions

Can I apply several operations at once?

One operation runs at a time. Paste the output back into the input to apply the next step; this keeps each change easy to check.

Why didn't my dates convert?

Values the browser cannot parse, such as day-first dates like 15/01/2026, are left unchanged. Reorder them to 2026-01-15 with a regex in Find & Replace.

Does Split remove the original column?

No, it is kept so you can compare. Use Drop afterwards to remove it.

Questions about privacy, file size, or accounts are answered on the FAQ page.

Other tools in the same category

Search all tools