Moonfin brings your Jellyfin 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 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 community.
I really love this app! Moonfin is one of the best-looking Jellyfin clients I’ve ever used. The UI is clean, modern, smooth, and very pleasant to use on my MacBook. The design and overall experience are clearly well thought out — great job by the developers!However, I’m facing one annoying issue:When playing 4K and higher content over my local LAN network, the app forces transcoding instead of Direct Play. This results in reduced video quality, occasional stuttering, and extra load on the server.I’m using a MacBook (macOS). I hope the team can fix this problem in future updates
Not perfect, but more than good enough
Noel3797
It seems like every Jellyfin client has at least one major issue that prevents it from being the only one installed on my phone, but this looks to be the first to have all the features I care about while actually being reliable. That’s not to say this still doesn’t have its issues (media not being recognized as now playing is a pretty big one), but compared to all your other choices, this is a very solid one.
Amazing Client
Zachicken21
This client is so near to perfection, the only request I have is that the navigation bar can be moved to the bottom. Also, I wish I could cancel a download via the popup that appears on the bottom, instead of returning to the source of the download. The only bug I’ve experienced is when playing Dolby Vision it will sometimes drop frame rates and I’ll have to reload to fix. I’m happy to help with diagnosing. Keep up the good work :)
swiftfin + streamyfin combo
HoodieMob💯
Incredible app. I can now use this as my single mobile client for administration and streaming. My only request is an option for both/either of the navigation pane options to be at the bottom of the screen instead of the top. Other than that, I can’t imagine anything else I could want from a jellyfin client. Bravo
Features
- Introduced a new settings side panel experience across platforms, with cleaner in-app navigation into settings categories.
- Added beta SyncPlay support:
- group-aware playback controls
- group join/leave and participant visibility
- SyncPlay controls in both the main UI and player overlay
Bug Fixes
- Fixed distorted audio behavior:
- removed aggressive local volume behavior above normal range
- relaxed strict audio-channel requirements that could trigger bad playback outcomes on some setups.
- Fixed Emby playback auth gaps by ensuring stream and external subtitle URLs include auth when needed.
- Fixed theme music restarting between related series screens, so music now continues more smoothly when moving through child items.
- Fixed HLS resume/seek failures by removing `StartTimeTicks` from segment request paths where it caused server-side rejection.
- Fixed playback distortion on some files by adding a user-facing hardware decoding toggle so users can switch to software decoding when needed.
Version 1.4.0
The developer, AXL NUNEZ, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
AXL NUNEZ
Size
83.1 MB
Category
Entertainment
Compatibility
Requires iOS 13.0 or later.
iPhone Requires iOS 13.0 or later.
iPad Requires iPadOS 13.0 or later.
iPod touch Requires iOS 13.0 or later.
Mac Requires macOS 10.15 or later.
Apple Vision Requires visionOS 1.0 or later.
Apple TV Requires tvOS 16.0 or later.
Languages
English
Age Rating
4+
4+
This app has an age rating of 4+ with content restrictions. Some content may be rated higher, but access is managed by the developer through in-app controls.