Zelefin for Android
Version 1.0.0 (Build 21) · November 7, 2026 · Android 8 and later
Choose a version
-
46 MB · arm64-v8a
Most phones and tablets
Any 64-bit ARM device, which is nearly every Android phone from the last several years.
SHA-256 3dea11ee7e3e69eec6bd369d5494be83e9535c2abd8851f06be18f9984b03385 -
44 MB · armeabi-v7a
Older 32-bit phones
For older or low-cost devices that cannot run 64-bit apps.
SHA-256 dbc95a44c3581091096262e8160ed8de4ab2dfb683dd775f1b7756316281d86a -
51 MB · x86_64
Chromebooks and emulators
For Intel or AMD devices, such as many Chromebooks and the Android emulator.
SHA-256 52f8062a70d8a4106970daf8a8834e976b38973992cf870a080bf2899ac9c623 -
123 MB · universal
Any device
Works everywhere, but is about three times larger.
SHA-256 98c7b0b4f96c3939b5c7d1a5b61008816f4d79e1dd6a60b9a675c69cbd858463
What’s new
A fix for the details page, where a title's facts could overlap.
- Facts don't overlap. On a movie or show page, the Information heading and facts — like director, studio, and genres — could draw on top of each other instead of stacking down the page. They now lay out cleanly.
- Right-to-left titles read correctly. Facts in Arabic, Hebrew, and other right-to-left languages now hang on the right edge instead of floating to the left.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (20).
Older versions
Version 1.0.0 (Build 20) · November 1, 2026
arm64-v8a (46 MB) · armeabi-v7a (44 MB) · x86_64 (51 MB) · universal (123 MB)
The iPad layout on Android tablets, a built-in log, and a fix for playback freezing.
- Tablets look like iPad. On an Android tablet the tabs sit in a capsule at the top, in the same row as the back button and the page's buttons. The sidebar button opens a liquid glass sidebar with your tabs and your account. In landscape the page moves over for it; in portrait it slides over the page.
- Hero art and shelves under the sidebar. Home and title pages run on under the sidebar like they do on iPad: the hero art carries on behind the glass, and shelves like Continue Watching scroll beneath it.
- Edit your tabs from the sidebar. Tap Edit to show or hide tabs with the circle and drag them into a new order. Changes sync to your other devices, like Settings → Interface.
- A built-in log. Settings → Log shows what Zelefin did and what went wrong: sign-ins, playback, downloads, and requests that failed. Read it, search it, or send it when you report a problem. Passwords, tokens, and API keys are never written to it.
- No more freezing at playback. Starting a video, or tapping the player while a hard file (like a 10-bit anime) loads, could freeze the app until Android offered to close it. The player no longer waits on the decoder.
- Opens without the server. If your server can't be reached, Zelefin still opens so you can watch your downloads.
- Request page logos. Discover titles you have in your library show the library's logo. Add your own TMDB API key in Settings → Plugins to get logos for everything else.
- Discover rows. Seerr's network and studio cards use your accent color, and Ombi gets genre rows.
- Tab order stays put. Reordering tabs or Home rows could snap back when a sync from the server landed at the same moment.
- Removed titles. If Now Playing points at a title the server no longer has, Zelefin now says so and drops it instead of showing a 404.
- Sheets cover the page's buttons. The back and More buttons no longer float over the Request, Arrange, Sort, and Filter sheets.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (19).
Version 1.0.0 (Build 19) · October 31, 2026
arm64-v8a (46 MB) · armeabi-v7a (44 MB) · x86_64 (51 MB) · universal (123 MB)
Version picking, debrid sources, and Discover title pages.
- Pick a version. Movies and episodes with more than one file (Jellyfin's Multiple Versions, Emby sources, or Remux debrid streams) get a version button beside Play, a Version item in each episode's menu, and a Version page in the player's More menu that switches files from the same spot.
- Readable debrid sources. Each version shows its release name with its size, resolution and codec, HDR, Atmos or 5.1, and audio languages. Remux sources keep their tag, so "[RD+]" (cached, starts right away) stands apart from "[RD download]" (not cached yet).
- Downloads use your pick. Downloading a title or a whole season saves the version you picked for each episode, or the first one if you didn't pick.
- Remux search. Search finds Remux shows again; one show in the results used to empty the whole list.
- Discover title pages. Tapping a Discover title opens a page like a movie's, with trailers, cast, recommendations, and Request. Titles already on your server say View in Library.
- Cancelling a download now just stops it instead of saying it couldn't download.
- X close buttons replace every Close button, and the sheets in a title's More menu match your accent color.
- No sleeping mid-show. The screen stays on while a video plays.
- Lighter liquid glass. The glass now defaults to Frost 1 and Darkness 50%. If you set your own, you keep it.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (18).
Version 1.0.0 (Build 18) · October 29, 2026
arm64-v8a (46 MB) · armeabi-v7a (44 MB) · x86_64 (50 MB) · universal (123 MB)
Ombi requests, easier server addresses, and new icons.
- Ombi support. Sign in to Ombi instead of Seerr in Settings → Plugins, then search, browse Discover, and request movies and shows.
- Requests know what's already requested. Opening a title that's already requested shows whether it's waiting for approval or approved, instead of offering Request again. This works for Seerr too.
- Admins manage requests anywhere. Admins can approve, decline, or change the quality and folder of any pending request right from the request sheet.
- Any server address works. Server, Seerr, and Ombi addresses accept any capitalization of http:// or https://, LAN IPs, .local names, Tailscale addresses, and reverse-proxy paths. Typed without http://, local and Tailscale addresses fall back to plain HTTP when HTTPS doesn't answer; public addresses stay on HTTPS.
- New default accent. The accent color now defaults to the periwinkle from the sign-in screen. If you picked a color before, you keep it.
- Discover in your colors. Switches, buttons, pickers, and the request sheet on Discover follow your accent color and its tinted backgrounds.
- Library icons. YouTube and Recordings libraries get their own icons, and libraries with Anime in the name can pick from a set of anime character icons in Settings → Interface.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (17).
Version 1.0.0 (Build 17) · October 28, 2026
arm64-v8a (46 MB) · armeabi-v7a (43 MB) · x86_64 (50 MB) · universal (123 MB)
Subtitle and skip-time fixes.
- Your audio and subtitle picks stick. The languages you choose are remembered for each show, so the next episode, auto-play, and quality changes start on them instead of the title's defaults.
- Image subtitles resize. PGS and VobSub subtitles now follow the subtitle size setting.
- Subtitle Style fits the track. For image subtitles, which can't be recolored, Text Color and Background are hidden and only the size shows.
- Subtitles move above the controls. While the player controls are showing, subtitles that would sit under the progress bar move just above it, then go back down.
- More skip times. When the server has some skip times for a title but not all, Zelefin fills in the missing kinds (recap, intro, credits, preview) from TheIntroDB. When TheIntroDB says its daily limit is used up, Zelefin stops asking until it resets.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (16).
Version 1.0.0 (Build 16) · October 27, 2026
arm64-v8a (46 MB) · armeabi-v7a (43 MB) · x86_64 (50 MB) · universal (123 MB)
Skip recaps, intros, credits, and previews, plus a round of fixes.
- Skip Recap, Intro, Credits, and Preview. Each has its own button and its own auto-skip setting. Jellyfin and Silo read them from the server (Intro Skipper or the TheIntroDB plugin), and for titles the server has nothing for, including everything on Emby, Zelefin asks TheIntroDB directly. You can turn that off in Settings.
- Skip markers for everyone. Non-admin Jellyfin users now get skip buttons too.
- Plugin status. Intro Skipper and TheIntroDB show as Enabled, Disabled, or Not Installed.
- Notifications stop when you sign out. Signing out, removing an account, or switching Silo profiles now stops that account's Emby and Silo notifications, and leftovers from earlier sign-outs are cleaned up.
- Seerr requests without Sonarr or Radarr. Requests are saved for an admin to see even when nothing is set up to download them.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (15).
Version 1.0.0 (Build 15) · October 26, 2026
arm64-v8a (46 MB) · armeabi-v7a (43 MB) · x86_64 (50 MB) · universal (123 MB)
Fixes signing in when the server address has a capital letter at the start.
- Addresses like `Https://jellyfin.example.com` or `HTTP://...` used to fail with "HTTP host unreachable", because Zelefin added a second `https://` in front. Any capitalization works now, and slips like `https:/` or `https//` are fixed for you.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (14).
Version 1.0.0 (Build 14) · October 26, 2026
arm64-v8a (46 MB) · armeabi-v7a (43 MB) · x86_64 (50 MB) · universal (123 MB)
Fixes buffering when you watch over a VPN like Tailscale.
- Auto quality no longer assumes you're home just because your server has a home-network address (like 192.168.x.x). Over Tailscale or another VPN, Zelefin now tests the connection first and picks a quality it can handle, instead of streaming a 4K original that stalls.
- At home on Wi-Fi or Ethernet, nothing changes: it still plays the original right away.
Pick the download for your device on zelefin.app/android. It installs over 1.0.0 (13).
Version 1.0.0 (Build 13) · October 25, 2026
arm64-v8a (46 MB) · armeabi-v7a (43 MB) · x86_64 (50 MB) · universal (123 MB)
The first public Android release of Zelefin.
- Jellyfin, Silo (with household profiles), and Emby on its own API
- Direct play with HDR, Dolby Vision, and Atmos, plus ExoPlayer and mpv
- Downloads for offline viewing, SyncPlay, Chromecast, and Picture in Picture
- Lock-screen alerts on all three servers
- Admin tools, metadata and image editing, and Open Subtitles
Pick the download for your device on zelefin.app/android. Later versions install over this one.
How to install
- Download the version for your device and open it from your notifications or Downloads.
- Android asks you to allow installs from your browser or file manager the first time. Turn on Allow from this source, then go back.
- Tap Install. Later versions install over this one and keep your sign-ins and downloads.
Every Zelefin APK is signed with the same key. Its SHA-256 certificate fingerprint is 93:CD:9B:95:63:DF:A7:3E:6B:FD:8C:F3:04:04:01:16:B0:56:97:83:D0:1C:E3:97:A3:1C:D6:4B:35:6A:FB:74.
Zelefin
TestFlight