✳tools.stBrowse tools
◈ Processed on your device
Tt

Text chunk splitter

Split text into Unicode-safe chunks with optional overlap.

Free

Split text into Unicode-safe chunks with optional overlap. Choose chunk size and overlap to divide a long string into ordered pieces without splitting a code point. Each new chunk starts size-minus-overlap characters after the previous start.

◈ Local processingFree

How to use

  1. Enter your text, values, or image.
  2. Adjust the options and run the tool.
  3. Copy or download your result.

Worked example

Example input

Input: abcdef
Chunk characters: 3
Overlap characters: 1

Example result

[
  "abc",
  "cde",
  "ef"
]

Limitations and details

Overlap must be smaller than chunk size; chunks do not follow sentence boundaries, and very small sizes can exceed the bounded output limit.

Inputs and options

Input
Text
Chunk characters
Number · Minimum: 1 · Maximum: 100000
Overlap characters
Number · Minimum: 0 · Maximum: 99999

Frequently asked questions

Is this tool free and private?

Yes. All 300 tools are free in this phase. Processing happens in your browser; your input and files are not sent to our servers.

Related tools