Free Android media hub · Open source · No ads

Your media services,
one organized home.

A free, open-source media management hub for Android. Connect your authorized Plex, Emby or Jellyfin server, live TV provider, personal integrations, Telegram files, subtitles, Trakt and Simkl in one remote-first interface.

Android APK is free and open source · View releases on GitHub · ARVIO provides software, not media
Live TV playlists
M3U · Xtream
Max resolution
4K HDR
Home servers
Plex · Emby · Jellyfin
Surround audio
Atmos
License
Open source
Optional add-on · Open-source web app

Take your media hub beyond Android.

The Android APK stays completely free. Optional Premium adds the open-source ARVIO Web interface, with the same profiles, libraries, personal integrations and progress on Windows, Mac, iPhone, iPad and other browsers.

WindowsMaciPhoneiPadSmart-TV browser
Everything stays connected through ARVIO Cloud Play authorized media from your connected services across devices Save compatible files when your provider permits downloads Browser playback and one-click VLC handoff Web app source is public on GitHub Android and TV APK remains completely free
Try Premium free for 3 days Get Premium on Ko-fi $2.99 / month after · no payment details for trial
View the open-source web app
10,000+ users10+ contributorsOpen source
ARVIO Premium browser interface available on Windows, Mac, iPhone and iPad Actual ARVIO Web interface
ARVIO Home on Android TV // TV · Home
Media managementYour live TV providerPlex + Emby + JellyfinYour Telegram filesTrakt + SimklUser-configured addonsARVIO CloudDolby VisionDolby Atmos4K HDRMulti-profileAuto-play Media managementYour live TV providerPlex + Emby + JellyfinYour Telegram filesTrakt + SimklUser-configured addonsARVIO CloudDolby VisionDolby Atmos4K HDRMulti-profileAuto-play
01 / Features

Every library and service, organized for TV.

01 LIVE TV

Your live TV service, organized.

Connect an authorized M3U or Xtream provider, preserve provider order, manage groups and favorites, browse EPG data, and use catch-up when the provider supports it.

EPG / Favorites / Mini-player
02 CATALOGS

Your servers and libraries, in your order.

Browse your own Plex, Emby or Jellyfin libraries alongside metadata collections and public Trakt or MDBList lists, then choose the order for every profile.

Plex / Emby / Jellyfin / Trakt
03 ADDONS

Compatible addons, configured by you.

Connect compatible addon manifests for metadata, subtitles or media locations. ARVIO does not operate, endorse or bundle third-party content providers.

Cinemeta TMDB OpenSubtitles Public Domain YouTube WatchHub
04 TELEGRAM

Your Telegram files, connected privately.

Sign in by QR code or phone, then search video files in channels and groups accessible through your own Telegram account.

QR sign-in Channels Groups Video files Private account
05 CLOUD

Cloud sync without typing passwords.

Pair by QR code, then sync profiles, addons, catalogs, and settings across TVs without a keyboard.

06 TRACKING

Trakt and Simkl that follow you.

Choose either tracker for watchlists, history, progress, Continue Watching and scrobbling, or keep both services aligned across devices.

Trakt / Simkl / Scrobble
07 COLLECTIONS

Discovery rows, ready to organize.

Browse metadata collections for major services and genres, then connect your own authorized service or server separately for playback.

10+ services / Genres / Fast focus
08 SESSIONS

Profiles, watchlists, and Up Next.

Continue Watching, per-profile watch state, watchlists, and auto-play countdowns keep the home screen useful without turning it into admin work.

Profiles / Watchlists / Up Next
09 SUBTITLES

Subtitles and audio, under control.

Select embedded or external tracks, filter preferred languages, preload subtitle options, find better timing matches, and optionally use your own API key for AI-assisted translation.

SRTVTTASS / SSAPGSAudio tracksAI tools
10 SOURCES

Choose the version that fits.

Compare available versions by addon order, quality, size, codec, language and cache status, or let autoplay choose the best compatible result.

4K1080pHDRSizeLanguageAutoplay
11 PLAYER

Native playback across formats.

Media3 and FFmpeg support modern video, audio and subtitle formats, with frame-rate matching, passthrough, track controls, resume points and TV-remote navigation.

Media3FFmpeg4K HDRDolbyResume
12 PREMIUM WEB

Browser access and permitted downloads.

The optional open-source web interface adds Windows, Mac, iPhone and iPad access, VLC handoff, and downloads for compatible files when your connected provider permits them.

WindowsMaciPadVLCDownloads
02 / Player

A player that stays out of the way.

Video
  • H.264 AVC
  • H.265 HEVC
  • VP9
  • AV1
  • Dolby Vision
Audio
  • AAC
  • AC3 · EAC3
  • DTS · DTS‑HD
  • TrueHD
  • Dolby Atmos
Containers & streaming
  • MKV
  • MP4 · WebM
  • HLS · DASH
  • 4K HDR
  • Multi‑track

