Moonfin is a Jellyfin client for Android TV and mobile, delivering a fast, modern interface to browse, stream, and manage your personal media library. With 10,000+ total downloads and 8.6K in the last 30 days, plus regional MEDIA_VIDEO rankings, it shows strong traction.
Pros & Cons
Unifies Jellyfin experience across Android TV and mobile for a seamless crossover
Supports offline media download for on-the-go viewing
Live TV and DVR access enhances traditional Jellyfin streaming
Seerr integration enables easy content requests and discovery
Casting/Cast support (e.g., Chromecast) is not indicated in the feature list
IPTV streaming features and official streaming integrations are not listed
About Moonfin
Moonfin is a video players & editors app developed by Moonfin.
Download Statistics
Moonfin has been downloaded 21 thousand times. In the last 30 days, the app was downloaded 8.6 thousand times. It is ranked #137 in video players & editors.
User Ratings
Moonfin is rated 4.50 out of 5 stars. The rating is based on 69 ratings.
App Information
Moonfin is FREE to download. The APK download size is 35.51 MB. The latest version available is 2.1.0. The last update was on June 8, 2026.
Technical Requirements
The app has a content rating of Everyone. The app has been available on Google Play March 2026.
Description
Moonfin brings your Jellyfin experience to both Android TV and Android phones/tablets in one polished app.
Get a detailed PDF report for Moonfin with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Moon fin has become my go-to recommendation for anyone looking for a Jellyfin client. The developer puts an incredible amount of care and effort into the app, and it shows. The interface is polished, fast, and works great across both Android TV and mobile devices. Features like offline downloads, Seerr integration, multiserver support, and extensive playback customization make it feel complete. Easily one of the best ways to experience a Jellyfin server.
★★★★☆Poul Wrist· Apr 4, 2026
Updated review as if version 18.0 Very nice app for jellyfin server. Seems to cover all the basics and a few advanced features. Performance is much improved from previous versions.
★☆☆☆☆frederic bourgoin· May 11, 2026
No sound on any videos, unusable. Jellyfin works without problem. Probably sth to do with audio encoding, aac, ac3...
★★☆☆☆Michael Acosta· May 1, 2026
Not able to render japanese subtitles for anime. You'll get squares.
★☆☆☆☆Brad Stiles· Apr 4, 2026
It auto-detected my server, but I have no way to manually enter a user, so I can't log in using any users that are hidden from the user screen.
AppBrain offers valuable information about your app and those of your competitors. Join AppBrain for free and claim this app to view more ranking data, view history etc.
We haven't collected library information for this app yet. You can use the AppBrain
Ad Detector app to detect libraries in apps installed on your device.
Trust & Safety: Moonfin requests standard networking and device permissions typical for a Jellyfin client: android.permission.INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, CHANGE_WIFI_MULTICAST_STATE, android.permission.FOREGROUND_SERVICE, android.permission.FOREGROUND_SERVICE_DATA_SYNC, android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK, android.permission.POST_NOTIFICATIONS, android.permission.READ_EXTERNAL_STORAGE, android.permission.READ_MEDIA_AUDIO, android.permission.READ_MEDIA_VIDEO, android.permission.VIBRATE, android.permission.WAKE_LOCK, android.permission.WRITE_EXTERNAL_STORAGE, com.android.vending.CHECK_LICENSE, org.moonfin.androidtv.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION. These permissions align with common media apps and do not indicate unusual data collection. A Moonfin plugin is mentioned for syncing settings across devices.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.