Drop files here or click to select
Separator between files: New line
No files selected yet
No File name File size Last modified Actions
— No files selected yet

How the merger works

This tool reads the content of selected .txt and .csv files in your browser and composes a single text file. Processing is done client-side so your files are never uploaded to a server.

Supports drag & drop and multi-file selection. Choose a separator between files (newline, comma, or a custom line). For best results ensure files are encoded in UTF-8.

The merged output is convenient for data processing, backups or preparing lists for import into other systems without extra tooling.

How do I merge several CSV files into one without Excel?

Drag the CSV files into the upload area, choose the "New line" separator, and click "Merge & Download" — the browser builds a single file without opening Excel or any third-party software.

Can I change the file order before merging?

Files are merged in the order they were added. To change the order, click "Reset" and re-add files in the sequence you want.

What if the files use different encodings?

The tool expects UTF-8. If a file is saved in CP1251 or another encoding, merging may produce garbled characters — re-save the file as UTF-8 before uploading.

Ways to merge text files

Method Install required Best for
Online tool (this service) None Quick merging of a few files in the browser
copy/cat command in a terminal None, but requires command-line skills Users comfortable with the console
Excel/Google Sheets Excel or a Google account Merging with additional data processing
Manual text editor None One or two small files

How to use

  • 1

    Select files

    Click the area or drop multiple .txt/.csv files to load them into your browser.

  • 2

    Choose separator

    Pick a separator to insert between files (newline, comma, etc.).

  • 3

    Check order

    Files are merged in the order they were added. Reset and re-add to change order.

  • 4

    Merge

    Click "Merge & Download" — the browser will build and download the resulting file.

  • 5

    Verify output

    Open the downloaded file to verify separators and encoding.

FAQ