UHF - Love your IPTV
IPTV & Media Center
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
Welcome to UHF, the IPTV player crafted by developers with over a decade of proven success in creating globally renowned apps used by millions.
Our users are our priority and so that we don't hide essential features behind a paywall. Enjoy all these playback and content management tools for FREE and power your experience using your M3U8, Xtream, Stremio, and Jellyfin playlists.
Global search:
Swiftly search and access content, whether it's live TV channels, series or movies across all your playlists. Plus, with our intuitive icon and color semantics, effortlessly identify which playlists your items belong to.
A unique EPG:
While other apps replicate the traditional TV EPG without leveraging touchscreen capabilities, we've reinvented the EPG experience from the ground up, optimising for touch interaction.
Catch-up support:
Travel back in time and never miss a TV show. Our catchup support is smooth as you have never seen before.
Picture-in-Picture:
Watch your videos in a smaller, resizable window while simultaneously using other apps or even watching other videos inside UHF.
Trakt support:
Seamlessly track your watched shows and movies, rate episodes and films, and access your Trakt watchlist directly on the UHF home screen.
Advanced Playlist Customisation:
Mark items as favourites, rename, reorder categories, or shuffle items within playlists. You can also transfer items between categories.
DVR server:
Take full control of your IPTV recordings with UHF Server, a powerful companion app that lets you seamlessly schedule and record your favorite shows from the UHF app. Run it on any Linux, macOS, or Windows machine within your local network.
Multiple languages and subtitles:
Watch your videos and live streams as you should with our support for multiple audio tracks and subtitles (fetching subtitles from OpenSubtitles.com is now supported).
Smart reconnects:
Forget about reloading the video player when the connection drops. Our video player handles common playback errors for you.
Parental Controls:
Use a PIN code to restrict access to specific categories and keep your library organized.
Offline support:
Download your VOD or catch-up content and watch it offline. With our background fetch feature, simply tap the download button and sent the app to background, we handle the rest.
Privacy Protection:
Our integrated security features help protect your data and maintain privacy while using the app on unsecured networks.
And for those willing and able to support our app development, we offer a PRO plan with these exclusive features:
* Instant Sync: Instantly synchronise your playlists, recent views, favourites, and customisations across devices. Make a change on one device, and it's immediately reflected on others. It's almost magical!
* Zero Ads and Watermarks: Enjoy content without any interruptions from banners or watermarks.
* Unlimited EPG Experience: Experience unlimited EPG navigation and set up alerts, so you never miss out on your favourite shows.
—
Important Notice: UHF is designed to work with content or playlists that users create themselves using legally sourced material. We at UHF do not allow the streaming of copyrighted content without the permission from the copyright holder. We respond swiftly if we receive any complaints about copyright violations and may suspend or delete your account. Only content added by users is shown and played on UHF, meaning that users are responsible for what is displayed. Please ensure you only use legal content on UHF.
Terms and Privacy Policy: https://www.uhfapp.com/legal
more Very good app. However, airplay did not work. Have tried all player (ksplayer, vlckit, AVkit). Please fix, thanks
Developer Response Hey there, could you reload your playlists and try again with the most recent build we have released? Thank you.
Very good app. However, airplay did not work. Have tried all player (ksplayer, vlckit, AVkit). Please fix, thanks
Hey there, could you reload your playlists and try again with the most recent build we have released? Thank you.
UHF know what they are doing , absolutely perfect, state of the art and it has what it needs . Every pence is well spend. And I believe I have experience using IPTV for over 10 years and many apps, but this one is the best . Thank you guys.
UHF know what they are doing , absolutely perfect, state of the art and it has what it needs . Every pence is well spend. And I believe I have experience using IPTV for over 10 years and many apps, but this one is the best . Thank you guys.
- Channel previews: You can now preview the currently focused channel while browsing the TV guide. Channel previews can be enabled from Settings > User Interface. (tvOS only)
- Guide context: We have fixed an issue where the channel focused after closing the player wasn't the one you had been watching. (tvOS only)
- Jellyfin improvements: We have fixed various compatibility issues affecting certain Jellyfin server versions.
- Performance & Stability: Resolved several known crash issues and implemented under-the-hood performance optimizations.
1.96.2 59 min ago
- Channel previews: You can now preview the currently focused channel while browsing the TV guide. Channel previews can be enabled from Settings > User Interface. (tvOS only)
- Guide context: We have fixed an issue where the channel focused after closing the player wasn't the one you had been watching. (tvOS only)
- Jellyfin improvements: We have fixed various compatibility issues affecting certain Jellyfin server versions.
- Performance & Stability: Resolved several known crash issues and implemented under-the-hood performance optimizations.
Loving UHF? Leave a review on the App Store — it means the world.
1.96.0 6 days ago
- Jellyfin Support: UHF now officially supports Jellyfin servers so you can browse and manage your entire library within the app like it's 2026. As this is a major implementation, please reach out via email if you experience any issues.
- Favorite Lists Management: Favorite lists now support renaming, deleting, and reordering. These options are available when you enable the "Edit" mode at the top-right of the screen that shows up when you assign an item to a favorites list.
- Performance & Stability: Resolved several known crash issues and implemented under-the-hood performance optimizations.
Loving UHF? Leave a ~!review!~ on the ~!App Store!~ — it means the world.
1.95.0 21 May
- Categories in Feed Collections: You can now add any playlist category (including live stream ones) to your Feed Collections. Pin your favorite categories directly to your Home screen for quick, easy access.
- Resume Prompt: Based on popular request, we have swapped the order of actions in the resume playback prompt for a more intuitive experience.
- Recording Schedule: You can now specify exact recording lengths, bypassing previous 15-minute interval limitations. In addition, the maximum recording duration has been increased to 24 hours.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store — it means the world.
1.94.0 6 May
- Feeds Collection Naming: You can now assign custom names to your overall Feeds Collections.
- Custom Thumbnail URLs: Added the ability to provide a direct URL for collection thumbnails.
- Hide Display Names: You can now disable the text display name for feeds within a collection to let your custom thumbnails take center stage.
- Refined Interface: We’ve updated the UI to make finding and changing the thumbnail on existing Feeds Collections much more obvious.
- Help Improvements: You can now find our latest blog posts from the Help section inside Settings.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store — it means the world.
1.93.0 5 May
- Home Screen Customization: Completely revamp your Home Screen with personalized Trakt lists, custom TMDB feeds, and stunning visual collections to always know what to watch next. These customizations now also sync across devices.
- AngelVPN improvements: We’ve added the WireGuard protocol for faster, more secure, and highly efficient connections when using the AngelVPN integration. Additionally, you can now select nodes in specific cities of a country.
- Preferred video stream format: You can now choose between TS (.ts) or M3U8 (.m3u8) as your preferred format for live video playback. You can find these new options under Settings > General.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store — it means the world.
1.92.1 29 Apr
- Home Screen Customization: Completely revamp your Home Screen with personalized Trakt lists, custom TMDB feeds, and stunning visual collections to always know what to watch next. These customizations now also sync across devices.
- AngelVPN improvements: We’ve added the WireGuard protocol for faster, more secure, and highly efficient connections when using the AngelVPN integration. Additionally, you can now select nodes in specific cities of a country.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store — it means the world.
1.92.0 28 Apr
- Instant load: You can now enable instant loading by setting the buffering period to 0 seconds. This feature relies on a strong internet connection and fast server speeds. If you experience playback issues, we recommend reverting the buffer to at least 1 second under Settings > Video player.
- DVR setup: Fixed a crash setting up a self-hosted DVR server.
- Metadata resolution: Fixed series and movies enrichment when the TMDB id is not available.
- KSPlayer compatibility: Improved KSPlayer compatibility.
- Skip commercials: Fixed an issue making the "Skip ads" button disappear way too fast.
- Performance: General bug fixes and under-the-hood optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store — it means the world.
1.91.1 3 Apr
- Instant load: You can now enable instant loading by setting the buffering period to 0 seconds. This feature relies on a strong internet connection and fast server speeds. If you experience playback issues, we recommend reverting the buffer to at least 1 second under Settings > Video player.
- DVR setup: Fixed a crash setting up a self-hosted DVR server.
- Metadata resolution: Fixed series and movies enrichment when the TMDB id is not available.
- Performance: General bug fixes and under-the-hood optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store — it means the world.
1.91.0 1 Apr
- Smart Playlists: Automated name cleanup and item grouping for a decluttered view. You can toggle this in Settings > User Interface.
- Multi-Player: Significant stability fixes for a more robust playback experience.
- Language Preferences: Improved auto-selection logic for audio and subtitle tracks.
- DVR: Resolved issues with scheduling recurring recordings.
- Search: Enhanced search algorithm for more accurate results.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store, it means the world.
1.90.5 30 Mar
- Smart Playlists: Automated name cleanup and item grouping for a decluttered view. You can toggle this in Settings > User Interface.
- Multi-Player: Significant stability fixes for a more robust playback experience.
- Language Preferences: Improved auto-selection logic for audio and subtitle tracks.
- DVR: Resolved issues with scheduling recurring recordings.
- Search: Enhanced search algorithm for more accurate results.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store, it means the world.
1.90.4 28 Mar
- Smart Playlists: Automated name cleanup and item grouping for a decluttered view. You can toggle this in Settings > User Interface.
- Multi-Player: Significant stability fixes for a more robust playback experience.
- Language Preferences: Improved auto-selection logic for audio and subtitle tracks.
- DVR: Resolved issues with scheduling recurring recordings.
- Search: Enhanced search algorithm for more accurate results.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store, it means the world.
1.90.3 28 Mar
- Smart Playlists: Automated name cleanup and item grouping for a decluttered view. You can toggle this in Settings > User Interface.
- Multi-Player: Significant stability fixes for a more robust playback experience.
- Language Preferences: Improved auto-selection logic for audio and subtitle tracks.
- DVR: Resolved issues with scheduling recurring recordings.
- Search: Enhanced search algorithm for more accurate results.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store, it means the world.
1.90.2 27 Mar
- Smart Playlists: Automated name cleanup and item grouping for a decluttered view. You can toggle this in Settings > User Interface.
- Multi-Player: Significant stability fixes for a more robust playback experience.
- Language Preferences: Improved auto-selection logic for audio and subtitle tracks.
- DVR: Resolved issues with scheduling recurring recordings.
- Search: Enhanced search algorithm for more accurate results.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a review on the App Store, it means the world.
1.90.1 26 Mar
- Smart Playlists: Automated name cleanup and item grouping for a decluttered view. You can toggle this in Settings > User Interface.
- Multi-Player: Significant stability fixes for a more robust playback experience.
- Language Preferences: Improved auto-selection logic for audio and subtitle tracks.
- DVR: Resolved issues with scheduling recurring recordings.
- Search: Enhanced search algorithm for more accurate results.
- Performance: General bug fixes and "under-the-hood" optimizations to prevent crashes.
Loving UHF? Leave a ~!review!~ on the App Store, it means the world.
1.90.0 26 Mar
- EPG Improvements: We’ve enhanced our fallback system, so you'll see better information even when a channel's schedule is temporarily unavailable.
- Lifetime Plan Update: Last chance! Our Lifetime plan is coming to an end soon. Secure yours before it's gone forever.
- Under the Hood: Squashed bugs and sharpened performance across the board.
Loving UHF? Leave a review on the App Store — it means the world.
IMPORTANT: UHF is just a video player and it doesn't provide content. Any services pretending to be partners of UHF are a scam.
1.89.0 10 Mar
- Recording server setup: Setting up your DVR server just got a whole lot easier. A brand-new onboarding flow walks you through every step and with our new Railway integration, you can deploy a server instance in one click.
- Continue watching: When you return to something you've already started (or finished) watching, you'll be asked whether to resume or start from the beginning.
- Search algorithm: Smarter search results without sacrificing speed.
- Subtitles on iPad: Fixed an issue where subtitles would briefly vanish during playback.
- Catchup playback: Fixed a bug that prevented catchup streams from loading when your device was set to 12-hour time format.
- Downloads: Fixed a bug where VOD files from Manifest playlists weren't being queued for download correctly.
- Under the Hood: Various performance improvements.
Enjoying UHF? A review on the App Store goes a long way!
IMPORTANT: UHF is just a video player and it doesn't provide content. Any services pretending to be partners of UHF are a scam.
1.88.1 4 Mar
- Recording server setup: Setting up your DVR server just got a whole lot easier. A brand-new onboarding flow walks you through every step and with our new Railway integration, you can deploy a server instance in one click.
- Continue watching: When you return to something you've already started (or finished) watching, you'll be asked whether to resume or start from the beginning.
- Search algorithm: Smarter search results without sacrificing speed.
- Subtitles on iPad: Fixed an issue where subtitles would briefly vanish during playback.
- Catchup playback: Fixed a bug that prevented catchup streams from loading when your device was set to 12-hour time format.
- Downloads: Fixed a bug where VOD files from Manifest playlists weren't being queued for download correctly.
- Under the Hood: Various performance improvements.
Enjoying UHF? A review on the App Store goes a long way!
1.88.0 27 Feb
- Recording improvements: Added support for recurring recordings and completely revamped the schedule recording experience. This update ships alongside a new UHF Server version with improved stability and expanded format support.
- URL handling: The "General Settings" screen now includes a toggle to honor (or ignore) the URL specification provided by a Xtream playlist's server info endpoint. If you've experienced playlist issues, try reloading your playlist after adjusting this setting.
- Policy enforcement: This update blocks access to an illegal playlist falsely claiming partnership with us. Using UHF to stream illegal content violates our Terms & Conditions.
- Multi-player & PiP fixes: Fixed several issues that caused Picture-in-Picture and Multi-Player transitions to glitch or become unresponsive.
- Under the Hood: Various performance improvements.
Enjoying UHF? A review on the App Store goes a long way!
1.87.1 20 Feb
- Recording improvements: Added support for recurring recordings and completely revamped the schedule recording experience. This update ships alongside a new UHF Server version with improved stability and expanded format support.
- URL handling: The "General Settings" screen now includes a toggle to honor (or ignore) the URL specification provided by a Xtream playlist's server info endpoint. If you've experienced playlist issues, try reloading your playlist after adjusting this setting.
- Policy enforcement: This update blocks access to an illegal playlist falsely claiming partnership with us. Using UHF to stream illegal content violates our Terms & Conditions.
- Multi-player & PiP fixes: Fixed several issues that caused Picture-in-Picture and Multi-Player transitions to glitch or become unresponsive.
- Under the Hood: Various performance improvements.
Enjoying UHF? A review on the App Store goes a long way!
1.87.0 19 Feb
- AirPlay & Chromecast overhaul: We have completely rebuilt our video casting engine to deliver a great experience. With support for more formats and a wider range of devices, streaming your content to the big screen is now easier than ever. Let us know if you're still facing compatibility issues.
- Subtitles rendering: Fixed an issue causing subtitles to vanish on the iPad video player.
- Downloads reliability: We've beefed up our download manager to be more resilient against server hiccups.
- Timeline knob: Tired of accidentally dismissing the player while scrubbing? Not anymore.
- Under the hood: Made various performance improvements.
Loving UHF? Leave us a review on the App Store, really helps us out!
1.86.1 6 Feb
- AirPlay & Chromecast overhaul: We have completely rebuilt our video casting engine to deliver a great experience. With support for more formats and a wider range of devices, streaming your content to the big screen is now easier than ever. Let us know if you're still facing compatibility issues.
- Under the hood: Made various performance improvements.
Loving UHF? Leave us a review on the App Store, really helps us out!
1.86.0 2 Feb
- Launch Actions: Automatically land on a specific stream when opening the app (Settings > General).
- Other Sources Search: Long-press any item to find similar sources within your playlists. You can also access this functionality using the "Search" button in the video player overlay.
- Home Screen Sections: Configure exactly which media types appear in your "Continue Watching" row via the "Customize" button.
- Sidebar Settings: Added an option to hide the "Favorites" section (Settings > General).
- Keyboard Shortcuts: Toggle playback with the "Space bar", and use the "Arrow keys" to switch channels or seek backward and forward.
- Under the Hood: Improved support for Manifest playlists.
Loving UHF? Leave us a review on the App Store, really helps us out!
1.85.1 26 Jan
- Launch Actions: Automatically land on a specific stream when opening the app (Settings > General).
- Other Sources Search: Long-press any item to find similar sources within your playlists. You can also access this functionality using the "Search" button in the video player overlay.
- Home Screen Sections: Configure exactly which media types appear in your "Continue Watching" row via the "Customize" button.
- Sidebar Settings: Added an option to hide the "Favorites" section (Settings > General).
- Keyboard Shortcuts: Toggle playback with the "Space bar", and use the "Arrow keys" to switch channels or seek backward and forward.
- Under the Hood: Improved support for Manifest playlists.
Loving UHF? Leave us a review on the App Store, really helps us out!
1.85.0 20 Jan
- The media details screen now includes ratings from more sources.
- You can now hide media types from the sidebar. You can do this in the edit mode of the "Manage content" screen of your playlists.
- Fixed various crashes and made various performance improvements.
Loving UHF? Leave us a review on the App Store, really helps us out!
1.84.0 14 Jan
- Channel previews: You can now preview the currently focused channel while browsing the TV guide. Channel previews can be enabled from Settings > User Interface. (tvOS only)
- Guide context: We have fixed an issue where the channel focused after closing the player wasn't the one you had been watching. (tvOS only)
- Jellyfin improvements: We have fixed various compatibility issues affecting certain Jellyfin server versions.
- Performance & Stability: Resolved several known crash issues and implemented under-the-hood performance optimizations.
more Version 1.96.2 59 min ago
Data Not Linked to You The following data may be collected but it is not linked to your identity:
User Content Identifiers Usage Data Diagnostics