Clients
Clients connect your devices to your Jellyfin server and let you view your content on any supported device. You can find a list of clients below with their current development status.
If you are interested in helping out, please see our contribution guide and feel free to contact us for more information!
If they aren't on this page, some clients can be found at the jellyfin-archive organization on GitHub.
Do you have a client that interfaces with Jellyfin and want to see it listed here? Please submit a pull request!
Browsers
Our goal is to provide support for the two most recent versions of these browsers.
- Firefox
- Firefox ESR
- Chrome
- Chrome for Android
- Safari for MacOS and iOS
- Edge
Older browsers may be supported as a result of the needs of specific web-based clients, but full functionality is not guaranteed on their desktop version.
Android
Jellyfin for Android
The official Jellyfin Android app, which supports Android 5 and above.
Status: ⭐ Active
Links:



Jellyfin for Android TV and Amazon Fire TV
Jellyfin Android TV is the official Jellyfin client for Android TV, NVIDIA Shield, and Amazon Fire TV devices.
Status: ⭐ Active
Links:


Gelli
Native music player for Android devices with transcoding support, gapless playback, favorites, playlists, and many other features. The code is based on a relatively recent version of Phonograph and contributions are welcome!
Status: ⭐ Active, 3rd-Party
Links:

Yatse
A third-party remote control for Jellyfin with support for Chromecast playback.
Status: ⭐ Active, 3rd-Party
Links:
MrMC
A third-party app with direct play and HDR support. Available on Android, Android TV, Fire TV, and iOS/Apple TV.
Status: ⭐ Active, 3rd-Party
Links:
Findroid
Findroid is a third-party Android application for Jellyfin that provides a native user interface to browse and play movies and series.
Status: ⭐ Active, 3rd-Party
Links:


Roku
Jellyfin for Roku
The official Jellyfin Roku app.
Status: ⭐ Active
Links:

Cross-Platform Clients
Jellyfin Media Player
Desktop client using jellyfin-web with embedded MPV player. Supports direct play of most file formats on Windows, Mac OS, and Linux. Media plays within the same window using the jellyfin-web interface unlike Jellyfin Desktop. Supports audio passthrough. Based on Plex Media Player.
Status: ⭐ Active
Links:
Jellyfin Audio Player
A third-party standalone music streaming app for iOS and Android. This client includes full support for background audio and casting.
Status ✅ In Development, 3rd-Party
Links:
Jellyfin MPV Shim
Provides background cast client using MPV. The client has support for direct play of advanced codecs such as 10-bit HEVC with subtitles, many customizable options, and whole-season subtitle preference support.
Status: ⭐ Active
Links:
Jellycli
Terminal player for Jellyfin, only for music at the moment.
Status: ⭐ Active, 3rd-Party
Links:
Jellyfin-CLI
Terminal player for Jellyfin, written in Python.
Status: ⭐ Active, 3rd-Party
Links:
Jellyamp
Desktop client for listening to music from a Jellyfin server.
Status: ⭐ Active, 3rd-Party
Links:
Preserve
Music client inspired by players such as foobar2000 or Clementine. Available on desktop or web.
Status: ⭐ Active, 3rd-Party
Links:
Finamp
A third-party app for music playback. Supports offline mode/downloading songs.
Status ⭐ Active, 3rd-Party
Links:



Web
Web Scrobbler
Extension for browsers based on Chromium and Firefox that allows scrobble services like libre.fm and last.fm.
Status: ⭐ Active, 3rd-Party
Links:
Linux
Tauon Music Box
Tauon Music Box is a modern streamlined music player for desktop with a minimal interface that's packed with features! An emphasis on playlists and direct file importing puts you in control of your music collection.
Status: ⭐ Active, 3rd-Party
Links:
jftui
A terminal client for Jellyfin built as a REPL interface, that uses mpv for multimedia playback.
Status: ⭐ Active, 3rd-Party
Links:
Apple
Jellyfin for iOS
The official Jellyfin iOS client.
Status: ⭐ Active
Links:

SwiftFin for iOS/tvOS
The Jellyfin app rewritten in Swift in order to support HDR and direct play capabilities for multiple formats.
Status: ✅ In Development
Links:

Infuse for iOS/Apple TV
A third-party client with HDR support and direct play capabilities for multiple formats.
Status: ⭐ Active, 3rd-Party
Links:

MrMC for iOS/Apple TV
A third-party app with direct play and HDR support. Available on iOS and Apple TV.
Status: ⭐ Active, 3rd-Party
Links:
Kodi
Jellyfin for Kodi
Kodi thick client for Jellyfin. This add-on syncs your Jellyfin metadata into Kodi's local database for a more native feel.
Status: ⭐ Active
Links:
JellyCon
Kodi thin client for Jellyfin. This add-on is fully dynamic and allows for fast user switching and is compatible with other Kodi sources.
Status: ⭐ Active
Links:
LG WebOS
Jellyfin for WebOS
The official Jellyfin WebOS app.
Status: ✅ In Development
Links:
Mopidy
Mopidy-Jellyfin
An official plugin for Mopidy that uses Jellyfin as a backend.
Status: ⭐ Active
Links:
Samsung TV
Jellyfin for Tizen
The official Jellyfin Samsung TV client for TVs running Tizen (2015 and above models).
Status: ✅ In Development
Links:
UWP
Jellyfin UWP Client
A wrapper around Jellyfin's web interface for UWP devices (Windows 10, Windows Phone 10, Xbox One, Windows IOT, etc.)
Status: ✅ In Development
Links:
Volumio
Jellyfin for Volumio
A plugin for Volumio that uses Jellyfin as a backend.
Status: ⭐ Active
Links:
Discord
Discord Music Bot
A Discord bot that allows playing your Jellyfin music library in Discord voice channels.
Status: ⭐ Active
Links:
Popcorn Hour / Syabas
Jellyfin-NMT
A proxy that generates YAMJ style HTML compatible with A-100/A-110 Popcorn Hour Network Media Tank devices.
Status: ⭐ Active
Links: