Buddy Code
Create account ↗
All tools
Free to use · No sign-up

File splitter and reassembler

Split a local file into numbered chunks and verify each checksum before reconstructing it from a manifest.

Up to 100 MiB total and 100 parts. SHA-256 checks detect mismatched parts; they do not establish authenticity. Downloads leave originals untouched. No compression or encryption.

Split a file

Verify and reassemble

What it does

Split a local file into numbered chunks and verify each checksum before reconstructing it from a manifest.

How to use it

  1. Choose an original file and part size, then save the manifest and every part.
  2. To restore, select the manifest and all parts. Download the reconstructed file after verification. Originals stay untouched.
  3. Processing stays in your browser. No upload or sign-up.

Example

Split a 12 MiB file into 5 MiB parts to produce 5, 5 and 2 MiB chunks plus a manifest.

Methodology

Blob slices create parts and Web Crypto computes SHA-256 hashes. Reassembly validates manifest bounds, names, sizes and all part hashes.

Limitations

Non-empty files up to 100 MiB and 100 parts; integer chunk sizes 1–100 MiB. Checksums detect mismatches, not authenticity. No encryption, compression or confirmed download completion.

Automation

This tool runs in your browser. No upload API or MCP endpoint is available.

View capabilities and documentation

Reference updated

Join the conversation

Helpful tips, questions, and ideas for making this tool better.

Loading discussion…