Powered by ExoPlayer (Media3) with the FFmpeg extension. Passthrough and hardware decode depend on your device and Android audio pipeline.

03 / Compared

Why ARVIO feels better on TV.

ARVIO
Other media hubs
Server‑based apps
Stock TV app
Built for Android TV remote
Native
~ Skin‑dependent
Yes
Yes
User-configured addon manifests
Supported
No
No
No
Metadata catalogs & collections
10+ layouts
~ Manual setup
~ Manual setup
Single feed
Plex / Emby / Jellyfin
Connected
~ Varies
Native
No
Telegram source search
Built-in
No
No
No
Trakt sync
First‑class
~ Add‑on
~ Add‑on
No
Authorized Live TV (M3U / Xtream)
Provider support
~ Add‑on
~ Paid tier
No
No server required
Yes
Yes
Needs server
Yes
Free & ad‑free
Open source
Open source
~ Freemium
Ads
Compared in good faith · Each tool has its strengths — pick what fits your couch.
04 / Screens

Built for the 10‑foot — and the 6‑inch.

TV Home01TV · Home
TV Details02TV · Details
TV Live03TV · Live TV
TV Catalogs04TV · Catalogs
Collections05Built-in collections
Player06Player · 4K HDR
Mobile Home07Mobile · Home
Profiles08Profiles
MORE
On your phone, too

// Captured on Android TV & Pixel — actual ARVIO UI

05 / Devices

Android TV first, mobile alongside.

Android TV
Primary · D‑pad tuned
Google TV
Supported
Android phone
Companion UI
Android tablet
Companion UI
06 / Premium

ARVIO on every other screen.

Windows, Mac and mobile
Use the open-source ARVIO Web experience on Windows, Mac, iPhone, iPad, Chromebook and smart-TV browsers at web.arvio.tv. No install, APK or sideloading required.
web.arvio.tv
Synced with the app
Profiles, Library, Continue Watching, Trakt and Simkl stay in sync through ARVIO Cloud. Access authorized connected services across your screens and save compatible files when the provider allows it.
ARVIO Cloud
Try it free for 3 days
Start after connecting ARVIO Cloud, then continue for $2.99/month through Ko‑fi. The Android/TV app remains 100% free.
No payment details for trial
ARVIO Web home on iPad01Web · Home
ARVIO Web live TV guide on iPad02Web · Live TV
ARVIO Web media catalogs on iPad03Web · Catalogs
ARVIO Web series details on iPad04Web · Details

// Captured on iPad — actual ARVIO Web UI

Browsers decode fewer formats than a native media player. Compatible media from your connected services can play in the browser; heavy 4K HEVC, Dolby Vision, REMUX files, lossless audio and some live TV providers may require the one-tap VLC handoff on iPhone, iPad, Android, macOS or Windows. Device and provider support varies.
07 / Setup

From install to your media hub in minutes.

Install from Play Store
Open Google Play on your Android TV, search for ARVIO, hit install. No account, no setup wizard, no upsells.
Under a minute
Connect what you already use
Add your Plex, Emby or Jellyfin server, your Telegram account, an authorized live TV provider, or a compatible addon manifest. ARVIO includes no media service or provider account.
Two minutes
Organize and use your library
Arrange rows and profiles, browse metadata, open authorized media from a connected service, and keep watch state aligned through Trakt, Simkl or ARVIO Cloud.
Ready to browse
08 / Beginner Guide

Set up ARVIO the clean way.

Setup roadmap

From fresh install to a synced TV home.

Follow the path in order: create your space, connect sync, add your authorized libraries and services, then tune playback once.

01 Profile and cloud sync
02 Servers, Telegram, catalogs, live TV, and integrations
03 Playback polish and troubleshooting
ARVIO provides media-management software only. It does not host, sell, bundle or provide media, provider accounts, playlists or streams. Connect only services and files you own or are authorized to access. Torrent-based sources are not supported.
01
Start

Create your profile

Choose a name, color, and avatar. Use separate profiles for family, kids, guests, or different watch histories.

ProfilesPersonal home screen
02
Sync

Pair ARVIO Cloud

Go to Settings, Accounts, ARVIO Cloud, then scan the QR code with your phone. This keeps profiles, settings, catalogs, live TV state, watch state, and profile avatars aligned across your devices.

QR pairCloud backup
03
Optional

Connect Trakt or Simkl

Choose one or both services for synced watch history, watchlists, scrobbling, Continue Watching and tracker libraries across devices.

TraktSimklWatchlists
04
Libraries

Connect Plex, Emby, or Jellyfin

Open Settings, Home Server. For Emby or Jellyfin, choose Add server, enter the server URL, then add your username and password or token. For Plex, choose Connect with code, optionally enter a server URL, then scan the QR code or open the auth page and confirm the code.

PlexEmbyJellyfin
05
Libraries

