Text splitter
Split by characters / lines / separator · numbered blocks · bundled download
Input
0 / 500000 字符Result
FAQ
Split long text into chunks in three ways: by characters per chunk, by lines per chunk, or by a separator (a regular expression, defaulting to splitting paragraphs on blank lines); you can optionally number each chunk (like [N/total]), preview the whole set, copy it, download one .txt, or pack several .txt files into a zip.
The last chunk is still output, even if it falls short of the character or line limit; when splitting by separator, consecutive separators produce empty chunks, and you can tick “skip empty chunks” to drop them.
Input is capped at 500,000 characters and the chunk count at 5,000 (to keep the zip from growing too large); if you exceed that, trim the text first.
No. Everything happens inside your browser; the text is not uploaded and not cached, and reloading the page clears it.