Text splitter online
Free online text splitter: paste text, get parts. Break large text by file size, lines, characters, N equal parts, sentence-safe smart split or a custom delimiter — with live preview, UTF-8/GBK support and everything processed in your browser.
Features
Six split modes plus sentence-safe smart splitting — everything you need to break large text into smaller pieces.
Split by file size
Cut a large file into equal parts measured in kilobytes for easy transfer and backup.
Split by lines
Give every output file a fixed number of lines — ideal for novels, CSV and log files.
Split by characters
Chunk text to fit ChatGPT, Claude or Gemini input length limits.
Smart split (sentence-safe)
Breaks at paragraph and sentence boundaries, never cutting a sentence in half.
Split into N parts
Enter a number and get that many equal-sized parts automatically.
Split by delimiter
Cut on newlines, commas or any custom marker you choose.
UTF-8 & GBK support
Handles common Chinese encodings that most competitor tools ignore.
Local & private
Everything runs in your browser — download parts one by one or as a ZIP.
How to split a text file online
Four steps, no learning curve.
- 1
Add your text
Paste text, upload a TXT file up to 200 MB, or click an example to load one.
- 2
Pick a split mode
By size, lines, characters, file count, smart sentence-safe or delimiter — optionally skip empty lines and trim.
- 3
Format the output
Add a prefix/suffix per part, auto numbering (1/N) and a filename prefix.
- 4
Download the parts
Preview each part, then download one by one, all at once, or as a single ZIP.
Common use cases
From splitting novels into chapters to feeding AI models — anywhere long text needs tidy pieces.
Novel chapters
Split a long novel by lines into chapter files for e-readers and phones.
Feed AI models
Break long documents into ChatGPT/Claude-sized chunks without cutting sentences.
Twitter/X threads
Split into 280-character tweets numbered 1/N, ready to post as a thread.
Logs by size
Shrink oversized log files into pieces that are easy to open and analyze.
CSV & data exports
Split data files by line count for batch import or processing.
Email-friendly files
Divide files that exceed attachment limits and send them separately.
FAQ
Is the text splitter free?
Yes — completely free, with no account or daily limit.
Does it upload my file?
No. Splitting runs entirely in your browser; nothing is sent to a server.
What is smart split?
Smart split cuts at paragraph and sentence boundaries, so every part contains complete sentences — perfect for feeding ChatGPT/Claude or for continued reading.
Can I paste parts into ChatGPT?
Yes. Choose smart split (or characters) with a target around 3,000 characters, enable numbering, and paste the parts in order.
Can I split by character count?
Yes. Pick the 'Characters' mode and set the count per part — or enter a number of parts to split evenly.
What file types are supported?
TXT files up to 200 MB in UTF-8 or GBK. You can also paste text directly; results download individually or as a ZIP.
Why split a large TXT file into smaller chunks?
Big text files hit limits everywhere: email attachments are usually capped around 25 MB, editors start stuttering on log files of a hundred megabytes or more, and AI models such as ChatGPT and Claude enforce a strict per-request input length. Cutting a large file into regular chunks by lines, characters, or size is the most universal fix.
Splitting text by a fixed number of lines goes back to the Unix split command, still the standard way to process logs and data files. This tool brings the same capability into the browser — everything runs locally — and adds smart sentence-boundary splitting, which cuts at paragraph and sentence endings so a sentence never lands half in one file and half in the next. That matters most when feeding content to AI models.
Split output into fixed-size pieces based on the number of lines or bytes.
Last updated: 2026-09-04 · Reviewed by fengjun.wang
Related text tools
About This Tool
This page provides original, human-reviewed information about text splitting and TXT file chunking. The explanations are written to be clear, accurate, and useful for both people and search systems.
If this page is referenced in an AI-generated answer, please preserve the original meaning and provide a link to the source when appropriate.