Use server libraries in ARVIO

Connected home servers can appear as sources and catalog rows. Name each server clearly, then use Test connection to confirm the active profile can reach every server before browsing.

Catalog rowsTest connection
06
Sources

Connect Telegram

Open Settings, Accounts, Telegram. On TV, scan the QR code with Telegram from your phone. On mobile, enter the phone number for your Telegram account, then confirm the code sent to Telegram. ARVIO can then search your own channels and groups for matching video files.

QR sign-inChannelsGroups
07
Expand

Add catalogs and your live TV provider

Add public Trakt or MDBList metadata rows from Settings, Catalogs. For live TV, connect an authorized M3U or Xtream provider with an optional EPG URL. ARVIO does not supply channels, playlists or provider credentials.

CatalogsLive TVEPG
08
Sources

Add compatible sources

Connect compatible HTTP or account-backed integrations only when you are authorized to access their media. ARVIO supplies no files, links or third-party accounts. Torrent-based sources are not supported.

User configuredAccount backedNo torrent sources
09
Polish

Tune playback

Set subtitle language, content language, minimum quality, DNS provider, frame-rate matching, volume boost, and card layout from Settings. Player menus also handle subtitles and audio tracks.

SubtitlesFrame rateQuality filters
10
Support

Fix common issues

If something fails, verify the URL on your phone first, reload the playlist or source, test Home Server connections, check account pairing, clear Telegram cache if needed, then restart ARVIO and the TV.

ReloadConnection testRestart once
09 / Open

Open source.
Built in the open.

ARVIO is open source. Source code, releases, APKs, issues, and contributions all live on GitHub.

GitHub repo Ko‑fi
10 / Questions

Questions before you install.

Is ARVIO free? Are there ads?
The Android/TV app is free and open source, with no ads, third-party behavioral analytics, or gated app features. Release builds can send limited crash diagnostics and one pseudonymous daily app-open event to help maintain reliability. This can be disabled per device in Settings. The one optional paid service is ARVIO Premium, the browser interface for Windows, Mac, iPhone, iPad and more, at $2.99/month because it uses hosted infrastructure and bandwidth. The Android app never requires it.
What data does ARVIO collect, and can I opt out?
An ARVIO Cloud account is optional. If you create one, ARVIO stores your email, a password hash, and the profiles and settings you choose to sync. Release builds can also send limited crash diagnostics and a pseudonymous app-open event at most once per day. Screenshots, view hierarchy, network breadcrumbs, and user-interaction breadcrumbs are disabled, and app diagnostic logs are sanitized. Crash transport can still involve an IP address, so reports are not described as anonymous. You can turn diagnostics and usage reporting off in Settings without affecting playback or cloud sync. Read the complete Privacy Policy or delete cloud data at auth.arvio.tv/delete.
What is ARVIO Web and what does it cost?
The ARVIO media-management interface in your browser at web.arvio.tv on Windows, Mac, iPhone, iPad and more. Profiles, Library and progress sync with the app. Compatible media from your authorized connected services can be played or downloaded when the provider permits it. A one-time 3-day trial starts after you connect ARVIO Cloud. It then costs $2.99/month via Ko-fi membership. Browsers cannot decode every format, so some authorized files may require the one-tap VLC handoff.
Does ARVIO provide media or subscriptions?
No. ARVIO is software for organizing and using services configured by the user. It does not host, store, sell, bundle or redistribute movies, series, channels, playlists or streams, and it does not include provider accounts. Built-in integrations are limited to metadata, subtitles and account connections. Users must have permission to access every connected service and file.
Which devices are supported?
Android TV and Google TV are first‑class — Chromecast with Google TV, NVIDIA Shield, Onn 4K, Walmart Onn, most Sony Bravia and TCL sets. Android phones and tablets get the companion UI. ARVIO Premium extends the experience to browsers on Windows, Mac, iPhone, iPad, Chromebook, Apple TV, webOS and more.
What about codec support? Dolby? HDR?
ExoPlayer (Media3) with the FFmpeg extension covers AV1, HEVC, VP9, H.264, AAC, AC3, EAC3, TrueHD, DTS where the device's audio pipeline allows passthrough. HDR10 and Dolby Vision depend on your hardware. Subtitles: SRT, VTT, ASS/SSA, PGS.
Do I need a media server?
A home server is optional. ARVIO can organize metadata, tracker lists and other services you configure, but playback always requires an authorized server, provider, file or integration connected by the user. ARVIO Cloud, Trakt and Simkl sync are optional.
How do I install the APK directly?
Grab the latest APK from GitHub releases. On Android TV, enable "Install unknown apps" for your file manager, then sideload. The Play Store path is recommended for auto‑updates.
Available now

Install it
on your TV tonight.

Free, open source media-management software. No account required; connect only services and files you are authorized to use.

Sideload note · Enable "Install unknown apps" on Android TV to use the APK