Quick start

You can be looking at a tokenised, filtered project blob in under a minute. The two paths below cover almost every use.

Path 1: local files

  1. Open fileconcat.com.
  2. Drag a folder, files, or an archive (.zip, .tar, .tar.gz/.tgz, or .gz) onto the drop zone on the landing page, or use Browse files / Browse folder. Archives are unpacked automatically and their contents flow through the same filtering. (.7z and .rar can't be opened in the browser; unzip those first.)
  3. FileConcat narrates the work (reading your files, skipping noise, counting tokens) and then lands on the result screen, "Your file's ready," with the files combined, the token count, and how much noise was skipped.
  4. Click Copy or Download to take the output with you — either way you get the whole bundle as one blob.

Path 2: remote source

  1. On the landing page, click Got a link instead? Import from a repo, Gist or URL to open the import panel.
  2. Pick a source tab (GitHub, GitLab, Bitbucket, Gist, or URL) and paste a link into the input. The panel reads the URL and tells you what it found; the tab mainly steers the placeholder and examples.
  3. Press Fetch. FileConcat fetches the files and runs the same processing as a local drop, then shows the result screen.
  4. Adjust and emit as in Path 1.

Filter and emit

Both paths land on the same result screen:

  • The result screen's Format control switches the output between XML, Markdown, and Plain.
  • The Adjust what's included button in the top bar opens a drawer holding quick presets for common stacks, the Ignore and Only include glob textareas, the file tree, and a cost estimate. Every change updates the bundle live.

See also