# Download Jellyfin Media Player

> Jellyfin Desktop Client based on Plex Media Player

- Canonical page: https://everyversion.net/jellyfin-media-player/
- Publisher: Jellyfin
- Latest: Windows 1.12.0, macOS 1.12.0 (Windows build released 2025-03-19)
- Platforms: Windows, macOS
- License: GPL-2.0 (https://github.com/jellyfin/jellyfin-media-player/blob/HEAD/LICENSE)
- Price: Free and open source
- Website: https://github.com/jellyfin/jellyfin-media-player
- Support: https://jellyfin.org/contact

- winget ID: Jellyfin.JellyfinMediaPlayer
- Homebrew cask: jellyfin-media-player
- Verification: level 1 — Hashes re-computed from the publisher’s download: 3 of 3 installers match the upstream manifest. Checked by Cristian Gonzalez Guasch.
- Source (Windows): winget-pkgs @ 7ba156ba3b98370906bafbaa35808b8d6cfe55f1 — https://github.com/microsoft/winget-pkgs/tree/7ba156ba3b98370906bafbaa35808b8d6cfe55f1/manifests/j/Jellyfin/JellyfinMediaPlayer
- Source (macOS): Homebrew cask @ 4075b2218ff4073f481d7a9299faa66ea2435943 — https://github.com/Homebrew/homebrew-cask/blob/4075b2218ff4073f481d7a9299faa66ea2435943/Casks/j/jellyfin-media-player.rb

## Windows

### What the installer does
- Delivered as a WiX Burn bootstrapper (.exe) for x64.
- Installs for all users on the PC, which normally requires administrator rights.
- Must be run with administrator rights.
- No custom silent switch is declared; winget falls back to its default for this installer type (`/quiet /norestart`).
- Declared install modes: interactive, silent, and silentWithProgress.
- Upgrades install over the existing version.

### Versions (newest first)

#### 1.12.0 — 2025-03-19

- x64 burn (machine): JellyfinMediaPlayer-1.12.0-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.12.0/JellyfinMediaPlayer-1.12.0-windows-x64.exe
  - sha256: ad1e39a997bcaca481e54f026f04bca324aecf7a84d00da1e7c43d1eb5ee7014
Release notes: This version fixes a bunch of bugs and removes the obsolete third party plugin for intro skipping. Changes: - Prevent issue where wayland has black screen due to broken gpu accel (#165, #610) - Prevent SRT text being squished and unreadable (#643) - Handle server connection timeout. (#747) - Remove obsolete skip intro support. - Update branding - Fix caching issues to prevent broken web client when the server web version updates - Auto fill last used server into server box if server connection fails on startup - Fix SSL certificate verification issues on Linux About Windows Downloads: - The desktop installer requires administrator rights. - You can avoid warnings on files by unblocking the file in the properties dialog. - You can manually build a release using these instructions.

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.12.0 --exact`

#### 1.11.1

- x64 burn (machine): JellyfinMediaPlayer-1.11.1-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.11.1/JellyfinMediaPlayer-1.11.1-windows-x64.exe
  - sha256: 80160fdacd333a3986cfe8d817dce77825bf91413d506d3b5fe628ed4f1d7774

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.11.1 --exact`

#### 1.11.0 — 2024-06-07

- x64 burn (machine): JellyfinMediaPlayer-1.11.0-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.11.0/JellyfinMediaPlayer-1.11.0-windows-x64.exe
  - sha256: ac3095aab00bb99336f8a3bd30e89cb54b2c59e523c7da1d735bb2ad81f2cded
Release notes: This release switches Jellyfin Media Player to always use the external web client so that updates to jellyfin-web take effect immediately instead of when I get a chance to release the application.Note: It is normal to have to log into your servers again after installing this update.About Windows Downloads:- The desktop installer requires administrator rights. - You can avoid warnings on files by unblocking the file in the properties dialog. - You can manually build a release using these instructions.

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.11.0 --exact`

#### 1.10.1 — 2024-05-17

- x64 burn (machine): JellyfinMediaPlayer-1.10.1-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.10.1/JellyfinMediaPlayer-1.10.1-windows-x64.exe
  - sha256: 56613a23e532a1aa39ff0b259d13fbc8427aac797ff06700017eb464bff34d03
Release notes: This build REQUIRES Jellyfin 10.9.1 or later to work. You will get a blank home screen if you don't use a new enough server version. Changes:- Upgrade jellyfin-web to 10.9.2. - Fix overscroll and inability to launch on MacOS (#628) - Update skip intro plugin. - Fix setBackdropTransparency. About Windows Downloads:- The desktop installer requires administrator rights. - You can avoid warnings on files by unblocking the file in the properties dialog. - You can manually build a release using these instructions.

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.10.1 --exact`

#### 1.10.0 — 2024-05-14

- x64 burn (machine): JellyfinMediaPlayer-1.10.0-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.10.0/JellyfinMediaPlayer-1.10.0-windows-x64.exe
  - sha256: 4b38efe02a4a526317bda2ff4b9522657442213e9eebc844be9431a88d841006
Release notes: This build REQUIRES Jellyfin 10.9.1 or later to work.This release upgrades Jellyfin Media Player to work better with the latest version of the Jellyfin server. Numerous features and improvements have also been added by the community.Note for Flatpak users: Flatpak builds have been held up for at least 9 hours as of writing this. I have pushed the build and it'll get processed as soon as the job queue is unstuck.- Update web client to 10.9.1. - Switch to native Jellyfin Trickplay support. - Update mpv version to latest git version. - Misc fixes and cleanup. (#603) - Fix trailing slash when adding server causes connection faliure. (#601) - Fix compatibility with mpv 0.38.0. (#597) - Fix appstream metadata (#592) - Show what's playing in MacOS's "now playing" (#580) - Add Apple silicon build. (#571) - Add tooltips and settings for MPV config. (#561) - Fix mpv deprecations. (#549) - Add support for FreeBSD. (#547) - Fix icon for Wayland. (#515) - Improve customization for subtitles. (#508) - Ensure that volume is always a Number. (#493) - Fix window restoring on opening with Hyprland. (#481) - Fix window switching monitor when exiting fullscreen. (#478) - Fix skipintro plugin client freeze. (#456) - Set max audio channels for transcode profile based on JMP settings. (#445) - Add Default Playback Speed settings. (#435) - Remember playback speed. (#434) If you have issues with media playback due to hardware decoding (green/purple or artifacts), you can disable it using these instructions.About Windows Downloads:- The desktop installer requires administrator rights. - You can avoid warnings on files by unblocking the file in the properties dialog. - You can manually build a release using these instructions.

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.10.0 --exact`

#### 1.9.1 — 2023-04-23

- x64 burn (machine): JellyfinMediaPlayer-1.9.1-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.9.1/JellyfinMediaPlayer-1.9.1-windows-x64.exe
  - sha256: cf1fafb6c7b5caf9d7cff0eb9669771b0072fd8ac4689114b65d63942b645624
Release notes: - Update web client to 10.8.10 to patch stored XSS issue. - Skip searching for SSL bundles on Linux. (#301) - Disallow flac from video transcoding. (#423) - Allow disabling dovi transcode rule. - Fix missing port in translation. (#288) - Censor token from new stored creds block. - The desktop installer requires administrator rights. - You can avoid warnings on files by unblocking the file in the properties dialog. - You can manually build a release using these instructions.

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.9.1 --exact`

#### 1.9.0

- x64 burn (machine): JellyfinMediaPlayer-1.9.0-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.9.0/JellyfinMediaPlayer-1.9.0-windows-x64.exe
  - sha256: 9a09d299fbb177735f68cc6ba0973e257102c86c5382417e0b5ca82770d0ae4c

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.9.0 --exact`

#### 1.8.1

- x64 burn (machine): JellyfinMediaPlayer-1.8.1-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.8.1/JellyfinMediaPlayer-1.8.1-windows-x64.exe
  - sha256: 829e797ecd9bbde5c362cad90730caed5e89406eb01d13913ffbafe019bbeabd

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.8.1 --exact`

#### 1.7.1

- x64 burn (machine): JellyfinMediaPlayer-1.7.1-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.7.1/JellyfinMediaPlayer-1.7.1-windows-x64.exe
  - sha256: 27151aee03cefea6d220348b3275b9474aa169a850745d9066b0f4290a5ff24e

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.7.1 --exact`

#### 1.7.0

- x64 burn (machine): JellyfinMediaPlayer-1.7.0-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.7.0/JellyfinMediaPlayer-1.7.0-windows-x64.exe
  - sha256: ffe42f3b47f2e6220a3345d6fbe0eecfa102deccf509c6c3696bd1fc8d8efedd

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.7.0 --exact`

#### 1.6.1

- x64 burn (machine): JellyfinMediaPlayer-1.6.1-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.6.1/JellyfinMediaPlayer-1.6.1-windows-x64.exe
  - sha256: cc830a386d07218bcc6a1c95b1f9e105a8c517381a7e3c34677dc2b0f83f63a3

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.6.1 --exact`

#### 1.6.0

- x64 burn (machine): JellyfinMediaPlayer-1.6.0-windows-x64.exe
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.6.0/JellyfinMediaPlayer-1.6.0-windows-x64.exe
  - sha256: e9db6f27135148de9173084bba0d3af5330913fea345315acb44f76150eec1d6

Pin: `winget install --id Jellyfin.JellyfinMediaPlayer --version 1.6.0 --exact`

## macOS

### What the installer does
- Delivered as a disk image (.dmg) for Intel (x64) and Apple silicon (ARM64).
- Installs the app `Jellyfin Media Player.app` into the Applications folder.
- Requires macOS 12 or later.
- A full “zap” removal also deletes up to 5 support, cache and preference locations in your home folder.

### Versions (newest first) — Homebrew lists only the current release

#### 1.12.0

- x64 dmg: JellyfinMediaPlayer-1.12.0-Intel.dmg
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.12.0/JellyfinMediaPlayer-1.12.0-Intel.dmg
  - sha256: f6a75747c1234c929c968599cc927cfb27a0c00dfa9db9198d5b22b3090c4d34
- arm64 dmg: JellyfinMediaPlayer-1.12.0-AppleSilicon.dmg
  - url: https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.12.0/JellyfinMediaPlayer-1.12.0-AppleSilicon.dmg
  - sha256: 272412af869f5278b93c16cda2657de3cda50e595a68a1c062b8dff5e40980bc

Install: `brew install --cask jellyfin-media-player`
