Splitter

Split long text, Markdown, code, and ZIP files into smaller, copy-ready parts for AI chats. Keep important context easy to send and prevent AI amnesia.

Runs entirely on your device. Nothing is uploaded. Large files are processed in a background worker. No internet required.
OR
Number of parts5
Max characters per part4,000
about 1,000 tokens per part
Paragraphs: 0 • Characters: 0

Paragraph-, line-, and character-aware splitting keeps content intact. ZIP files are read and unzipped locally. PDF, DOCX, spreadsheet, presentation, image, audio, and video parsing aren't supported

Free text splitter for AI chats

Split long text, Markdown, code, developer configuration files, SVG, web manifests, and supported ZIP archives into smaller parts that are easier to paste into AI chats. File processing stays in your browser.

How to split code for AI

  1. Paste text or choose a supported text, code, developer file, SVG, or ZIP.
  2. Choose equal parts or a maximum character size.
  3. Copy each generated part into your AI chat in sequence.

Frequently asked questions

Are files uploaded?

No. Selected files are read and processed in the browser. There is no file-upload backend in Splitter.

Which developer files are supported?

Splitter supports many programming, markup, configuration, infrastructure, documentation, SVG, and manifest formats, plus common extensionless developer files such as Dockerfile and Makefile.

Why not PDF, DOCX, and images?

Those formats need additional parsing or OCR capabilities. They are intentionally excluded so the tool stays lightweight, local, and focused on text and code.