Finamp (github version) Icon

Download Finamp (github version) APK 0.9.15 arm64-v8a, armeabi-v7a, x86, x86_64 · Android 21+

By jmshrv • Updated October 14, 2026
arm64-v8a, armeabi-v7a, x86, x86_64 Flutter 44.53 MB
Download APK
Verified Safe

This is the arm64-v8a, armeabi-v7a, x86, x86_64 build of Finamp (github version) 0.9.15. Pick this build if your device's primary ABI matches.

File size: 44.5 MB   •   Min Android: 21   •   Target Android: 34   •   Version code: 115   •   Framework: Flutter   •   Permissions: 10

File Information

Package Namecom.unicornsonlsd.finamp
Version Name0.9.15
Version Code115
Architecturearm64-v8a, armeabi-v7a, x86, x86_64
Min Android VersionAndroid 21 (API 34)
Main Activitycom.unicornsonlsd.finamp.MainActivity
FrameworkFlutter
File Size44.53 MB
Signature (SHA1)009EB6E9E5E29840C3FC0D7C6464754C01646F99
File Hash (SHA256)37050a0a4fd9e24b476332227d4eca5301413b5250a16351f8b2c384e36e0b24

What's New

🚀 Announcing Finamplify - Finamp's First Hackathon - Starting Today!
Some of you might have seen our announcements on
Lemmy
,
Reddit
, and the
Jellyfin Forum
a few days ago.
But in case you missed it:
We're hosting Finamp's first ever Hackathon, called "Finamplify", starting today until April 6th!
It's a digital Hackathon on our GitHub (right here) and
Discord server
that's all about working on Finamp's redesign!
Everyone who's interested in helping out to make Finamp the best Jellyfin music client possible can contribute!
Whether you're a designer, developer, tinkerer, creative writer, organizer, or user researcher, we could use and would love your help!
And there's something in it for you, too: Aside from obviously improving an app for yourself and others, we will send out custom Finamp stickers for your laptop, phone, fridge, or anything else!
All you need to do is contribute something, and then fill out a form to let us know your address!
You can find the full details on the Hackathon, as well as tips for getting started, in the Hackathon's GitHub project here:
https://github.com/users/jmshrv/projects/5/views/1?pane=info
Looking forward to meeting you and hacking together!!!
Important
Since the 0.9.12 update on Android, Finamp sometimes gets stuck when opening the app. This seems to happen when its audio player has been suspended by the operating system.
Force-closing (terminating) Finamp seems to fix this temporarily
. Our last attempt at fixing this simply resulted in a black screen instead of the logo screen, so we've reverted that. If you have an idea how to fix this, the hackathon is the perfect opportunity to help out!
Hi everyone!
A month after the last release we have another one for you! While this update is more focussed on small quality-of-life improvements and bug fixes, we still wanted to push this out before the Hackathon starts.
So please enjoy this new release, and be sure to read the release notes below to get all the details!
If you're not using the beta yet (how to join) (click to expand)
The beta is free and open to everyone, but we'd like to get as much feedback as possible. So please do try it out and then let us know what you think!
Join the
Finamp Beta Testers Discord server
This step is optional, but since we're looking for feedback, it would be great if you could join!
Alternatively, there's a discussion for the beta right here on GitHub:
Redesign Beta discussion
Take note of your current Finamp settings, since this is a beta it could happen that the update changes some of them.
Downloads should be migrated, but since the new download system is completely different, there might be inconsistencies.
On Android, join the beta on
Google Play
or download the APK file from below.
On iOS, join the beta on
TestFlight
.
We're currently not able to offer a beta on F-Droid (
more info here
), but you can use an app like
Obtainium
to automatically download the latest APK from GitHub.
Open Finamp and enjoy!
Keep in mind that not all of the text in the beta has been translated yet. If you're missing a translation, you can now
contribute it on Weblate
!
Bug Fixes
Fixed invisible back and cast buttons on the player screen (thanks
@edeuss
)
Fixed duplicate download/delete buttons (thanks
@Komodo5197
)
Fixed migrating from the stable version to the beta version (thanks
@Komodo5197
)
Fixed not being able to download after upgrading to the beta version (thanks
@Komodo5197
)
What's New
Grouping & Sorting on the Downloads Screen (thanks
@Maxr1998
)
The downloads screen has gotten some love in this update, thanks to
@Maxr1998
!
Downloads are now grouped by category and sorted alphabetically within those categories, instead of being sorted by when they were added.
This not only looks better, but also makes it easier to compare downloads between an old and a new phone, for example. It also paves the way for further improvements to the screen which should be arriving soon!
Translation Updates
Many of you have contributed a ton of translations since the last beta update, and we're really glad for that!
Finamp is now almost fully translated into 13 other languages, thanks to you.
Here's the current translation status:
All in all, Finamp is about 60% translated now. So there's still a lot to do.
Take a look at the graph above and see if there's any language that you can help out with! You can just click the image to start contributing.
We also have a discussion channel for translations on our Discord server where you can quickly ask questions about the context or intended meaning of a string. Alternatively, you can also ask questions as a
translations discussion here on GitHub
.
New Settings
Added setting for customizing the release date format for albums
Settings > "Layout & Theme" > "Customization" > "Release Date Format"
Default is "Year" (unchanged)
Added setting for showing the album release date on the player screen
Settings > "Layout & Theme" > "Customization" > "Show Album Release Date on Player Screen"
Default is off/hidden (unchanged)
Other Changes
You can now sort tracks by play count (thanks
@Decimate1405
)
It's now possible to customize how the release date of albums is shown throughout the app
The default is just showing the year, but other formats can be chosen using the setting described above
It's now possible to show the release date of the album for the current track on the player screen
The release date will be shown behind the album name, for long album names you'll need to scroll horizontally to see it
The date will be formatted like any other release date, as chosen through the setting described above
Added a "sliding up" animation when opening the player screen, with a fade when closing it (thanks
@edeuss
)
This should fix the weird transition direction on iOS
Improved speed and efficiency of color theme generation (thanks
@Komodo5197
)
Increased queue restore speed by prioritizing it over loading other data from Jellyfin (thanks
@Komodo5197
)
Refactored "song" to "track" within the entire codebase (thanks
@lukaslindnermusic
)
Upcoming Features
We have a lot of features planned for the future, and we're always open to new ideas. Here are some of the things that we're planning to add:
Support for controlling Finamp through other Jellyfin clients or the admin dashboard ("Play On")
More contrast and accent color improvements
More design updates (album screen, home screen)
Desktop Support
This is now in a "soft release" stage, where it might already be available for your platform. An official release will happen in the future, but is currently not a priority.
You can take a look at the full list and current progress in the
Redesign project
.
Now that this update is out, we can start the Hackathon with a "blank slate". So get ready for many new improvements by many different people in the next beta update! The Hackathon is all about progressing with the redesign and implementing feature requests, and if you want to help out with that, feel free to join in on the fun!
Check out the announcement at the very top of these release notes for all the details you might need!
Thank you for using Finamp!
- Chaphasilor
Download Links
Google Play:
Join the beta
TestFlight:
Join the beta
F-Droid: not available, see above
APK: see below

