How to Sync IPTV Across Multiple Android TVs
Step-by-step guide to making your IPTV playlists, EPG sources, favorites, and settings stay in sync across every Android TV in your home — using Sync Daddy IPTV. Takes about 10 minutes for the first TV plus 2 minutes per additional TV.
What you'll need
- 2-5 Android TVs (Fire TV, Shield, Chromecast with Google TV, generic Android TV box — anything running Android TV 7.0 or newer).
- A legal IPTV source: M3U URL, M3U file, Xtream Codes credentials, or Stalker portal.
- Sync Daddy IPTV account (Premium for multi-device sync — $4.99/mo or $39/yr covers up to 5 devices).
Step 1 — Create your Sync Daddy IPTV account
Go to syncdaddyiptv.com/signup. Email + password, no card required for the Free tier. Once signed in you land on the dashboard.
Step 2 — Upgrade to Premium (required for multi-device sync)
From /dashboard/billing upgrade to Premium ($4.99/mo or $39/yr). Free tier is single-device only.
Step 3 — Add your IPTV playlists
Open /dashboard/playlists. Click "Add playlist". Four supported source types: M3U URL, M3U file upload (we host it for your TVs to fetch), Xtream Codes (host + user + pass), Stalker Portal (portal URL + MAC). Save.
Step 4 — Install the Sync Daddy IPTV Android TV app on your first TV
Sideload the APK. Open the app. Account screen.
Step 5 — Pair the TV to your account
In the TV's Account screen tap "Sign in with phone". The TV displays a 6-character pair code. On your phone or laptop visit syncdaddyiptv.com/pair, sign in with the same account, enter the code. The TV is paired and pulls its first snapshot within seconds. Your playlists, EPG, and settings are now live on that TV.
Step 6 — Pair the second, third, fourth, fifth TV
Repeat steps 4-5 on each additional Android TV. All of them pull the same canonical snapshot. Edits on any device propagate to all the others within the sync interval (default 15 minutes — configurable down to 1 minute or "manual only" per device).
Common pitfalls
- Device cap. Premium covers 5 devices. A 6th pair attempt is rejected with a "Device limit reached" message. Remove a device from /dashboard/devices first.
- Sync interval too long. Default 15 min is fine for "set and forget". If you're actively editing playlists and want changes live on the TV within seconds, set the TV's sync interval to 1 min in its settings.
- Conflicting edits. Last-writer-wins. If you edit playlists on both the web and the TV near-simultaneously, whichever PUTs last on the server wins. The other's edits are archived in snapshot history — restore from /dashboard/history.
Start free · All features
This is the static fallback shown to browsers without JavaScript. The full app is at syncdaddyiptv.com and works in any modern browser with JS enabled.