How to Set Up IPTV on iPhone and Android (Xtream Codes + M3U)
Set up IPTV in GridStreamr on iPhone and Android: add Xtream Codes or M3U, build a Smart Collection, map EPG, and stream — authorized sources only.

Responsible use
GridStreamr does not provide IPTV channels, VOD, or playlists. You bring your own authorized Xtream Codes or M3U sources. You are responsible for complying with applicable terms, licenses, and local law.
You shouldn't need three apps, a fragile M3U bookmark, and a broken guide just to watch on your phone. This walkthrough is GridStreamr on iPhone and Android only: install the app, connect the Xtream or M3U source you're authorized to use, build a Smart Collection, attach a real EPG, and start streaming — all in one place.
What you need
- An iPhone or Android phone with GridStreamr installed from the App Store or Google Play.
- Authorized Xtream Codes credentials (host, username, password) — or an M3U / M3U8 URL.
- A stable Wi‑Fi or 5G connection, especially for HD and 4K.
- Optional: map Global EPG in a Smart Collection (or use Xtream provider EPG) for Now/Next — full-day timeline on Premium.
Step 1: Install GridStreamr
Download GridStreamr on iPhone or Android, create an account (or sign in), and open the app. One GridStreamr account covers both formats — Xtream Codes and M3U — plus Smart Collections, favorites sync, and a Global EPG catalog of 50,000+ channels you can map yourself. Prefer the 7-day Premium trial from pricing if you want full-day EPG and the rest of Premium on day one.
Step 2: Add your Xtream Codes source
Got Xtream credentials? Tap Add Source → Xtream and paste host, username, and password. GridStreamr pulls Live TV, Movies, and Series. If your panel returns EPG data, you'll see Now/Next where it's available — Global EPG is something you map later in a Smart Collection, not a silent rewrite on connect. Using HTTPS on a custom port? Include it in the host, like `https://example.com:8080`.
Step 3: Or add an M3U playlist
Only have an M3U or M3U8 URL? Add Source → Playlist, paste the URL, and GridStreamr parses Live TV, Movies, and Series into one searchable library so you can curate immediately. Free includes one Xtream and one M3U within plan limits — Premium unlocks more.
Step 4: Build a Smart Collection
Don't live inside the raw provider dump. Create a Smart Collection ("Daily", "Sports", "Kids"), add only the channels and titles you'll actually open, and heart favorites so they surface first. This is the library you'll browse every day in GridStreamr — and the same collections sync to Android TV after QR sign-in.
Step 5: Attach EPG in GridStreamr
Without a guide, you're guessing from logos. For Xtream, start with your provider's EPG when the panel supplies it. If that's thin — or you're on M3U — open the Smart Collection and map channels to Global EPG (50,000+ definitions). On Premium, run AI Auto-match EPG and approve suggestions on the review screen before anything saves. Set your timezone under Settings → EPG so programme times match your living room.
Step 6: Watch in the GridStreamr player
- Open a channel or title from your Smart Collection — not from a third-party player.
- Use a stable Wi‑Fi or 5G connection before you judge quality, especially for HD and 4K.
- On Premium: multi-audio, OpenSubtitles search (with your account), full-day EPG timeline, and TimeShift when your Xtream provider exposes archive.
- Resume watching syncs movies and series across your GridStreamr devices.
Common setup mistakes
- Using an old or expired M3U URL and assuming the app is at fault.
- Skipping the Smart Collection and scrolling the entire provider tree every night.
- Sharing your primary source password instead of GridStreamr secure shares when someone else needs access.
- Forgetting timezone under Settings → EPG — programmes look hours off.
- Judging buffer quality on congested 2.4 GHz Wi‑Fi.
Next upgrades in GridStreamr
Once the basics work, unlock more of the same app: TMDB enrichment for movies and series (Premium — your own free TMDB API key), AI Live Channels Enrichment for Smart Collections (Premium + in-app AI credits), parental PIN on collections, and secure sharing when family needs a scoped lineup. Living-room lean-back? Curate here, subscribe to Premium, then QR-link GridStreamr on Android TV — the TV app watches Smart Collections only and requires Premium.
Set up IPTV in GridStreamr on iPhone and Android
Free to start. 7-day Premium trial available. One app for Xtream, M3U, Smart Collections, and EPG.
Get started
Download gridstreamr free
Add your sources, build a Smart Collection, then upgrade to Premium in-app when you need more.
Related
Keep reading
How to Set Up IPTV on Android TV: Xtream Codes Step-by-Step
Install GridStreamr on Android TV or Google TV, QR-link your phone, sync Smart Collections with Xtream Codes, attach EPG, and lean back — authorized sources only.
Readarrow_forwardWhat Is Xtream Codes? IPTV API Explained
Plain-language explanation of Xtream Codes-compatible IPTV APIs — server URL, username, password, live/VOD/series, and catch-up — and how you can import them in GridStreamr.
Readarrow_forwardGridStreamr vs IPTV Editors: AI Playlist Cleanup in Minutes, Not Days
Tired of manually renaming channels and matching EPG in IPTVeditor or M3U tools? GridStreamr Smart Collections plus AI enrichment and auto-EPG matching replace hours of playlist surgery with a review-first workflow on iPhone and Android.
Readarrow_forward