Online Text File Merger

Combine multiple text files into one

Drag and drop Notepad .txt files, CSV exports, or logs, set the order, and download one merged file. No command prompt or software to install. Everything runs in your browser, so files that contain customer lists or internal logs are never uploaded.

How to Merge Files
STEP1

Upload Files

Drag and drop the files you want to merge, or pick them with the file selector.

Supports .txt, .csv, .log, .tsv, .md, .json, .sql, and other text-based files.

Add up to 2GB in total.

Upload multiple files
STEP2

Set the Order and Options

Use "Sort by" to order files by name or modified date, or drag the tiles into place. Numbers in file names sort as numbers: 1, 2, 10.

For CSV files, turn on "Exclude headers from 2nd file onwards" to avoid repeated header rows. To mark where each file starts, use "Insert text between files", for example ---.

Check whether to exclude headers from the second file onwards
STEP3

Merge and Download

Click "Merge Files" and the combined file downloads.

The file is named merged_file and keeps the extension of the first file.

Click the download button
Features and Specifications

Avoid duplicate CSV headers

Removes the first rows from the 2nd file onwards before merging. Multi-row headers work too: set the number of rows to remove, from 1 to 1000.

Merge in file name order

Numbers in file names sort as numbers, so file10 comes after file2. You can also sort by modified date or drag files into place.

Encoding and line endings stay as they are

Files are joined without conversion, so Shift_JIS, UTF-8, and other encodings are output unchanged. If a file does not end with a line break, one is added to match its CRLF or LF style.

Add a separator between files

Insert any text, such as ---, on its own line between files so you can see where each one begins.

Processed in your browser, up to 2GB

Files are never uploaded to a server. You can merge up to 2GB of files at once.

Use Cases

Combine monthly or per-store CSV exports

Merge sales or member CSVs into one file you can analyze in Excel or a spreadsheet.

Read split log files as one

Order date-based logs by modified date and search them in a single file.

Join chapters, notes, and Markdown

Sort by chapter number, add a separator, and turn drafts, meeting notes, or Notepad files into one document.

Merge without cmd or PowerShell

No copy or cat commands and no scripts. Merge in the browser on Windows, Mac, or your phone.

Frequently Asked Questions
Can I merge text files online for free?
Yes. It is free, with no signup or software to install.
Does this support formats other than CSV and TXT?
Yes. Any text-based file works, such as .log, .tsv, .md, .json, .xml, .yaml, .sql, and .py.
Can I merge CSV files without duplicating the header row?
Yes. Turn on "Exclude headers from 2nd file onwards" and the first rows of every file except the first are removed. If the header spans several rows, change the number of rows.
Are my files uploaded to a server?
No. Files are merged in your browser and are not uploaded anywhere.
Will merged files show garbled text?
The tool joins files without converting their encoding, so files that all use the same encoding, such as UTF-8, merge cleanly. If encodings are mixed, convert them to one encoding first.
Can I merge PDF, Word, or Excel files?
No. .pdf, .docx, and .xlsx are not text-based formats. Save Excel data as CSV and you can merge it.
Why use this tool?

Files are not sent to a server, so there is no upload wait. You can merge up to 2GB of logs or CSVs. No command line or special software is needed. Open the page and start.

Add your files and start merging.

Related Tools