Jellyfin icon

Jellyfin

by Jellyfin · GPL-2.0-or-later · open source

The official Android app for Jellyfin, the free media server: stream your own films, series, music and audiobooks from a server you run, or download them to the phone.

Needs:Your own Jellyfin server · Android 5.0+

No known trackers in the code Signer matches IzzyOnDroid’s record

2113 Apps is independent, not affiliated with or endorsed by Jellyfin. Official sources: jellyfin.org · source code on GitHub.

Download APK · 9.0 MB v2.7.3 · checked
Version
2.7.3
Size
9.0 MB
Requires
Android 5.0+
Updated
2026-09-14

Screenshots

Jellyfin screenshot 1Jellyfin screenshot 2Jellyfin screenshot 3Jellyfin screenshot 4Jellyfin screenshot 5Jellyfin screenshot 6

Introduction

Jellyfin is a free, open-source media server: you run it on your own computer or NAS, and it serves your films, series and music to your devices. This app is its official Android client. You need a Jellyfin server for it to do anything; the project says plainly that it doesn’t run servers for users.

How it works

The app wraps Jellyfin’s own web interface, so it looks and works like Jellyfin in a browser. For video it uses a native player, the default since version 2.7, based on Google’s ExoPlayer with FFmpeg decoders; the project says this plays more formats and reduces the need for the server to transcode. You can also hand playback to another app, such as VLC or MX Player.

Features

  • Downloads, which since 2.7 you can browse and play inside the app.
  • Android Auto for music, and audiobooks, while online.
  • Live TV, if your server has the extra hardware or services for it.

This is the libre build

Jellyfin publishes two builds. The proprietary one, on Google Play, adds Chromecast support through Google’s libraries. This file is the libre build, without Chromecast; F-Droid’s and IzzyOnDroid’s descriptions still mention casting, but it isn’t in this version. The file is byte for byte the libre release from Jellyfin’s GitHub and carries Jellyfin’s own signature, the same key F-Droid publishes it with.

Good to know

  • Version 2.7 is the last line to support Android 5.0 and 5.1.
  • The 9.0 MB file runs on ARM and x86, 32- and 64-bit, and declares 12 permissions.

What’s inside the APK

Trackers

None found

No code matching the Exodus Privacy tracker signatures.

Native code

4 CPU types

Runs on 64-bit and older 32-bit ARM phones.

Android versions

Android 5.0 and up

Built for Android 16 (target API 36).

Permissions

12

2 of them need your approval first.

CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017); armeabi-v7a (32-bit ARM, older and budget phones); x86 (32-bit Intel, emulators); x86_64 (64-bit Intel, emulators and Chromebooks).

Asks you first (2)

Android shows a prompt before the app can use these.

  • Connect to paired Bluetooth devices · BLUETOOTH_CONNECT
  • Show notifications (Android 13+) · POST_NOTIFICATIONS
Granted at install (9)

Low-risk permissions Android grants automatically, plus any we have not classified.

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • BLUETOOTH
  • FOREGROUND_SERVICE
  • FOREGROUND_SERVICE_DATA_SYNC
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • INTERNET
  • RECEIVE_BOOT_COMPLETED
  • WAKE_LOCK
Defined by other apps (1)

Permissions that belong to another app or to this app itself.

  • org.jellyfin.mobile.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

More Information

Package name
org.jellyfin.mobile
Version
2.7.3 (build 2070399)
File size
9.0 MB (8,964,986 bytes)
Requires
Android 5.0 or later
Category
Media
License
GPL-2.0-or-later
Developer
Jellyfin
Released
Sep 14, 2026
Signer SHA-256
d881796ed2a67ff6ef9f676828723c6b1fa18e09388962cba4abc4a594a69131
File SHA-256
f9f4b3ab46cc9434df811194c2d4351417f4db83a4c1a0facd0a662d69533f7f
Checked
, against the IzzyOnDroid index · how we check · verify it yourself

Common questions

Is this APK the official Jellyfin release?

Yes. It is the developer’s own release of Jellyfin 2.7.3, byte for byte as IzzyOnDroid distributes it. Its SHA-256 matches IzzyOnDroid’s signed index, and it is signed with the certificate IzzyOnDroid records for the app (SHA-256 d881796ed2a67ff6ef9f676828723c6b1fa18e09388962cba4abc4a594a69131).

What Android version does Jellyfin need?

Android 5.0 or later (API level 21). Version 2.7.3 is built for Android 16 (target API 36). Runs on 64-bit and older 32-bit ARM phones.

Can Jellyfin access the internet?

Yes. The APK requests Android’s internet permission. In total it declares 12 permissions, and 2 of them need your approval first.

Does Jellyfin contain trackers?

No known trackers: our scan of version 2.7.3 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.

Is Jellyfin open source?

Yes. Jellyfin is released under the GPL-2.0-or-later licence, and its source code is published at https://github.com/jellyfin/jellyfin-android.

Recent releases

Version Released Size Requires
v2.7.3 · this download Sep 14, 2026 9.0 MB Android 5.0+
v2.7.2 Aug 29, 2026 9.0 MB Android 5.0+
v2.7.1 Aug 11, 2026 9.0 MB Android 5.0+

Versions currently kept in the IzzyOnDroid repository. We host and check only the newest one. Full changelog.

Alternatives and related apps

  • Kodi Media·181.8 MB·v21.3 A full media center for the TV that plays files and network shares directly, no server needed.
    Download
  • VLC Media·48.0 MB·v3.7.1 Plays files and network shares directly, and can be used as Jellyfin’s external player.
    Download