Combine a folder into one structured context file.
Context Packer is a native Mac app. Drop a folder — or any set of files — and it builds one context.md: ordered, deduplicated, and supplied with a manifest and token count.
No cloud. No account. Binaries, build folders and oversized files are skipped automatically — you get just the text that matters, in one file.
Download for macOS7-day free trial, no card. €10 once — the current major version, on up to 7 Macs · macOS 14+
How it works
Everything text is gathered into a single context.md with a manifest at the top and each file under a path header.
See how big it is before you paste — with a warning if it's likely to overflow a model's context window.
Identical files are removed, binaries and build folders (node_modules, .git, dist…) skipped, each file fenced by language.
Copy the whole thing to the clipboard, or save it as context.md. Runs entirely on your Mac.
The promise
Each source file is placed under its path, duplicates are removed, and unsuitable files are skipped. The result is ready to copy or save without uploading the source folder.
Why
Context Packer gathers the selected files, preserves their paths, removes duplicates and reports the token size. Use the resulting file in an assistant, archive it, or send it to a colleague.