App Description

Redesign Beta

We're currently in the process of redesigning Finamp to transform it into a modern, beautiful, and feature-rich music player made specifically for Jellyfin.

You can join the beta on

Google Play

and

Apple TestFlight

, or download the latest beta APK from the

releases page

.

Please note that the beta is still work-in-progress, so the UI and functionality might be inconsistent or incomplete, and is not final. However, the beta is

fully functional and should be stable

enough for daily use.

Finamp

is a Jellyfin music player for Android and iOS. It's meant to give you a similar listening experience as traditional streaming services such as Spotify and Apple Music, but for the music that you already own. It's free, open-source software, just like Jellyfin itself.

Some of its features include:

A welcoming user interface that looks modern & unique, but still familiar

Downloading files for offline listening and saving mobile data. Can use transcoded downloads to save even more space.

Transcoded streaming for saving mobile data

Beautiful dynamic colors that adapt to your media

Audio volume normalization ("ReplayGain") (Jellyfin 10.9+)

Lyrics (Jellyfin 10.9+)

Gapless playback

Android Auto support (coming soon™)

Full support for Jellyfin's "Playback Reporting" feature and plugin, letting you keep track of your listening activity

You need your own Jellyfin server to use Finamp. If you don't have one yet, take a look at

Jellyfin's website

