Why use a dedicated IPTV player on a Mac?
There are a few ways to watch IPTV on a MacBook, iMac or Mac mini: a web player in your browser, a general-purpose video app, or a purpose-built IPTV player for Mac. The first two can open a single stream just fine. But once you are scrolling through hundreds of channels, checking what is on tonight, and trying to keep movies and series organized, things get messy fast.
AFKast is a macOS IPTV app built for exactly that. You add the M3U, M3U8 or Xtream Codes details from your own legal IPTV provider, and the app groups your channels, matches the EPG guide, and turns movies and series into a browsable library with artwork. It does not supply any playlists or channels; it simply plays yours as comfortably as possible. Want to see the other platforms too? Take a look at our main IPTV player page.
Smooth playback on Apple Silicon and Intel Macs
AFKast is powered by mpv, a playback engine that hands video decoding over to your Mac's hardware whenever possible. On Apple Silicon Macs with M1, M2, M3 and M4 chips, H.264, H.265/HEVC and AV1 streams play without hammering the CPU, which keeps the fans quiet and the battery going longer. Intel Macs are fully supported too; how much hardware acceleration you get depends on the Mac's graphics chip.
On compatible displays and with compatible streams, 4K, HDR10, HLG and Dolby Vision content is supported as well. Keep in mind that the ceiling for picture quality is always set by your provider's stream and your internet connection; the player's job is to get that stream onto your screen as efficiently as it can.
Installing from the Mac App Store and adding your first playlist
AFKast is distributed through the Mac App Store, which means it is signed and reviewed by Apple and updates arrive automatically. You need macOS 14.6 or later. After installing, the only thing left to do is add your playlist:
- M3U / M3U8 URL: copy the long link from your provider and paste it in.
- M3U file: choose the .m3u file saved on your Mac.
- Xtream Codes: enter the server URL, username and password; live TV, movies and series load as separate categories.
Not sure which method suits you? Our guide to watching IPTV on a PC or Mac walks through each one step by step. If you are curious how the TV guide works, what is EPG explains XMLTV in plain English.
AFKast vs. general-purpose players like VLC and IINA
Popular Mac video players such as VLC and IINA can open M3U links too. They are excellent, general-purpose apps for every kind of video file. The difference is the IPTV-specific interface: a program guide, category management, a VOD library and cross-device sync are simply not what those players focus on.
| Feature | AFKast (Mac) | General video players |
|---|---|---|
| Open M3U / M3U8 | Yes | Usually yes |
| Xtream Codes login | Yes | Usually no |
| EPG (XMLTV) program guide | Yes | Limited or none |
| Movie and series library (posters, plots, ratings) | Yes | Usually no |
| Sync with iPhone, iPad, Android, Windows | Yes, one account | Usually no |
| Mini player / PiP | Yes (Pro) | Varies by player |
In short: for opening a one-off video file, a general player is all you need. If you watch IPTV regularly, an app with a guide and a library saves a lot of time.
Tips for smoother IPTV on a MacBook
When a stream stutters, the cause is usually the connection or the provider's server rather than the Mac itself. A few quick checks make a real difference:
- Connection: plug a Mac mini or iMac into the router with a cable if you can; on a MacBook, prefer a 5 GHz Wi-Fi network.
- Updates: keep macOS and AFKast up to date; the Mac App Store can install app updates automatically.
- Background traffic: big downloads or cloud backups running alongside a 4K stream eat into your bandwidth.
- Backup sources: if your playlist includes a backup link for a channel, AFKast's Auto Failover switches to it automatically when the main source drops.
If a single channel still refuses to play, try it on another device to see whether the problem lies with the stream itself.
One account for Mac, iPhone, iPad and more
The account you use on your Mac also works with the IPTV player for iPhone, on iPad, on Android devices and on Windows PCs. Watch history, favorites and settings sync through the cloud, so a movie you paused on your Mac picks up right where you left off on your iPad. The free plan syncs across 2 devices; Pro syncs across up to 6. For the iOS side, read our IPTV player for iPhone and iPad guide. Also using a PC at work or at home? The IPTV player for Windows page covers setup there.
Free plan vs. Pro
You can use AFKast on your Mac for free. The free plan is ad-supported and includes 1 playlist, sync across 2 devices, EPG, multiple profiles and content enrichment. Pro removes the ads and adds unlimited playlists, sync across 6 devices, custom groups and hidden categories, PIN-protected parental controls, offline downloads, and the desktop mini player / Picture-in-Picture.
- Pro Yearly: $11.99 per year
- Pro Lifetime: $29.99 one-time
You buy Pro inside the app, and one account unlocks it on all your devices, so Pro bought on your Mac also works on your iPhone.
Apple TV app coming soon
The last missing piece of the Apple lineup is Apple TV. The tvOS version is coming soon; for now, AFKast is available on Mac, iPhone and iPad. We have rounded up the options you have today in our Apple TV IPTV setup guide.