New Chat with your playlist using our AI tools

Playlist editor for IPTV

Online M3U Editor for IPTV Playlists

Pick groups.
Fix the list.
Add a guide.

Import from M3U or Xtream, choose only the categories you actually need, and edit huge playlist data smoothly — where typical online editors stall at ~10,000 entries. Add reliable EPG, publish protected M3U/XMLTV links for your players, and keep your provider login private.

Free online M3U editor to get started — import, edit groups, and publish links. Need full EPG or 40,000+ channels? Paid plans include a 3-day free trial.

EPG Manager
12,642 Active
8,104 Active
3,891 Active
Selected EPG Sync now Last sync 2 min ago
Playlists + New playlist Import
4,820 Active
12,100 Active
892 2h ago
Exports & serve URLs
M3U •••••••••••••••• copy
XMLTV •••••••••••••••• open
Token · Rotate token

Chat with your playlist.

Describe multi-step edits in plain language — create a group, move matching channels, add a title prefix — then preview the plan, apply, or decline.

Billed by task, not tokens. Eligible plans start at 10 tasks/day — one prompt with a plan counts as one task whether it has one step or several.

AI playlist assistant 10 tasks/day
Create a group named kids channels, add all French kids channels, then add prefix my to this group

Create kids channels, move French kids, add prefix

19 rows across 3 steps

  1. 1. Create group "kids channels" 1

    e.g. kids channels

  2. 2. Move matching channels to "kids channels" 17

    e.g. Gulli, TiJi, Cartoonito, Disney Junior, Nickelodeon Junior

  3. 3. Affix groups prefix "my" 1

    e.g. my | kids channels

Applied
  • 17 channels updated
  • 1 group created
  • 1 group prefixed

Real assistant UI — preview, apply, or decline before anything changes.

EPG is the difference.

AI-enhanced programme guide

Your player needs real programme data, not a channel wall. With m3ueditor you get the full platform catalogue: no limitation on EPG sources, every country we publish, standard and sport guides included, auto-match on import, and AI-enhanced schedules in XMLTV output.

Channels in library
Countries supported
EPG sources

Live counts from app.m3ueditor.com · updated automatically

Browse all channels by country → Online M3U editor comparison: large playlists, EPG & AI →
Live from our guide
  • EPG sources included · every guide in our library, every country, sport too
  • No per-region cap · use the full catalogue, not a starter pack
  • Auto-match for your channels, manual fix in EPG Manager when needed
  • AI-enhanced titles, descriptions, and artwork in the programme view AI
  • guide channels indexed across the platform library
  • Your own provider XMLTV URL still optional if you prefer it

Choose when your playlist is live.

Share M3U or Xtream-style URLs from Export Center, then limit viewing hours per playlist. While the schedule is active, viewers get live channels. Outside those hours, their player shows a notice video instead.

  • Timezone windows with quick presets — daily hours, school hours, and more
  • For kids playlists use a kid-friendly notice and school-hours shortcuts
Viewing schedule New Hours limited
Limit viewing hours When off, the playlist stays live whenever public access is on.
Mon–Fri 09:00 – 21:00
Sat–Sun 08:00 – 23:00

Off-hours playback shows your notice video in VLC, TiviMate, and other IPTV apps — not a blank screen or broken stream.

Features

  • Playlist at your desire · complete control

    You choose every group and channel before anything is saved. Rename, reorder, hide, fix logos, and decide what you actually want to watch. The provider dump is input; your personal lineup is the product.

  • AI playlist assistant

    Beta

    Edit by typing

    Create groups, move channels, add prefixes, auto-assign EPG IDs, and run other bulk edits in plain language. Preview the action plan, then apply or decline — billed by tasks per day, not tokens (from 10/day on eligible plans).

  • Huge editor — real playlist scale

    Built for huge playlist data, powered by m3ueditor+. While many browser editors cap around 10,000 entries per load, m3ueditor streams imports and keeps the grid usable at 40,000+ channels.

  • EPG · auto-match for your channels

    tvg-id matched against our full library. More than 40,000 channels in the editor. No limitation on sources: you get all EPG guides we host, every country, including sport. AI-enhanced programme data for cleaner titles and schedules in XMLTV.

  • Protect · your login stays private

    Your actual provider login never leaves your account. You publish new credentials (M3U, XMLTV, Xtream-style URLs) for your apps and devices: rotate tokens, revoke access, separate from the source. Published M3U files use secure playlist links so provider stream URLs stay out of the file you share.

  • Sync · provider changes, your history kept

    Scheduled sync with your provider: when they add channels or groups, new items can flow in while your edits, EPG assignments, and curation history stay intact on what you already shaped.

Try it on a real feed.

Get started · Plan limits apply to channels and EPG sources

Get started →

Quick answers.

Is m3ueditor for personal use?

Yes. Most people use it to clean their own IPTV playlist, attach a real guide, and load the result in TiviMate, IPTV Smarters, or similar apps on TV, box, or phone.

What is the AI playlist assistant?

A new way to edit by typing. Describe what you want — hide, move, copy, rename, sort, dedupe, reorder, search, auto-assign EPG, or ask questions about your playlist — and the assistant builds an action plan you preview before it runs. Usage is counted in tasks per day, not tokens. The last change can be undone. Available on eligible plans.

M3U file, M3U URL, or Xtream?

All three. With Xtream you can import Live, Movies, and/or Series separately before saving.

Do I get all EPG sources?

On eligible plans you get the full m3ueditor catalogue: EPG sources and countries supported, including sport, with no per-region cap. Auto-match and AI-enhanced programme data are included.

How does m3ueditor compare to other online M3U editors?

Typical browser editors cap playlists around 10,000 entries, charge for EPG by channel count, and offer no AI help. See our online M3U editor comparison for playlist size, XMLTV, pricing, and AI assistant differences.

How large can my playlist be?

The editor is built for very large lists. More than 40,000 channels are supported, powered by m3ueditor+.

Does my provider login stay private?

Yes. You keep your portal login in m3ueditor only. Your apps use separate protected M3U, XMLTV, or Xtream-style URLs with credentials you control.

What is AI-enhanced EPG?

Programme titles, descriptions, categories, and images are cleaned up for a better Now/Next view in your player. You still pick groups and fix EPG matches yourself.

Can I use my provider XMLTV instead?

Yes. Paste an external XMLTV URL on the playlist if you prefer your provider guide over platform EPG.

Do you sell IPTV subscriptions?

No. m3ueditor is a playlist editor only — we do not sell, resell, or provide IPTV subscriptions, streams, or channel packages. You bring your own source. See our Terms of Service.

Can I upload adult content playlists?

No. Adult or pornographic channels and categories are prohibited. Violations may result in account suspension without refund.

What is your refund policy?

All sales are final. New accounts include a 3-day free trial so you can test before subscribing. See the full Refund Policy.

What happens when my provider adds new channels?

With sync enabled on your plan, scheduled refresh can pull updates while keeping your edits and EPG assignments on channels you already curated.

What is viewing schedule?

In Export Center you can limit when a shared playlist is live. During your chosen hours, viewers get live channels. Outside those hours, IPTV players show a notice video instead. Kids playlists can use kid-friendly notices and school-hours presets.

Questions before you start?

Send a message about plans, partnerships, or the product. If you already have an account, you can also open a support ticket from the app for faster help with your playlists.

Existing customers: log in and use Support in the dashboard for account-specific issues. General enquiries: [email protected]

Message sent

Thanks — we received your message and will reply to the email you provided.