o3IPTV
One player across your devices
Free · In-App Purchases
One player, across all your devices*, always in sync. Premium IPTV playback, full TV guide and Sports Hub. Free 14-day trial, no card required.
*Up to 5 devices at once.
One player. Across your devices*. Always in sync.
Start with a free 14-day Premium trial, no card required
o3IPTV is a premium player built around your own IPTV sources, polished playback, a full TV guide, and a built-in Sports Hub on iPhone, iPad, and Mac.
Player only. o3IPTV does not provide content. No channels, playlists, streaming links, or media are included, you add only the sources you are authorized to access.
LIVE TV & GUIDE
• Organized live channels with a clean guide timeline (EPG) see what's on now and next
• Catch-up controls where your source supports it
• Adaptive playback tuned for live streams, with audio and subtitle selection
MOVIES & SERIES
• Your movies and series, browsable with posters, descriptions, and seasons
• Resume Playback and Continuous Play pick up right where you left off
ALWAYS IN SYNC
• Cloud Sync keeps your favorites, history, and Continue Watching together across every device
• Unified search and fast filtering across everything
SPORTS HUB
• Live scores, schedules, standings, and match details in one place
MADE PERSONAL
• Multiple profiles, including Kids profiles with content controls
• A focused, personal home screen
• No ads and no tracking, your credentials stay yours
*Up to 5 devices at once.
Start with a free 14-day Premium trial, no card required. Subscribe anytime to keep Premium features.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more - Fixed a brief video flash when the player controls change.
- Switching to another version of a movie keeps one Continue Watching row.
- Single-connection playlists no longer get cut off by background checks.
- When all connections are in use, the message now suggests another playlist if you have one.
- Titles like "X-Men" and "9-1-1" now show in full.
- Sports match pages open with their channels in place.
3.3.5 6 days ago
- Browse by Genre on Home: new, popular and top rated titles from your playlist, with grid, list and sorting.
- New Favorites row on Home: your channels, movies, series and teams.
- Exclude new categories automatically, per playlist, synced across your devices.
- Fixed endless loading on some providers that then said all connections were in use.
- New-category notices now show only on the main profile.
3.3.4 26 Sept
- Browse in a list or a grid, and sort by name, release year or recently added.
- Sports: choose your favorite leagues, then open My leagues for today's games and what is coming up.
- On a game, o3IPTV finds the channels carrying it from your own guide and from channel names.
- Live and upcoming games on Home stay current instead of lingering after they end.
- Channels now sort in natural order: channel 2 comes before channel 11.
- New provider categories are marked "New" on Home, in the category pickers and in Manage categories.
- Recently used categories appear first in the category pickers for Live TV, Guide, Catch Up, Movies and Series.
- Lock any profile with a PIN, asked on every switch to it. "Forgot PIN" emails a reset code.
- Your OpenSubtitles login follows your account to every device, and you can sign in again when a subtitle session expires.
- Hidden categories stay in sync across your devices, and showing one again sticks everywhere.
- Devices in your account now show their real names, Device Management says how many of your slots are in use, and signing in at the limit lets you pick a device to sign out and then finishes by itself.
- A device that was signed out now says why it happened and how to get back in.
- Approving a new device explains a failed code in plain words.
- Signing out, or switching accounts, keeps your sign-in intact, stops running downloads and returns to the Welcome screen.
- VPN: Renew connection keeps the server you were on, shows its progress and confirms in place.
- Home is ready sooner after launch on large playlists.
- Deleting an expired source clears its expired notice.
- Overnight playlist updates no longer fail on very large catalogs.
- Portuguese wording is consistent across the app.
3.3.3 22 Sept
-Live channels start faster, switching is quicker, and a stalled stream recovers on its own.
-Fixed a rare playback interruption when switching channels. Playback no longer stops over a single decode glitch.
-The progress bar slides smoothly, with a time bubble under your thumb while you scrub.
-Channel logos fall back to our own logo service when your provider's are missing or offline.
-Home loads faster after launch, with Continue Watching first.
-A title removed from Continue Watching on one device no longer comes back from another.
3.2.2 4 Sept
Added Stream VPN: connect a playlist through your own VPN (Proton VPN, Windscribe, Mullvad, or a WireGuard config). Only your streams use the tunnel.
Added team pages in Sports: every club gets a full page with its squad, standings, leaders, kit, and recent games with highlights.
Added player pages: open any player from the squad for their vitals, career, and trophies.
Added Favorite Teams: heart a team to give it its own Favorites shelf, and its game day leads the Top 10 rail.
Improved Home: the most important rows now come first, and Continue Watching appears instantly.
Improved Home loading with a smoother opening and steadier artwork.
Improved fullscreen live TV on iPhone: swipe to change channels, swipe up for the channel rails.
3.2.0 31 Aug
New
• The home sports rail is now Top 10 Sports Events, ranked for the day.
• Home rails show one card per title instead of one per language or quality.
Improved
• The home banner cross-dissolves between titles and no longer stutters when it loops.
• The Guide opens on the category your provider lists first, and remembers the one you used last.
• Channel previews in the Guide fade in instead of flashing black.
• Top TV Channels shows proper channel logos.
• Episode names and descriptions follow the app language.
• Darker theme: black content area with a lighter sidebar.
• Continue Watching and Top TV Channels load faster.
Fixed
• Fixed the app closing during playback on large playlists.
• Fixed resuming a series from Continue Watching, which showed the episode as unavailable instead of playing it.
• Fixed searching the Guide on large playlists.
• Continue Watching no longer shows a barely-watched title as finished.
• Artwork your provider supplies is no longer replaced with a wrong match.
• Fixed a crash in Sports Hub when the posts carousel appeared.
3.1.29 25 Aug
Fixed the app closing during playback on large playlists.
Fixed resuming a series from Continue Watching, which showed the episode as unavailable instead of playing it.
Fixed searching the Guide on large playlists.
Fixed the keyboard reopening by itself after resizing the app panel.
Continue Watching and Top TV Channels now load faster.
3.1.28 20 Aug
- Added Specials. A show's one-off specials and extras now appear as their own Specials block, listed after the regular seasons, with the right title, art and synopsis on each one.
- Improved episode lists, which now show one card per episode even when your provider lists the same episode more than once. Series that had already piled up duplicates clean themselves up.
- Improved the version picker, which now labels a version "Not available" when it has no playable file for the episode you picked, and never switches you to a different episode when you choose one.
- Improved playback errors, so a file that is broken at the provider says so instead of blaming a connection limit, and offers Try Another Version right in the player, now for series as well as movies.
- Fixed subtitle downloads for signed-out users, and each download now shows how many you have left today.
- Fixed Continue Watching rows synced from another device, which could show as unavailable on this one.
3.1.27 19 Aug
-Improved expired playlists, which are now named in Settings, badged on Continue
-Watching and Favorites, and warn you before playback instead of failing silently.
-Improved the version picker, which now shows each quality's own file size.
-Improved Home with Top TV Channels and Recently Added Channels rails.
-Improved background playlist updates, with one settings card and result
-notifications that name each playlist.
-Improved reliability for series episodes, providers that block the account check and sports fixture details.
-rebuilt portrait player layout, updates run on battery.
3.1.26 14 Aug
- Improved Favorites and Continue Watching, which now cover every playlist you have and stay in sync across your devices.
- Improved reliability for removals and artwork, so removed items stay removed and posters and logos no longer go missing.
- Improved series playback so continuing to the next episode is no longer refused.
- Improved cross-playlist playback so a title stored in another playlist opens instead of failing.
- Improved search with multi-word title matching, merged duplicates across playlists, and clearer source labels.
- Improved kids profile safety so titles that cannot be verified never show their name or poster.
- Improved Home with Popular rails based on what is being watched now, and editorial rails that keep their place.
- Improved performance on repeat Home visits, plus resumable playlist updates on iOS.
3.1.25 6 Aug
• New Home rails: award-winning movies and series, complete series to binge, complete movie sagas, and what's popular on major streaming services, all matched to your own catalog and rotating daily
• Online subtitles: sign in, search in your language, and reuse downloads offline
• Preferred audio and subtitle languages, applied automatically during playback
• New aspect ratio picker: Fit, Fill, or Stretch
• Switch stream versions from inside the player, ranked by quality
• Tap any cast member to see their films and shows from your library
• More Like This and Recommendations on series details
• The whole app is now available in all seven supported languages
• Fixed an issue that could unexpectedly sign you out
• Overnight automatic playlist updates now run reliably
• Sharper Continue Watching artwork
3.1.24 4 Aug
• New Top 10 Movies and Top 10 TV Shows rows on Home
• Grouped titles show language badges, and downloads let you pick the version you want
• Downloads are more reliable: the queue survives app restarts and failed items can be retried
• Sharper channel logos and a cleaner TV guide
• Performance improvements and bug fixes
• New on Home: Because You Watched and Smart Discover shelves, plus award and seasonal rails.
• Movie details now show franchise collections and mark the next part you have not watched.
• Faster: catalog imports are over 2x quicker and the TV guide loads in a quarter of the time.
3.1.22 3 Aug
Live TV & Guide
- TV guide imports no longer fail on slow providers: big guide files keep downloading as long as data is flowing, instead of hitting a hard 60-second cap.
- Catch Up now lists only channels that actually have archive guide data, and its time window is fixed.
- Guide preview playback stops when you leave the guide tab.
Sources & updates
- Sources with auto-update now refresh while the app stays open (desktop included), not just at launch.
- Updates keep your favorites and continue-watching intact, and pick up provider-side edits (renamed titles, new posters, catch-up flags) without a full refresh.
- Multiple sources update one at a time, so busy providers stop returning empty catalogs.
- If one part of an update fails (say series), it catches up and retries on its own, and the source card in Settings shows exactly what failed with a Retry button.
Cloud & devices
- Setting up a new device is faster: sources from different providers restore in parallel.
- Dead cloud sources no longer re-import in a loop; they show under "Sources that need attention" in Settings with Retry and Remove.
Series & navigation
- Tapping an episode thumbnail now offers the version picker so you can choose the best copy.
- Main tabs stay loaded when you switch, so moving around the app is instant.
Performance
- Smooth mouse-wheel scrolling across the main screens.
- Fixed white specks on the guide's active cell and a stray rounded corner in fullscreen.
Sports
- Group-stage standings now split into their proper groups.
Other
- The subscription screen now shows Terms and Privacy links and clear billing lengths.
3.1.19 14 Jul
What's new in 3.1.18:
Live TV
- Fixed live channels that wouldn't play on some providers (now connects via your portal host and follows the provider's redirect to a working server).
- Blocked or offline channels fail fast with a clear message instead of spinning.
- Faster start on single-connection providers, plus a new Low / Balanced / High buffer setting.
- New per-channel deinterlacing toggle.
- Channels with no logo show the o3 brand mark instead of a blank tile.
Library & artwork
- Series detail now shows its title logo, like movies.
- Channel logos in Favorites, Continue Watching, and More From are no longer zoomed or cropped.
- Cleaner grouping of duplicate titles that use language prefixes.
Favorites & errors
- Deleting a playlist now clears its favorites (no more orphans with no source).
- Cloud-restore/database errors show a clear dialog instead of an inline banner.
Subscriptions
- Free trial is no longer re-granted to former subscribers; Google Play billing fixes.
3.1.18 26 Jun
- Improved Watch Now browsing with cleaner title grouping, richer hero metadata, version selection, and availability hints.
- Improved EPG matching for providers that use display names instead of exact guide IDs.
- Improved playback reliability around Next Episode, sports previews, and cached artwork fallbacks.
3.1.17 14 Jun
- Improved playlist and Xtream import progress so updates are clearer and better aligned with the actual import state.
- Improved Sports Hub match details with clearer broadcaster sections, source counts, and loading progress feedback.
- Smoother live/video playback with better frame pacing.
- Fixed guide preview behavior so the preview header stays visible and artwork transitions feel cleaner.
- Improved cloud restore and database reliability during provider throttling or busy database conditions.
- Added a Reddit support link in Settings.
3.1.16 11 Jun
Sports Hub
- Added World Cup YouTube highlights
- Smoother competition highlights rail with fewer loading jumps
- Fixtures stay visible even when catalog details are still catching up
Guide & Playback
- Restored guide preview playback
- Filled missing guide gaps more reliably
- Improved mobile live playback stability, especially on cellular
- Removed duplicate focus-player actions
Library & Navigation
- Faster recent library loading
- Catch-up detail now returns to Home more cleanly
- Watch Now logos load more reliably
Polish & Reliability
- Hid noisy Today TV load failures
- Smoother content route transitions
- Additional stability fixes across playback, guide, and Sports Hub
3.1.14 10 Jun
Sports Hub
- New in-hub search and a sport selector to jump between leagues fast
- Game highlights now play inline, right inside the hub
- Redesigned match detail with a unified scoreboard preview
- Faster, smoother loading with no layout jumps
Movies & Series
- Trending carousel now alternates movies and series
- Sharper title logos, including foreign-language films and series
- Redesigned Continue Watching: centered logos, smoother cards, cleaner progress bar
Design & Polish
- Refreshed Apple-style typography for crisper, more readable text
- Smooth rounded (squircle) corners across the whole app
- Polished Settings, account menu, channel logos, and details screens
Performance & Reliability
- Faster Live TV startup plus a new Recently Added view
- Quicker app launch and smoother scrolling
- Live FPS now shown next to stream quality in the preview
- Smarter offline detection and various stability fixes
More
- Choose your own TV logo background color in Settings
- Updated translations
3.1.12 7 Jun
- Fixed a brief video flash when the player controls change.
- Switching to another version of a movie keeps one Continue Watching row.
- Single-connection playlists no longer get cut off by background checks.
- When all connections are in use, the message now suggests another playlist if you have one.
- Titles like "X-Men" and "9-1-1" now show in full.
- Sports match pages open with their channels in place.
more Version 3.3.5 6 days ago
Data Linked to You The following data may be collected and linked to your identity:
Purchases Contact Info Identifiers