M3U Merger

Combine two or more M3U playlists into one, with optional duplicate removal

Instant results100% private — no uploadFree — no sign-up

This free online M3U merger combines two or more M3U or M3U8 playlists into a single file — with automatic duplicate removal and full preservation of group-title metadata. No files are uploaded to any server. All merging happens in your browser using JavaScript, so your IPTV credentials and stream URLs stay completely private.

The most common use case is combining subscriptions. If you have two IPTV providers — one for live sports, one for international channels — you would normally need two separate playlists loaded in two separate player profiles. Merging them into one M3U file means a single import, one channel list, one EPG source to manage. Your player sees a single seamless playlist with all channels organised into their original groups.

Duplicate removal works by comparing stream URLs case-insensitively. When two entries point to the same stream, the first occurrence is kept with its metadata and the duplicate is discarded. After merging, the tool reports exactly how many duplicates were removed. You can also mix input methods — paste one playlist, upload another as a file, enter a third as a URL — all sources are merged in the order you add them.

ADD PLAYLISTS TO MERGE

Drop M3U files here or click to add

Add 2 or more playlists to merge

After merging, validate the result

Check the merged playlist for syntax errors and duplicate entries before loading into your player.

Validate result

How to merge M3U playlists online

  1. Add your first playlist

    Paste M3U content, upload a .m3u file, or enter a playlist URL. The merger accepts any combination of input methods.

  2. Add more playlists

    Click 'Add another playlist' to add a second or third source. Each is parsed independently before merging.

  3. Choose duplicate handling

    Enable duplicate removal to automatically strip channels with identical stream URLs. The first occurrence is kept.

  4. Download the merged file

    Click Merge to combine all playlists into one M3U file. Download it and load it into your IPTV player.

Common reasons to merge IPTV playlists

Multiple providers

You subscribe to two IPTV services and want a single channel list in your player. Merge their M3U files into one combined playlist.

Regional + international

Combine a country-specific playlist (higher hit rate for local channels) with a global list for breadth and local reliability together.

Public + private

Merge free public channels from iptv-org with your paid provider's playlist. One file, all your channels in one place.

Frequently asked questions

How many playlists can I merge at once?

There is no hard limit. Add as many files as you need. The tool merges all of them in the order they were added.

How does duplicate removal work?

The tool compares stream URLs (case-insensitive). If two entries have the same URL, only the first one is kept. The title and metadata from the first occurrence is used.

Will the group structure be preserved?

Yes. Each entry's group-title attribute is preserved exactly as it was in the source playlist.

Can I merge playlists from a URL and a file at the same time?

Yes. You can mix input methods — paste one playlist, upload another as a file, and paste a third as raw text. All sources are combined in the order you added them.

Should I validate after merging?

Yes. After merging, run the result through the M3U Validator to catch any syntax issues that might have come from combining different playlist formats.