Internet speed for IPTV: how many Mbps you need

One Full HD channel typically uses 5–8 Mbps, so plan on about 15 Mbps per TV. Pick the quality, codec and number of TVs below for your own number.

A calculator in your browser: nothing is measured or sent. It uses typical bitrate ranges, not your provider's real streams.

Picture quality
Codec
Plan on at least
15 Mbps
Typical use while watching
5–8 Mbps
Data per hour
2.3–3.6 GB

At 3 hours a day that is about 207–324 GB a month.

"Plan on" is the top of the typical range times 1.5, rounded up: live TV has little buffer and Wi-Fi speed swings, so the headroom keeps channels from stopping. Other people using the internet at home need their share on top.

Typical IPTV bitrates

Commonly seen ranges for one live stream, in Mbps. Real channels vary by provider, content (sport needs more than news) and encoder, so treat these as a guide.

QualityH.264 (AVC)H.265 (HEVC)Plan on (H.264)
SD 480p / 576p 1.5–3 Mbps 1–2 Mbps 5 Mbps
HD 720p 3–5 Mbps 2–3.5 Mbps 8 Mbps
Full HD 1080p 5–8 Mbps 3–6 Mbps 15 Mbps
4K 2160p 20–30 Mbps 12–25 Mbps 45 Mbps

Data per hour = Mbps × 0.45 GB. One Full HD stream at 8 Mbps is about 3.6 GB an hour.

Wi-Fi or Ethernet on a TV box

Wi-Fi

  • Use the 5 GHz network if your router has one. 2.4 GHz reaches further but is slower and more crowded.
  • Walls, floors and a TV box tucked behind the screen cut the speed a lot. A stick on an HDMI extender often gets a better signal.
  • Speed changes through the evening as neighbours' networks get busy, which is why the headroom above matters.
  • A mesh point or a second access point near the TV usually helps more than a faster internet plan.

Ethernet

  • A cable gives a steady speed with no drop-outs, the best choice for 4K and for sport.
  • Many TV boxes have a 100 Mbps Ethernet port. That is still several 4K streams' worth.
  • Streaming sticks often have no port; a USB Ethernet adapter made for the device works on many of them.
  • No cable to the TV? A powerline adapter pair can carry the network over the mains wiring.

Test where you watch

A phone next to the router says little about the TV box behind the screen. Run a speed test app or web page on the TV itself, over the same Wi-Fi or cable, in the evening when you watch. If the speed is fine and channels still buffer, the provider's server is the likely cause, not your network.

Related: add a playlist on Android TV · IPTV player for Fire TV · IPTV player for Google TV
See a stream's real bitrates: M3U8 / HLS parser

Questions

How much internet speed do I need for IPTV?
For one Full HD (1080p) channel, a typical H.264 stream uses about 5–8 Mbps, so plan on at least 15 Mbps. For HD (720p) about 8 Mbps is enough. Add the same again for every other TV watching at the same time.
What speed do I need for 4K IPTV?
A 4K stream usually needs 12–25 Mbps in HEVC (H.265) and more in H.264. Plan on about 40 Mbps per 4K TV, and check that the TV or box can decode HEVC.
How much data does IPTV use per hour?
About 2.3–3.6 GB per hour for one Full HD channel, 0.7–1.4 GB in SD and 5.4–11.3 GB in 4K HEVC. Live TV streams all the time it is on, even when nobody is watching the screen.
Is Wi-Fi good enough, or do I need Ethernet?
Wi-Fi on 5 GHz close to the router is enough for HD and Full HD on most TV boxes. Ethernet is steadier, which matters most for 4K and for boxes far from the router. Even a 100 Mbps Ethernet port is plenty for IPTV.
Why does IPTV buffer when my speed test is fast?
A speed test measures your line to a nearby test server. IPTV streams come from your provider's server, which can be far away or busy at peak times. Run the test on the TV box itself, over the same Wi-Fi or cable, and try another channel or time of day to tell your network apart from the server.
Does HEVC (H.265) use less bandwidth than H.264?
Usually yes: for the same picture, HEVC needs roughly 30 to 50% less. Your provider decides which codec a channel uses, so the choice here is about what the streams are, not a setting in the player.

Watch it on your TV

IPFlix Pro Player for Android TV, Google TV and Fire TV plays HLS, MPEG-TS, MKV, MP4 and other formats. Picture quality, 4K and HDR depend on the stream and the TV.

  1. Install IPFlix on the TV and open Add Playlist.
  2. Scan the QR code on the TV with your phone.
  3. On the phone, paste your provider's M3U link or type the Xtream login.

7-day free trial with everything unlocked, counted from your first playlist. IPFlix does not provide channels or content.