Text File Combiner

Merge text-based files locally in your browser.

Text file combiner controls

Select two or more text-based files. Selected files can be reordered, removed, previewed, and edited before combining.

UTF-8 is recommended. If accents look wrong, try Windows-1252 or ISO-8859-1 before combining.

File labels

Use the separator as a label before each combined file.

Numbering starts at

{n} {filename} {basename} {ext}

Label preview Add a separator template to preview the label.

Was this tool useful?

Quick feedback helps improve Nexus tools without accounts or tracking.

About Text File Combiner

Text File Combiner merges multiple text-based files into one clean downloadable file directly in your browser.

Select your files, reorder them, choose the text encoding, edit file content if needed, and add an optional separator before combining.

File labels can number each combined block and add details such as the original file name, base name, or extension. This is useful for notes, logs, code snippets, datasets, chapters, and structured text collections.

Supported formats include TXT, Markdown, CSV, JSON, XML, HTML, CSS, JavaScript, TypeScript, PHP, Python, SQL, YAML, INI, LOG, ENV, SVG, and similar text or configuration files.

All combination happens locally in your browser. The selected files are not uploaded to a server.

Text File Combiner

Edit file content

Changes are kept only inside this browser session and used when combining files.

Combined content

Full preview of the generated file.