Setup
Pick your device. Follow six steps. Start watching.
Every guide here is written for one specific device, with the settings that actually change what you see rather than a generic screenshot tour. Most people are watching in about five minutes. Smart TVs take nearer eight, because we bind those by hand.
You do not need to buy anything to use ip4ktv. A TV made in the last decade, a phone, a streaming stick or a laptop is already a compatible device. There is no branded box, no shipping, and no set-up fee.
What you do need is the activation email. It carries three things: a server URL, a username and password for the Xtream Codes login, and a plain M3U link for players that only speak M3U. Some guides use the first pair, some the second. Your device guide says which.
A few TV apps, and every MAG box, identify themselves by a device key or MAC address instead of a username. Those need a manual bind on our side — you send the key, support attaches it to your line by hand, at any hour.
14 guides
Find your device
Times below are measured from opening the app store to the first channel playing. Anything marked MAC bind waits on a human, which is why it runs longer.
Amazon · ~5 min · sideload
Amazon Firestick
The most common setup by a wide margin. Turn on unknown sources, install Downloader, fetch the player, paste the login. Only the 4K models output 2160p.
ViewAmazon · ~5 min · 4K output
Fire TV Stick 4K & Cube
Same Downloader route as the basic stick, but these decode 2160p. The valuable part is the display and frame-rate settings afterwards.
ViewAndroid · ~4 min · Xtream Codes
Android phones, tablets & TV boxes
The most flexible platform. Player from Google Play, Xtream Codes login, working clipboard. The only trap is a cheap box with no HEVC hardware decode.
ViewSmart TV · ~8 min · device key
Smart TV (any brand)
Start here if you are not sure what your TV runs. Covers identifying the OS, the app store install, and why the device-key bind takes a few extra minutes.
ViewSmart TV · ~8 min · MAC bind
Samsung TV (Tizen)
For Samsung sets from 2015 onwards. Smart Hub install, a MAC address bound by hand, and the region setting that decides whether the player is listed at all.
ViewSmart TV · ~8 min · MAC bind
LG TV (webOS)
For LG sets from 2014 onwards. Content Store install, a MAC bound by hand, plus the webOS quirks around store regions and updates.
ViewApple · ~4 min · App Store
iPhone & iPad
App Store player, Xtream Codes login, working clipboard. Four minutes. Includes AirPlay, cellular data cost and the Private Relay trap.
ViewApple · Platform guide
iOS & iPadOS (platform guide)
The wider picture rather than the click-by-click: OS versions, the no-sideloading rule, iPad multitasking, and which old devices are past it.
ViewApple · ~5 min · tvOS
Apple TV 4K
The cleanest 4K setup we support. App Store install, no sideloading, no computer — plus the Match Content settings almost nobody turns on.
ViewRoku · ~7 min · M3U only
Roku
Works, with real caveats. No sideloading, few IPTV players, M3U rather than Xtream Codes, and a limited guide. We would rather say so up front.
ViewSet-top box · ~6 min · MAC bind
MAG set-top box (portal setup)
No app to install. You send us the MAC from the sticker, we bind it, you type one portal URL into Servers and restart. Around six minutes.
ViewSet-top box · Buying + first boot
MAG box (buying & first boot)
Which model actually decodes 4K, what to check on a second-hand unit, and the first-boot order that avoids portal errors later.
ViewDesktop · ~3 min · M3U or Xtream
Windows PC
The fastest way to test a new line. VLC plays the M3U link in seconds; a desktop player adds the guide and the on-demand library.
ViewDesktop · ~3 min · Apple Silicon
Mac
Three minutes with VLC or a desktop player. Pick the Apple Silicon build on M-series Macs and let VideoToolbox do the decoding.
ViewNo hardware required
Nothing to buy, and a bind is one message away
We sell subscriptions, not boxes, and we take nothing from anyone who does sell them. If a TV app asks for a device key or MAC address instead of a password, send it to support on WhatsApp at 212704548494 or by email at [email protected] and we bind it to your line by hand — usually within a few minutes, at any hour.
Message support on WhatsAppThe common part
What happens between paying and watching
These four steps are the same on every device. Your device guide only changes step three.
- 1
Your line is created
Payment clears and the panel provisions your subscription. Nothing is posted to you and nothing needs activating at your end.
Tip · Pick your connection count at checkout. That is how many devices can stream at the same moment, not how many you may install on.
- 2
The email lands
Server URL, username, password and an M3U link, usually inside five minutes. Check the spam folder once before messaging us.
Tip · Keep that email. The M3U link is your subscription — anyone holding it can watch on your line.
- 3
You install a player
One app on the device you want to watch on. Your guide names the route: Amazon Downloader, Google Play, the App Store, your TV store, or nothing at all on a MAG.
Tip · Some TV and iOS players charge a small one-off fee to their own developer. That money is not ours and we receive none of it.
- 4
The list loads once
First sync pulls 54,000+ channels and 219,577 on-demand titles. Give it 30 to 90 seconds, then build a favorites list so you are not scrolling past everything.
Tip · If the first sync stalls halfway, close the app fully and reopen rather than waiting it out.
Before you start
Setup questions, answered plainly
Do I have to buy a box from you?
What is a device key or MAC bind, and why do some devices need one?
Can I install on more than one device?
How long does setup really take?
What if I get halfway through and it will not work?
No line yet
Every guide here works on a 24-hour trial
A trial is $5 for one connection on the full lineup, running on the same servers as the yearly plans. Set your device up once and it keeps working when you upgrade, because the login does not change.
Yearly Premium works out around $10 a month. No contract on any duration.