# Moonfin — A premium client for Jellyfin

> Premium Jellyfin client for iOS, macOS, and tvOS with offline playback. (iPhone/iPad app by AXL NUNEZ.)

- Source: https://appshunter.io/ios/app/moonfin/id6761283970 (this page in markdown: same URL + `.md`)
- Developer: [AXL NUNEZ](https://appshunter.io/developer/1888630302)
- Category: Entertainment, Photo & Video
- Price: Free
- Rating: 4.50/5 from 66 App Store ratings · 54 written reviews indexed
- Age rating: 4+
- Requires: iOS 16.0 · 141 MB
- Languages: American English
- Released: 2026-04-02
- Data updated: 2026-08-30
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/moonfin/id6761283970/reviews.md

## What is Moonfin?

Moonfin brings your Jellyfin and Emby experience to iOS, MacOS, and tvOS in one polished app.

Whether you’re on the couch or on the go, Moonfin makes it easy to browse, stream, and manage your personal media library with a fast, modern interface built for every screen size.

To use Moonfin, you’ll need your own Jellyfin or Emby server.

With Moonfin, you can:

• Watch movies, shows, and music from your personal library
• Use one app across tvOS and mobile
• Download media for offline playback
• Browse and play Live TV and DVR content (server setup required)
• Watch trailers directly in the app
• Request new content with Seerr integration
• Connect multiple servers and browse them in one place
• Customize your home screen, navigation, and playback behavior
• Sync compatible settings across devices with the Moonfin plugin
• Use advanced playback controls for subtitles, audio tracks, and more

Moonfin is a third-party client built with love for the Jellyfin and Emby communities.

## Key features

- Stream movies, shows, and music
- Offline media playback
- Live TV and DVR support
- Multi-server connection
- Customizable interface
- Cross-device settings sync

## Recent user reviews (10 of 54)

All indexed reviews: https://appshunter.io/ios/app/moonfin/id6761283970/reviews.md

### 3/5 — Works But Definitely Needs Some Polish

*2026-08-18*

I downloaded the app in order to test if it would have core features and make it my go to Jellyfin Client for Myself, friends and family. In my very short usage and testing this is what I’ve noticed.

Pros:
- Has a location for downloads (although I have not yet downloaded anything to test it out).
- Has infinite scrolling for Libraries 
- Has support for multiple users, multiple login methods, as well as ability to use PINs for different accounts on the same device.

Cons:
- When a user enters the downloads screen there is no way to return to the previous screen. The user needs to force close the app and reopen the app.
- When a user is watching something and the Administrator closes the session (tested with PIP), the user is left in a state where the screen is black and cannot return to a previous screen. Instead they must force close the app and reopen it.

### 4/5 — Almost perfect.

*2026-08-15*

If I could view collections that I’ve put inside other collections this would be the perfect app. For instance, if someone grouped two movies together in a collection, and wanted to add this to another collection that encompasses the entire franchise, they couldn’t. However, this app It’s the closest to the official app by a long shot.

### 4/5 — Great Jellyfin client

*2026-08-14, version 2.4.0*

Latest update is nice but when playing my music library the current song does not show up on the lock screen or on CarPlay like it used to. Just a little fix and we’re good to go.

### 1/5 — No soft by last episode air date :(

*2026-08-12, version 2.4.0*

How does an app like this not support listing/showing TV shows by the last episode air date.  Native Jellyfin supports it, this should as well!

### 5/5 — Amazing App

*2026-08-12, version 2.4.0*

This app has been super amazing from the beginning. It gets better and better each release. I am glad I have been here to use the app and can't wait to see the future of it. BingBong is such an amazing person.

### 5/5 — Must-Have App

*2026-08-11, version 2.4.0*

This is the companion app that Jellyfin has wanted for a very long time! I just wonder how many developers are working on it, because they seem to be making big progress at a fast pace!

### 5/5 — Best & Most Versatile App EVER

*2026-08-04, version 2.3.0*

Pretty much a noob to tech stuff but this app is very user friendly- Great job on the UI & UX! Completely changed my Jellyfin experience and now gaming 🤯 If you are looking for a genuine free open source option to keep all your movies, music, images and games +more you love in one fantastic easy app and did I mention it’s FREE! Appreciate all the hard work put into this AMAZEBALLZ project! Thanks team 👏🏽

### 5/5 — Best streaming App Hands Down

*2026-08-03*

This is the best app I’ve used for streaming your media I’ve used hands down. Full of features, ability to customize to your hearts content, and great support from the developer! 10 stars Would download again!

### 1/5 — Still unable to connect to my Jellyfin server

*2026-08-02, version 2.3.1*

Connect to server option does not work. It needs a Quick Connect option. I have Moonfin on other devices where it connects just fine. Please fix the MacOS version

### 5/5 — Works and looks great!

*2026-08-02, version 2.3.1*

Only one review so far, but it works great on my new MacBook Neo with my Jellyfin server exposed to the web. Will update review with more use, but in past have had issues with Jellyfin clients not liking certain audio formats, so I’ll put this through its paces and get back once I’ve got some more use under my belt.

## Frequently asked questions about Moonfin

### What is Moonfin?

Moonfin is a premium third-party client designed for Jellyfin, offering a polished experience for managing and streaming your personal media library across iOS, macOS, and tvOS devices.

### Does Moonfin require a Jellyfin server?

Yes, Moonfin is a client application and requires you to have your own Jellyfin server set up to access and stream your media content.

### Can I watch content offline with Moonfin?

Yes, Moonfin allows you to download media from your Jellyfin server for offline playback, making it convenient for on-the-go viewing.

### What devices does Moonfin support?

Moonfin is available on a range of Apple devices, including iPhone, iPad, iPod, Mac, and Apple TV, providing a consistent experience across platforms.

### How often is Moonfin updated?

The latest version of Moonfin is 2.2.0, which was last updated on June 19, 2026. Updates aim to improve features and stability for the Jellyfin community.

### What is the user rating for Moonfin?

Moonfin has received a high rating of 4.7 stars based on 43 user ratings, indicating strong user satisfaction with its performance and features.

### Does Moonfin have ads?

No, Moonfin is ad-free, allowing for an uninterrupted media viewing experience without advertisements.

### Can Moonfin connect to multiple Jellyfin servers?

Yes, Moonfin supports connecting to and browsing multiple Jellyfin servers within a single application, offering a unified view of your media collections.

## Version history (last 5 releases)

### 2.5.1 — 2026-08-28

- Added setup wizard with live previews and the new Aya media bar.
- Added more library sorts and filters, personal ratings, Live TV series recording and expanded Seerr browsing.
- Added external player support, external trailer launching and an option to disable volume/brightness swipe gestures.
- Added per-segment skip actions, HDR subtitle styling and improved audio/subtitle delay controls.
- Fixed Apple home previews and trailers, Live TV playback, downloaded subtitles and multi-line subtitle layout.
- Fixed iPad Saved Media navigation and playback.
- Improved iOS playback startup and download reliability.
- Improved playback diagnostics, including playback-engine logs on iOS.
- Includes additional playback, SyncPlay, home screen, casting, account and connection fixes.
- Added in-app server admin messages with unread badges and markdown support.
- Added filmstrip trickplay with configurable preview size, position, prefetching and Emby support.
- Improved remote subtitle search with clearer SDH, translation and frame rate badges.
- Added Play and Resume to item long press menus.
- Personal ratings now save correctly to Emby.
- Fixed websocket reconnects after server restarts.
- Improved connection handling and reduced unnecessary simultaneous connections.
- Improved artwork quality and various interface fixes.

### 2.4.0 — 2026-08-11

Moonfin 2.4.0 
This update brings AetherEngine, a native playback engine built for Apple devices, and a large round of features and fixes on top of it.

Playback

- Dolby Vision Profile 7 content is converted to Profile 8.1 during playback.
- Added Dolby Atmos support.
- TrueHD audio direct plays instead of always requiring a transcode.
- Audio and subtitle delay controls, playback starting on the audio track you asked for, and track switching that happens in place instead of restarting the stream.
- Playback failures now surface as a real message instead of dying quietly.
- Fixed secure connections breaking part way through a session.
- Fixed playing a special inline in a season losing its place in the queue.
- Improved transcode bitrate information in the player.

Subtitles and Captions

- Embedded ASS subtitle fonts render correctly.
- Bitmap subtitles sit within the video instead of the black bars.
- Embedded CEA-608 and CEA-708 captions during Live TV.
- Fixed startup subtitle selections being ignored.

Browsing and Libraries

- Libraries gained a local search field, Quick Return to jump back to the top, new Group By options such as Decade, Genre, and Parental Rating, and an optional horizontal scroll.
- Recently Added and Recently Released rows can merge by type, and playlist and collection rows gained a Playlist Order sort and a Show Individual Episodes option.
- Every playlist type now shows up, including music, audiobook, book, photo, and mixed playlists.
- Media bar trailers keep playing after a scroll and fill the full screen width.
- Fixed a crash when a library first loaded and you started scrolling.
- Fixed the library grid not loading every item on larger screens.
- Fixed folder browsing navigation, sorting, and pagination.

Personalization

- Added OLED Mode for true black backgrounds and richer artwork.
- Added six configurable time slots around the progress bar, each showing time elapsed, time remaining, the time the item ends at, or nothing.
- Customizable player and details screen buttons, with separate layouts per device.
- Cinema Mode now works for TV episodes, and the skip intro and outro buttons can hide themselves automatically.
- Added settings search that finds screens and individual settings.

Seerr

- Seerr now lives inside the media details screen, with request status and actions in the normal button row.
- Continuing series can be requested again as new seasons arrive.
- HD and 4K requests can be made independently.
- Fixed search for titles with spaces and apostrophes.

Everything Else

- Push notifications arrive while the app is closed.
- Opening Control Center or the AirPlay picker no longer starts Picture in Picture.
- Improved AirPlay resume positions and casting behavior.
- Fixed long overviews being cut off early.
- Improved battery usage, downloads, home rows, ratings, and mobile layouts.

### 2.3.0 — 2026-07-22

Moonfin now feels at home on Apple platforms. iPhone, iPad, Mac, and Apple TV get a native Apple look with grouped settings, Apple style dialogs and controls, a floating glass tab bar, swipe back transitions, and SF Symbols throughout. The Glass theme is now the default for Apple users.

Beyond the new look: fully custom home rows, a Modern detail screen style, rebuilt offline mode, and new ebook and audiobook libraries. Apple TV also gains touch and D-pad hold scrubbing.

Seerr gains a requests screen, download progress, and iOS notifications. Fixed HomePod audio desync, iOS Picture in Picture, missing media controls, Apple TV seeking and subtitles, and lost surround sound over Continuous Audio Connection.

### 2.2.0 — 2026-06-19

Moonfin 2.2.0

Apple TV now shares the same codebase as iPhone, iPad, and Mac, so every platform moves forward together. This release brings major playback, audio, and interface work to all of them.

Apple TV
• Native MPVKit player with a full on-screen display: trickplay scrubbing, track and quality pickers, cast and crew, next-up card, pause overlay, speed and zoom, and subtitle styling
• Native Dolby Vision Profile 7 decode with HDR and Dolby Vision direct play advertised only when your display actually supports it
• Live TV, SyncPlay, Still Watching, skip intro and skip credits

iPhone and iPad
• Headphone auto-pause when AirPods or wired headphones disconnect, plus iOS media key fixes
• Watch progress now syncs between offline and online so resume points stay consistent
• Smarter audio fallback with Maximum Audio Channels and Audio Fallback Codec, so multichannel content no longer collapses to stereo when transcoding
• Absolute file paths now migrate automatically after an app update

Mac
• TV Mode (Expanded Home Rows) is a new feature on desktop, with mouse-wheel snapping when scrolling goes idle
• Sidebar fixes for collapsed and expanded states and Neon Pulse colors
• Artwork Selector via secondary click, backspace mapped to back navigation, and graceful shutdown
• Updates now open the per-platform download directly instead of the old in-app installer

Everywhere
• New Theme Store, UI scaling on all devices, and an Artwork Selector for changing item artwork
• Refreshed music home screen, favorite Collections, per-user settings, and a navbar mini player
• Many playback, subtitle, and audio switching fixes

### 2.1.0 — 2026-06-09

Moonfin 2.1.0 Release Notes

Features

Playback and Audio

* Remote streams can now direct play when the source supports it, which avoids unnecessary transcoding. On macOS, where libmpv decodes everything locally, the app now also advertises HD audio such as TrueHD and DTS-HD, along with Dolby Vision Profile 7, as direct playable instead of forcing the server to remux or transcode.
* A new PlaybackArbiter coordinates audio across the app for cleaner handoffs between the Media Bar trailer and main playback.
* The media segment countdown, used for skip intro and next up prompts, is now customizable.

Personalization

* You can now override the app interface language independently of your device language.

Other

* Offline downloads now include external subtitles, and offline playback can load them.

Bug Fixes

iOS, iPadOS, macOS, and Playback

* A round of iOS playback fixes landed. iOS 26 no longer shows a black screen on playback, hardware decoding no longer causes excessive heat and battery drain, and TrueHD content now reports stereo only output so the server downmixes or transcodes instead of failing to play.
* Fixed iOS resume loading feedback and on screen display timing, along with transcode exit and play and pause flicker across all platforms.
* The play and pause button now responds correctly after a mobile playback handling fix.
* Fixed a race condition where the on screen display and the play and pause button could get stuck after media finished loading on macOS.
* Clicking a player control button on macOS no longer registers as a double tap and rapidly toggles fullscreen on and off.
* Cinema Mode no longer hangs on a black screen when pre-rolls fail to load, and its transitions are smoother.

Home Screen and Navigation

* The Classic home row style no longer leaves a phantom gap below the carousel on iOS.
* The Live TV guide is no longer blank on iOS and iPadOS with Emby servers, after guide times were converted to UTC.

Subtitles, Audio, and Devices

* The player now waits for external subtitles to finish loading before selecting tracks, fixing a race that could apply the wrong subtitle.
* Fixed text subtitles being both burned in by the server and overlaid at the same time during transcoding, so they no longer render twice.
* Removed StartTimeTicks from transcode URLs and added it to the Emby playback info request to stop unwanted media restarts and forced transcodes, and added audio rekick logic for bitstream formats to stop dropouts.
* Fresh installs now default to safe PCM audio output so sound works out of the box, and receivers connected over ARC or eARC now have compressed passthrough enabled on first detection when they support it.

Other Fixes

* Removed the stray Streaming from AirPlay label that could stick on screen and bother users.
* Reworked PIN security and login preferences.
* Fixed a focus handling crash on the Emby connect screen.
* Local Previews toggles now sync to the server like the rest of your preferences.
* Replaced unsafe type casts with safe conversions across item properties to prevent crashes from unexpected server data.

## Related topics

[neptune](https://appshunter.io/ios/topics/neptune) · [fladder](https://appshunter.io/ios/topics/fladder) · [jellyfin client](https://appshunter.io/ios/topics/jellyfin-client) · [swiftfin](https://appshunter.io/ios/topics/swiftfin) · [streamyfin](https://appshunter.io/ios/topics/streamyfin) · [jellyfin](https://appshunter.io/ios/topics/jellyfin) · [broadstream](https://appshunter.io/ios/topics/broadstream) · [sebit vcloud](https://appshunter.io/ios/topics/sebit-vcloud) · [jellyfin mobile](https://appshunter.io/ios/topics/jellyfin-mobile) · [nfuse](https://appshunter.io/ios/topics/nfuse) · [emby](https://appshunter.io/ios/topics/emby) · [swiftfin ios](https://appshunter.io/ios/topics/swiftfin-ios)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-30.*
