Language
Pick a language for the interface. Translations are community-driven - missing strings fall back to English.
Playlists, preferences, cache, and the app itself.
No settings match your search.
Pick a language for the interface. Translations are community-driven - missing strings fall back to English.
Theme, accent color and base font size. System theme follows your OS preference.
Bumps the base font size. Use Large or X-Large when viewing on a TV from across the room.
Disables decorative animations (the comet in the sidebar, hub entry stagger, sliding focus ring) for smoother scrolling and D-pad navigation on TV boxes and low-end devices.
Most TVs hide a small band at each edge of the picture (overscan). If sidebar icons or version text look cut off, increase this to inset the whole UI by a few percent.
Choose which sections appear on your home page and what order they're in.
Defaults for the channel sidebar and the EPG panel on Live TV. The EPG button on the page itself still toggles per session.
How long to keep paused movies and episodes in Continue Watching. Older entries are dropped on the next save. The 200-item cap still applies regardless.
Some providers ship XMLTV with timestamps already shifted to the server's local time, so EPG times look off. Auto-detect picks the offset where the most channels have a programme airing right now.
Choose how streams open. External players play 4K and HDR more reliably.
Some IPTV providers reject the default browser User-Agent. Pick a preset or enter a custom string. Applies to provider API, M3U, and EPG fetches. Effective in the desktop build.
How long to wait for a provider response before giving up. Bump this when a large catalog (tens of thousands of movies / series) times out before it finishes loading.
Per-playlist mute list. Hidden categories are hidden from the picker and the main grid on Live TV, Movies, and Series.
Hidden categories don't appear in the picker or main grid. Use the eye icon on a category row to hide it; unhide here.
Reorder your favorites per kind. The hub Favorites strip and the per-page favorites filter follow this order.
Drag a row, or use the up/down buttons. The hub Favorites strip and per-page lists follow this order.
Folder where new downloads land. Manage the queue itself on theDownloads page.
After a reinstall, scan the folder above for `.xtmeta.json` sidecars and re-add the matching files to your downloads list.
Most Xtream providers cap connections per account, so a second parallel download fails mid-stream. Keep this at 1 unless your provider explicitly allows multiple slots.
Save all playlists, favorites, recents, watched progress, hidden categories, and app settings to a file. Cache and the downloads queue are not exported.
Clears channel, movie, and series lists. Playlists, favorites, and recents are kept.
Step-by-step guides for sign-in, external players, the keyboard and D-pad bindings, and the most common things people get stuck on.
Bug reports, feature requests, questions, and general feedback all go to GitHub - search existing issues first, or pick a template and open a new one.
Beta versions are early test builds and may be unstable.
Auto-update isn't available on this build.
Auto-updates on Linux are only delivered to the AppImage build. For deb / rpm installs, grab new versions from the GitHub releases page above.
Extreme InfiniTV is free and open source. If it saves you time or sweetens your living-room setup, a small tip helps cover hosting, signing certs, and the next round of features.
No tracking, no ads, no telemetry - just a thank-you button.
Wipes all app data: playlists, cached lists, favorites, recents, and locally stored EPG references. Next launch starts from a clean slate.
Restores the snapshot saved automatically at your last export or right before your last reset.