# CSV column splitter

> Split one column by delimiter or fixed positions.

[Open tool](https://www.toolcabana.com/cu/csv-column-splitter) · [Spreadsheets and data cleanup](https://www.toolcabana.com/cu/category/spreadsheets-and-data-cleanup)

Tool ID: csv-column-splitter. Requested language: cu. Description language: en. Complete guide translation: no; untranslated sections use English.

## Overview (en)

The CSV column splitter breaks one column of a CSV or XLSX file into several new columns, either at a delimiter or at fixed character widths. The original column is kept and new columns are named after it with .1, .2 and so on appended. The default delimiter is a space, and results download as result.csv.

## Supported tasks (en)

Split one column by delimiter or fixed positions.

## Steps (en)

1. Choose a source file. If the tool accepts multiple files, arrange them in the order you want.
2. Adjust the basic settings, then open Advanced mode for export and fine-tuning options. Custom settings stay active when the panel is closed.
3. Run csv column splitter, review the output, then use the available copy or download controls.

## Settings

- Column to split (en; key: column; type: text)
- Split delimiter (en; key: delimiter; type: text)
- Fixed widths (blank = delimiter) (en; key: positions; type: text)

## Limitations (en)

CSV/XLSX inputs are capped at 10 MB each, 200 columns and 20,000 rows; joined output is capped at 20,000 rows. JSONPath script/filter evaluation is disabled. Other operations apply their visible controls and text limits.

## Privacy and connections (en)

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

## Questions (en)

### How do I split a full name column into first and last name?

Enter the column header, such as name, and keep the default space delimiter. A value like Alex Example becomes name.1 Alex and name.2 Example. Names with extra words create additional columns.

### How does splitting by fixed widths work?

Enter comma-separated widths, such as 3,2. The first 3 characters go to one column, the next 2 to another, and any remaining text goes to a final column. Up to 50 positive whole-number widths are allowed.

### What if rows split into different numbers of parts?

The tool creates as many columns as the longest split needs and leaves the extra cells blank for shorter rows. A split producing more than 100 columns is refused.

### Where is my input processed?

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

### What are the input limits?

CSV/XLSX inputs are capped at 10 MB each, 200 columns and 20,000 rows; joined output is capped at 20,000 rows. JSONPath script/filter evaluation is disabled. Other operations apply their visible controls and text limits.

## Related tools

- [CSV duplicate row remover](https://www.toolcabana.com/cu/csv-duplicate-row-remover)
- [CSV file merger](https://www.toolcabana.com/cu/csv-file-merger)
- [CSV join tool](https://www.toolcabana.com/cu/csv-join-tool)
- [CSV pivot table builder](https://www.toolcabana.com/cu/csv-pivot-table-builder)
