Every title, fully enriched.
Pull in ratings, cast, crew, trailers, and recommendations from multiple sources — without leaving the app.


No webviews. No compromises. The Jellyfin client Android has been waiting for.


True native playback with audio track and subtitle switching, chapters, trickplay thumbnails, intro/outro skipping, PiP, and a 5-band EQ. Switch quality mid-stream, zero buffering.
Unified search across all your services, alternate server addresses, and multi-server & multi-user switching — without ever leaving AFinity.


Movies, seasons, series, audiobooks, music, and podcast episodes — with Wi-Fi-only rules, pause and resume, and a full storage dashboard.


Pull in ratings, cast, crew, trailers, and recommendations from multiple sources — without leaving the app.


Browse Jellyseerr, request movies and shows, track approval status, and get notified when content lands — without leaving AFinity.


Browse your Jellyfin music collection by album, artist, or playlist — with synchronized lyrics, a persistent queue, and full offline support.


Browse your Audiobookshelf collection, pick up where you left off, and listen offline — with progress sync across all your devices.


Browse channels by category, watch live streams, and see what's on next — all from the Electronic Program Guide inside AFinity.


Cast to any Chromecast with full remote controls — switch quality, audio, and subtitles mid-session without interrupting playback.

Start a SyncPlay group and AFinity keeps everyone's playback perfectly aligned — play, pause, seek, and buffer together.
Download movies, seasons, audiobooks, music, and podcasts with Wi-Fi-only rules, pause and resume, and full storage visibility.


Add multiple Jellyfin servers, switch instantly, and manage users, sessions, and admin tasks without a browser.


Built for the self-hosted community — no trackers, no ads, no compromises.