Text Tools

Text Splitter – Split Text by Words, Sentences, Paragraphs or Characters

Break long text into smaller chunks, using the rule you choose.

Paste your text, pick how to split it and copy or download the chunks. This free text splitter works entirely in your browser, so nothing you paste is uploaded.

Your text never leaves your device

0 characters · 0 words
Split by
Your chunks will appear here...

What is a text splitter?

A text splitter, also called a text chunker, cuts a long piece of text into smaller parts. Splitting by a fixed size gives you evenly sized chunks. Splitting by sentences, paragraphs or a delimiter keeps natural units together. Each chunk gets its own card with a character and word count, so you can copy just the part you need.

Splitting Modes Explained

Characters

Cut the text into chunks of a fixed length, such as 160 characters for SMS or 280 for a post. By default chunks end at the last space, so words are not cut in half.

Words

Group the text into chunks with the same number of words, such as 100 words each. Line breaks inside a chunk are kept as they were.

Sentences

Detects where sentences end, including after abbreviations like Dr. and e.g., then groups a set number of sentences per chunk.

Paragraphs

Splits on blank lines, or on every line break if you prefer, and groups the paragraphs into chunks of the size you choose.

Custom delimiter

Splits wherever a character or string appears, such as | ; --- or ###. Use \n for a line break and \t for a tab. Blank parts can be skipped automatically.

Common Uses

Chunking for AI tools

Break long documents into pieces that fit a context limit, with word or character sizes you control.

Logs and data

Split exported logs, lists and CSV-style text on a delimiter, or into evenly sized parts that are easier to review.

Essays and transcripts

Divide a long draft or transcript by paragraphs or sentences to edit, translate or share it one section at a time.

SMS and social posts

Turn a long message into 160 or 280 character parts without cutting words in half, then copy each one separately.

Your Text Stays on Your Device

Everything on this page runs in your browser. Your text is never uploaded, logged or stored, which makes it safe for drafts, transcripts, logs and anything else you'd rather keep to yourself. It's also fast, because there's no waiting on a server, and it keeps working even if your connection drops after the page has loaded.

Works on Mobile and Desktop

The splitter works in any modern browser on phones, tablets and computers, with nothing to install. The chunks sit in a scrollable list of cards, each with its own copy button. On a phone the controls stack and every button is sized for touch.

Frequently Asked Questions

What does a text splitter do?
It breaks a long piece of text into smaller chunks using a rule you choose: a number of characters, words, sentences or paragraphs, or a delimiter such as a comma or a line of dashes. You can then copy each chunk or download them all.
How do I split text into 160 character parts?
Choose Characters, enter 160 and press Split Text. With Don't cut words in half switched on, each chunk ends at the last space before the limit, so a chunk can be a little shorter than 160 characters. Switch it off for exact 160 character chunks.
How does it detect sentences?
It looks for full stops, question marks and exclamation marks followed by a space and a new sentence. Common abbreviations such as Dr., Mr. and etc., and initials, are not treated as the end of a sentence. Unusual text may still be split in an unexpected place.
What counts as a paragraph?
By default, a paragraph is a block of text separated by one or more blank lines. If your text has one paragraph per line, switch on Every line break starts a new paragraph.
Can I use more than one character as a delimiter?
Yes. The delimiter can be any text, for example ###, --- or a word. It is matched exactly as typed, and upper and lower case count as different. Type \n to split on line breaks.
Is there a limit on the text size?
You can split up to 1,000,000 characters at a time, into up to 5,000 chunks. If a setting would create more chunks than that, the tool asks you to use a larger chunk size.
Is my text uploaded anywhere?
No. The splitting runs in your browser, on your own device. Your text is never uploaded, logged or stored.