Online Tool Store Online Tool Store

String Splitter

Paste any text and split it into a list, one item per line, using any separator you choose. Runs entirely in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

Split (one per line)

apple
banana
cherry

Example shown — replace it with your own text and separator.

How it works

  1. Paste the text you want to split.
  2. Type the separator to split on.
  3. Copy the resulting list, one item per line.

Splitting uses JavaScript's .split() string method on your chosen separator, filters out empty results, and lists what's left one per line — the reverse of joining a list back together.

FAQ

Is my text uploaded anywhere?

No. Splitting happens entirely in your browser — your text is never sent to a server.

Can I split on more than a single character?

Yes — the separator field accepts any string, including multi-character delimiters like " | " or a tab.

What if the separator doesn't appear in the text?

The whole input is returned as a single item, unchanged.

Are empty parts kept or removed?

Empty parts (from a separator appearing twice in a row) are removed automatically to keep the output clean.

How we compare

Feature Online Tool Store Spreadsheet "text to columns" Script/console
No file upload — runs in your browserNeeds a script/terminal
Free, no setupRequires an environment installed

A spreadsheet's text-to-columns is great once data is already in a sheet. String Splitter works on any raw text, no import step required.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.