Column Splitter
Split one column into several by a delimiter, a fixed width or a pattern, with your own header names.
Split one column into several
Rows: 0 · Columns: 0 · New
parts: 0
How to use the Column Splitter
- Paste the delimited rows that contain the column you want to split.
- Choose the column, the split mode and the delimiter, width or pattern.
- Name the new columns, then copy the widened CSV result.
Features
- Split by delimiter, fixed width or regular expression
- Choose any column by its one based position
- Custom names for the new columns
- Short results padded so every row keeps the same width
Advertisement
Frequently Asked Questions
Common questions about the free online column splitter.
Paste your rows, enter the column number, choose a split mode and click Split column. Every
part becomes its own CSV field.
You can split by a literal delimiter such as a dash, by a fixed character width, or by a
regular expression pattern for flexible rules.
Type the names separated by commas in the new header names box. Any part without a name is
labelled from the original column.
Yes. When the first row is marked as a header it is kept at the top and the new column names
are written into the output header.
Missing parts are padded with empty cells, so every output row has exactly the same number of
columns.
Yes. Select the name column, split by a space delimiter, and name the two new columns first
and last.
The tool leaves that value unchanged rather than failing, so you can correct the pattern and
split again immediately.
No. The split is performed in your browser, so your rows never leave your device.
The result is written as comma separated CSV, and any field containing a comma or quote is
escaped automatically.
Yes. It is completely free with no account, no sign-up and no limit on how many columns you
split.
Last updated: October 10, 2026