IPTV on LG Smart TV (webOS): Setup Guide
webOS limits what you can install, and the Magic Remote makes typing a chore. How to choose a player, shorten the setup, and know when a box wins.
LG televisions run webOS, and the LG Content Store is a curated shop, so IPTV on an LG set comes down to which player the store will give you, whether the set is new enough to get it, and how much patience you have for the Magic Remote keyboard. This guide covers store limits, webOS versions, credentials and alternatives.
webOS is LG’s own system, and apps arrive only through the Content Store. There is no Android underneath, so an APK from a forum does nothing here, and installing unsigned software means developer mode and a signing toolchain, not a five-minute job on the sofa.
What that means in practice: the store carries player apps rather than services, the selection is smaller than on Google Play, and every app is published against particular webOS versions. Search the Content Store on the television itself rather than trusting a list on a website, because what you can install depends on your model year, your region and, sometimes, the country the set was originally sold in.
If a player is there and it accepts your login, the setup is genuinely simple. The rest of this guide is for the cases where it is not.
webOS versions and why they matter
The version number is the single best predictor of whether the Content Store will offer you a current player. LG has moved the numbering several times, which makes older guides confusing.
| webOS version | Roughly which sets | What to expect |
|---|---|---|
| webOS 3.0 and earlier | 2016 and older | The store still lists a few older apps, but new player releases skip these sets. Plan around an external device |
| webOS 3.5 to 4.5 | 2017 to 2019 | Mainstream players usually install, though updates thin out as the set ages |
| webOS 5.0 to 6.0 | 2020 to 2021 | Good coverage. Players install and continue to update |
| webOS 22 to 24 | 2022 to 2024 | The current store and the widest selection, plus the newer Magic Remote |
Model years are approximate and regions differ, so confirm on the set itself. The About This TV screen, under General or Support depending on the year, shows the webOS version and the model number. Check it before you spend an evening downloading things.
Two practical rules come out of this table. A set from 2019 or later is usually worth trying natively. A set from before 2017 is not, and no amount of searching will make the store younger than the hardware.
Player options that work
Four classes, and only one of them lives entirely inside the television.
| Player class | Where it comes from | Login type | EPG | Catch-up | Remote friendliness |
|---|---|---|---|---|---|
| webOS store player app | The LG Content Store, per model year and region | Xtream or M3U entered on the TV | Varies; Xtream logins usually pull the guide automatically | Rare | Magic Remote pointer and an on-screen keyboard |
| Portal-style app or receiver | MAC-based portals, plus MAG and Enigma2 boxes | Device MAC registered with the provider | Supplied by the portal | Depends on the portal | Nothing typed, which is the appeal |
| External stick or box | Fire TV or Android TV over HDMI | Xtream or M3U | Full seven-day guide | Where the playlist exposes an archive | Stick remote with in-app search |
| Phone casting | AirPlay or screen share from a phone | Whatever the phone app uses | On the phone | On the phone | Phone keyboard, phone battery |
Start with the store app if one exists for your set. It is the only option with no extra hardware, no extra remote and no extra power socket. Judge it on two things: whether the guide loads without extra configuration, and whether scrolling it feels instant. If either fails, the other three classes exist for a reason.
Entering credentials with the Magic Remote
The Magic Remote is a pointer, which makes it much better than a directional pad for text and still much worse than a keyboard. Aiming at individual letters on an on-screen keyboard works, but a long playlist URL is a slow way to spend an evening.
What helps, in order:
- Enter an Xtream login rather than an M3U. Three short fields, and a wrong character is visible in a short field.
- Pair a Bluetooth keyboard. webOS accepts them, and the television remembers the pairing.
- Plug a USB keyboard or mouse into the back of the set for the ten minutes it takes.
- Use the LG ThinQ app on a phone, which can act as a keyboard for the television on recent models.
- Test everything in a phone player first, so you only type a working login once.
Voice search is not channel search
The microphone button searches LG’s own services and installed apps. It will not find a channel inside your player, and it will not type a URL for you. Channel search happens in the player, which is another argument for choosing one with a usable search screen.
Making that URL shorter
If you are stuck with a playlist URL, shorten the work rather than the string.
Ask whether your provider issues a short address that resolves to the full playlist. Many do, because they know what a television keyboard is like. Failing that, type the address in parts: enter the domain, save, reopen the field and add the path. Some apps keep a partial entry when you leave the screen, and those that do turn one long job into four short ones.
A second trick costs nothing: build a favourites list as soon as the playlist loads, and never browse the full channel list on the television again. A list of eighty channels scrolls instantly with a Magic Remote; forty thousand does not, whatever the app claims.
Keep the login details somewhere you can read from the sofa. Re-entering them because the app updated and forgot its settings is the most common reason people give up on a TV player.
One more habit is worth the five minutes it costs. After the first successful login, open the player’s settings and write down two things on paper: which login type you used, and whether the guide came from the login or from a separate address. When the app is replaced in eighteen months, that note is the difference between a ten-minute reinstall and an evening of guessing.
When an external device is the better answer
There are four honest reasons to stop trying to make the television do this itself.
- The Content Store has no player that accepts your login, or the only one is years out of date.
- The set predates webOS 5, so new releases never arrive.
- The television is slow enough that the guide lags behind the remote, which no app can fix.
- You want the same interface and the same favourites on more than one screen.
A stick or box solves all four for less than a month of most television licence fees and far less than a new set. Enable LG’s SIMPLINK so the television remote controls the device over HDMI and the second remote stops mattering. Then keep the store app installed as a fallback.
The Fire TV walkthrough is the cheapest version of that route, and the Samsung guide explains the equivalent decision on Tizen, which is stricter still. The supported device list covers receivers as well, if you would rather have a box with a front display than a stick behind the television.
What goes wrong
Six failures, in rough order of frequency.
- Login rejected after a long typing session. A single wrong character, or a space at the end of the password. Switch to the Xtream form and retype the password deliberately.
- The app is installed but no longer updates. It was retired from the store after your model year aged out. It will keep working until it does not.
- Guide missing. The app wants an EPG address separately. An Xtream login usually avoids this; the EPG notes cover the rest.
- 4K buffers, 1080p is fine. Roughly 25 Mbps per screen. Use the Ethernet port on the back of the set rather than Wi-Fi for a fixed installation.
- HDR from an external device looks washed out. Enable HDMI Ultra HD Deep Colour for that input in the television’s general settings; it is off by default on many models.
- One stream kills another. The connection limit doing its job. Extra simultaneous screens are priced on the plans page.
Check the webOS version before you download anything. On a set older than webOS 5, the box is not a workaround; it is the plan.
One closing note: what a service may legally show, and where, is decided country by country, and the buyer is responsible for local compliance. A player app changes none of that.
Frequently asked questions
Can I install IPTV apps directly on an LG Smart TV?
Yes, if the LG Content Store lists one for your model and region. Those apps are players, so you still need a playlist or Xtream login. Sets older than webOS 5 often find nothing current, and an external device becomes the practical answer.
Which webOS version do I need for IPTV?
webOS 5.0 or later is the comfortable line, which means roughly 2020 and newer. Check About This TV under General or Support. Older versions still run apps that were already installed, but new player releases increasingly skip them.
How do I type a long playlist URL with the Magic Remote?
Do not type it if you can avoid it. Use an Xtream login with three short fields, pair a Bluetooth or USB keyboard, use the ThinQ app as a keyboard, or ask your provider for a short address that resolves to the full playlist.
Is a Firestick better than the LG TV app for IPTV?
Often. The stick has a larger choice of players, more storage, updates independent of your television's model year, and a remote built for text entry. It costs less than a new set and leaves the television doing what it is good at.
Where to go next
- IPTV on a Samsung Smart TV
- How to install IPTV on a Firestick
- Fixing IPTV buffering
- See every plan and price
Try the full library on one screen
40,000+ live channels, the on-demand catalogue and the EPG, from $14.99 for a month with no auto-renewal. Credentials arrive by email, usually inside a minute.
See the plans and prices