to learn more about it and how to set it up.

Getting Finamp

Note: The F-Droid release may take a day or two to get updates because since

F-Droid only builds once a day

.

The app is also available as an APK from the

releases page

.

The SHA-256 fingerprint of Finamp's signing certificate is

20:61:C5:C9:28:9C:00:02:08:81:B7:E5:33:4D:93:A0:2D:FA:4B:E9:80:AF:20:C0:5D:B4:E5:29:C8:DA:5B:54

. Google Play releases and provided APKs will be signed with this certificate. F-Droid releases will be signed with F-Droid's own signing certificates.

Frequently Asked Questions

Before Installing

Is Finamp free?

Absolutely! It costs nothing to use. We do appreciate voluntary contributions of any kind though, be that bug reports, code, designs, or ideas for new features. You can also donate to some of the developers to show your appreciation <3

How can I install Finamp?

On Android, Finamp can be installed from the Google Play Store, F-Droid store, or directly by installing the APK file from GitHub.

On iOS, you can install Finamp through Apple's App Store. Just click on the buttons above.

Does Finamp support my media formats?

Finamp should support all formats supported by Jellyfin. Some more advanced formats could cause issues for regular playback, but transcoding should fix these issues.

Does Finamp support Android Auto / Apple CarPlay?

Theoretically, but not yet. There is

an issue for this

that contains a proof of concept for Android Auto in there, but it hasn't been tested yet. Maybe you could help out!

Is Finamp legal?

Yes. Finamp is a

tool

that lets you interface with a Jellyfin server. Finamp does not come with any music, and will not connect to streaming services other than Jellyfin. You will need to bring your own media and add it to Jellyfin, for example by purchasing music online. This often also directly supports your favorite artists!

After Installing

I'm having trouble with Finamp, where can I find help?

If you're experiencing software bugs or other issues with Finamp, be sure to take a look at

Finamp's issue tracker

, especially the pinned issues at the top of the page. If you can't find anything related to your specific problem, please create a new issue (you will need a GitHub account).

Contributing

Finamp is a community-driven project and relies on people like

you

and their contributions. To learn how you could help out with making Finamp even better, take a look at our

Contribution Guidelines

Tranlations

You can also contribute by helping to translate Finamp! This is done through our Weblate instance here:

https://hosted.weblate.org/engage/finamp/

. The current translation status is this:

Known Issues

This app is still a work in progress, and has some bugs/issues that haven't been fixed yet. Here is a list of currently known issues:

Reordering the queue while shuffle is enabled is not possible at the moment. It seems like this is an issue with a dependency of Finamp (

just_audio

), and is being tracked

here

If you have a very large library or an older phone, performance might not be great in some places

Planned Features

Improved Android Auto / Apple CarPlay support

Full redesign, adding more features and a home screen. See

this issue

for more info

Better playlist editing

Multiple users/servers

More customization options

Screenshots (Stable Version, outdated)

Name source:

https://www.reddit.com/r/jellyfin/comments/hjxshn/jellyamp_crossplatform_desktop_music_player/fwqs5i0/
Download Finamp (github version) APK

Fast, free and safe download.

APK Permissions 10

  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • android.permission.INTERNET
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.VIBRATE
  • android.permission.WAKE_LOCK
  • android.permission.WRITE_EXTERNAL_STORAGE
  • com.unicornsonlsd.finamp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
APK Verified

The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way.

Frequently Asked Questions about Finamp (github version) APK

This variant is built for devices that report `arm64-v8a, armeabi-v7a, x86, x86_64` as their primary ABI. If your device's CPU matches, this is the smallest, fastest version to install.

Yes — the APK's signature has been cryptographically verified against the publisher's signing key. The SHA-256 hash is shown in the File Information panel so you can independently confirm the file matches the original release.

Android 21 (API level 34) or newer. Older devices will refuse the install.

Install a free app like 'CPU-Z' or 'Droid Hardware Info' from the Play Store and look at the ABI / Instruction Set row. Most phones made after 2017 are arm64-v8a; if in doubt, download the universal variant.

All variants are functionally identical — same features, same version. They differ only in which CPU architectures the native code is compiled for, and (sometimes) which screen densities the included graphics target. Pick the one that matches your device for the smallest install size, or pick 'Universal' if you're unsure.