How to Set Up GSE Smart IPTV (iPhone, iPad & Android)

The short version
GSE Smart IPTV is the free app most people use to watch IPTV on a phone or tablet. It runs on iPhone, iPad, and Android, it takes your subscription as an Xtream Codes login or an M3U link, and it's up and running in a few minutes.
The one part that catches people out: GSE keeps the program guide separate from the channel list. You add the playlist in one place and the EPG in another. Get that right and the rest is easy. If you don't have a subscription yet, our free 24-hour trial with no credit card gives you the login you'll use below.
What GSE Smart IPTV is (and isn't)
GSE Smart IPTV is a media player, not a TV service. It plays the channels in your playlist and nothing on its own. Your IPTV provider supplies the channels; GSE just displays them.
It's genuinely good at one thing: watching on the go. On a phone or a tablet, it's quick, it's free, and it handles both playlist formats. Where it's weaker is the living room. The interface is more functional than pretty, and it was built for a touchscreen, not a remote. That matters later when we talk about watching on a TV.
So think of GSE as your mobile IPTV app. For a phone or tablet, it's one of the best free options going.
What you need before you start
A phone or tablet. iPhone, iPad, or any Android device. GSE is also on Apple TV and some Android TV boxes, and the steps below carry over.
An IPTV subscription. After you sign up, your provider emails you either an Xtream Codes login (a username, a password, and a server URL) or a single M3U link. GSE takes either. Many providers also send a separate EPG or XMLTV link for the guide, so look for that in the same email.
A working internet connection. Wi-Fi or mobile data both work, though live TV on cellular eats data quickly, so Wi-Fi is easier on a plan.
Keep that welcome email open. You're about to copy a couple of things out of it.
Step 1: Install GSE Smart IPTV
On an iPhone or iPad, open the App Store. On Android, open Google Play. Search for GSE Smart IPTV, install it, and open it.
The free version is all you need to load a playlist and watch. There's a paid upgrade that removes ads and adds a few extras, but nothing in this guide requires it.
The first time GSE opens, it drops you on a home screen with a menu. The two areas you'll use are the playlist section (sometimes labelled Remote Playlists or Xtream Codes API) and the EPG settings. Everything below happens in those two.
Step 2: Add your IPTV subscription

Open the playlist section. GSE gives you a few ways to load a subscription, and you'll pick one based on what your provider sent.
Xtream Codes. If your welcome email has a username, a password, and a server URL, choose Xtream Codes API. Enter a name of your choosing, the server URL (including the http:// and the port), your username, and your password. This is the tidiest option, because it loads live channels, movies, and series in separate tabs.
Remote M3U URL. If your provider sent a single link ending in .m3u or .m3u8, choose Remote Playlist (or Add M3U URL) and paste the link in. Give it a name and save.
Either way, save it and GSE pulls in your IPTV subscription. The first load takes a minute while it reads the list. After that it's quick.
One thing to know: GSE does not read the guide from the playlist automatically. Your channels will load, but the EPG will look empty until you do the next step. That blank guide is the single most common reason people think something's broken. It isn't.
Step 3: Add the EPG (program guide)
Back on the main menu, open the EPG settings. Paste your provider's XMLTV or EPG link into the EPG URL field and save.
GSE downloads the guide and matches it to your channels. This can take a minute the first time, and occasionally you'll need to close and reopen the app before the guide fills in.
If your provider didn't give you an XMLTV link, leave this blank. You'll still get channel names and whatever basic guide data lives inside the M3U, just without the full now-and-next schedule.
Step 4: Watch, and set up favorites
Open your channel list, tap a channel, and it plays. That's IPTV running in GSE.
A couple of things make it nicer to live with:
Favorites. Long-press a channel, or use the star icon, to add it to a favorites list. On a lineup of thousands of channels, a short favorites list is the difference between enjoying the app and scrolling forever.
Search. Use the search field to filter the list by name. It's the fastest way to jump to a channel without scrolling.
Parental lock. GSE has a PIN lock for categories or channels in its settings. If kids share the device, set it now.
Cast to the big screen
You'll probably want GSE on a TV at some point. Two ways to do it.
Cast from the phone. GSE supports AirPlay on Apple devices and Chromecast on Android. It works for quick viewing, but casting a live stream from a phone is more fragile than playing it natively, and the phone has to stay awake.
Install GSE on the TV device directly. It's on Apple TV and some Android TV boxes, which is steadier than casting. Even so, if the TV is where you watch most, a dedicated living-room app is smoother. Our Apple TV guide and our walkthrough for IPTV on a Firestick both cover that, and our guide to watching on the TV instead weighs the device options.
Fixing common problems
Channels won't load. The Xtream details or the M3U link are wrong, or your subscription isn't active yet. Re-check the server URL and credentials against your welcome email, character for character.
The guide is empty. No EPG URL, or the wrong one. Add the XMLTV link in the EPG settings, save, and reload the app. This is almost always the fix.
A channel buffers while others are fine. That's a server-side issue at the provider, not GSE. Wait, retry, and message support if it lingers.
Everything buffers. Your connection is the bottleneck. Move closer to the router or switch from cellular to Wi-Fi.
If channels play in another app but not in GSE, the problem is GSE or the playlist, not your service. If nothing plays anywhere, it's the subscription or the connection.
When another app makes more sense
GSE earns its place on a phone or tablet, where it's free and quick. That's its lane, and it's a good one.
For the living room, a dedicated app on a streaming device does more and feels smoother, with a proper guide and a remote-friendly layout. If you mostly watch on the TV, start with our Apple TV guide or IPTV on a Firestick instead. Use GSE as the app you keep on your phone for watching in bed or away from home.
*Besoin de la version française ? Lisez Configurer GSE Smart IPTV : Tutoriel iPhone, iPad et Android.*
Frequently Asked Questions
How do I set up GSE Smart IPTV?
Install GSE Smart IPTV from the App Store or Google Play. Open it, go to the playlist section, and add your IPTV subscription as an Xtream Codes login or a remote M3U URL. Add your EPG URL separately for the guide, then open the channel list to watch.
Is GSE Smart IPTV free?
Yes. GSE Smart IPTV is a free app on iOS and Android, with an optional paid upgrade that removes ads and adds a few features. The free version is enough to load a playlist and watch. Your IPTV subscription is separate and paid to your provider.
Why is the guide empty in GSE Smart IPTV?
GSE keeps the EPG separate from the playlist, so an empty guide usually means no EPG URL was added. Paste your provider's XMLTV link into the EPG settings, save, and reload. If your provider has no XMLTV link, the guide stays limited to whatever data is inside the M3U.
Does GSE Smart IPTV work on iPhone and Android?
Yes. GSE Smart IPTV runs on iPhone, iPad, Android phones and tablets, and it's also available on Apple TV and some Android TV devices. The setup is the same on each: add an Xtream Codes login or an M3U URL, then add the EPG.
Can I watch GSE Smart IPTV on my TV?
You can cast from your phone using AirPlay or Chromecast, or install GSE directly on Apple TV or Android TV. For steady TV viewing, a dedicated app on a streaming device gives a smoother result than casting from a phone.
Ready to Start Watching?
Try IPTVQuébécois free for 24 hours — no credit card required.
Start Free Trial →