usefmtly

Split List

Split List — Free online list splitter. Split text into a list by any delimiter — comma, semicolon, newline, space, tab, or custom. Trim items, remove blanks, number the results. Instant, client-side.

0Input chars
0Items
0Empty removed
, CommaDelimiter
Input
Output

Split items appear here…

How to split a list

  1. Paste your text into the input box on the left. The split items appear instantly in the output panel on the right.
  2. Choose a delimiter from the toolbar — Newline (↵), Comma (,), Semicolon (;), Space (␣), Tab (⇥), or Custom. The default is Comma.
  3. Configure options below the panels — trim whitespace from each item, remove empty items, and optionally number the output.
  4. Copy the output with the copy button. Items are copied newline-separated, with numbers if Number output is enabled.

Delimiter guide

Comma (,)

apple, banana, cherry

The most common delimiter. Used in CSV exports, tag lists, and keyword lists. Enable Trim items to clean up spaces after commas.

Newline (↵)

apple banana cherry

Splits by line breaks. Use this when each item is already on its own line — for example, a bullet list copied from a document.

Semicolon (;)

apple; banana; cherry

Common in European CSV formats and some programming contexts where commas appear inside values.

Space (␣)

apple banana cherry

Splits on one or more consecutive spaces. Useful for splitting a sequence of words into individual tokens.

Tab (⇥)

apple banana cherry

Used in TSV (tab-separated values) exports from spreadsheets. Each cell becomes one list item.

Custom

apple | banana | cherry

Enter any character or string as the delimiter. Supports multi-character separators like " | ", " :: ", or " - ".

Use cases

CSV to list

Split a comma-separated export into individual items. Great for turning spreadsheet rows into clean lists.

Keyword list from a string

Turn a comma-separated keyword string from an SEO tool into individual keywords you can work with.

Tag cloud parsing

Split a block of tags separated by commas or semicolons into individual items for counting or processing.

Sentence word tokenization

Split a sentence by space to get individual words. Useful for manual counting or word frequency analysis.

TSV data extraction

Paste a tab-separated row from a spreadsheet export and split it into individual cell values.

Pipe-delimited list cleanup

Some databases and exports use pipe (|) as a separator. Use the Custom delimiter option to handle any format.

Related tools: Merge Lists to combine multiple lists, Duplicate Line Remover to clean up the result, or Alphabetical Sorter to sort your split items.

Frequently Asked Questions

What is a list splitter?

A list splitter takes a block of text and divides it into individual items based on a delimiter, which is the character or pattern separating each value. For example, splitting "apple, banana, cherry" by comma produces three clean items. It is useful when you copy data from emails, spreadsheets, exports, notes, or chat messages and need one item per line.

What delimiters are supported?

The Split List tool supports comma, semicolon, newline, space, tab, and a custom delimiter of your choice. The custom option can be a single character, such as a pipe symbol, or a longer string used by exported data. This covers common CSV-style text, pasted spreadsheet columns, copied paragraphs, and messy lists from forms or reports.

What does Trim Items do?

Trim Items removes leading and trailing whitespace from each item after the text is split. For example, " apple " becomes "apple", which prevents accidental spaces from causing duplicate-looking values or broken imports. It is especially helpful for comma-separated and semicolon-separated lists, where people often type a space after each delimiter for readability.

What does Remove Empty do?

Remove Empty filters out items that are blank or contain only whitespace after splitting and trimming. This is helpful when source text has trailing delimiters, repeated commas, extra blank lines, or copied spreadsheet ranges with empty cells. Keeping it enabled gives you a cleaner final list, while turning it off lets you preserve intentional gaps for auditing or formatting.

Related Tools