• Android Market Badge
  • BlackBerry App World Badge
  • instamusic
  • instamusic

A simple and beautiful music player.

Please give me comments, thank you a lot XD. Please aware that this is NOT a whole ZUNE style app! But a style that I think is the best for an music player app. Please don’t compare it with a ZUNE HD or ZUNE PLAYER APPLICATIONS.


Android Market
BlackBerry App World


  • Pretty tab menu.
  • Music player basic functions.
  • No more mis-grouping albums and songs.
  • No more stretched images.
  • Contain functions like shuffle mode and repeat mode.
  • Player will pause when headphone is unplugged or when calling arrives.
  • Instant play: random song will be played when headset button is clicked and InstaMusic is not started

Reviews so far that I found

Changelog for InstaMusic:

  • 10,000-50,000 downloads (Jan 22, 2012)
  • 5,000-10,000 downloads (Jan 16, 2012)
  • 1,000-5,000 downloads (Jan 8, 2012)
  • 500-1,000 downloads (Jan 4, 2012)
  • 100-500 downloads (Jan 3, 2012)

Version 1.4.2:

  • Fixed crashing bugs.
  • Fixed now playing screen layout misplacement.

Version 1.4.1:

  • Fixed crashing bugs.
  • Enhanced app performance.

Version 1.4.0:

  • Fixed compatibility to Android 2.1.
  • Add media location support for CyanogenMod users.
  • Added favorite list and able to add song to it i now playing screen.
  • Greatly increased media loading speed.
  • Download album art if there are not album art inside the music file.
  • Able to use full screen view for library, now playing screen, and lock screen player.
  • Fixed some sudden stops.
  • Able to renew artworks everyday.
  • Refined and categorized settings.
  • Added song list view and lyrics view in now playing screen.
  • Fixed layout errors.
  • Support Android 4.0.4.
  • Enhanced app performance.
  • Rewritten some layout elements.

Version 1.3.5:

  • Fixed crashes caused by invalid song name.
  • Fixed the suddenly music playing. (If it is still happening, turn “Dynamic Pause” off in setting.)
  • Fixed crashes caused by large image processing.
  • Fixed crashes caused by loading genre list.

Version 1.3.4:

  • Fixed the headset clicking miscount mechanism.
  • Updated the initial text in the manual input for media location to be the current setting.
  • Added messages in setting to promote crash reporting.

Your ads will be inserted here by

Easy AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

Version 1.3.3:

  • Added setting to allow manual input for media location.
  • Added mechanisms to pause songs or lower volume while other applications are using the audio channel.
  • Same letter with upper and lower cases will no longer be separated.
  • Fixed freezing bug which caused sudden crash over a long time idle.
  • Fixed crashing bug caused by some songs’ title with characters that cannot be lower cased.
  • Fixed unexpected song playing if player is uninitialized.
  • Fixed Conflicts when headset clicking to answer calls while song playing.

Version 1.3.2:

  • Adjusted layout at artist biography.
  • Fixed bug to show album background.

Version 1.3.1:

  • Adjusted paddings at menu bar and notification.
  • Fixed and not to play paused song after calling.
  • Fixed to use the default repeat mode while shuffling all.
  • Fixed the non-updating play button in lock screen player.
  • Fixed some random closure.

Version 1.3.0:

  • Added lock screen player.
  • Enhanced performance while clearing cache.
  • Added biography in artist page
  • Debug mode enabling doesn’t require restart.
  • Instantly enable headset control setting.
  • Fixed and removed extra item in genre with no music inside.
  • Music library will be opened when menu is pressed in now playing.
  • Rewrote media filter system, allowing custom music location.
  • Disabled secondary location.
  • Fixed many bugs on pausing music while calling.
  • Enhanced sensibility of seek bar finally.
  • Fixed some more bugs which produce random closure.
  • Adjusted library layout to remove some strange gaps.

Version 1.2.1:

  • Fixed another crashing bug which contributes the random closure.
  • More description in media filter setting.

Version 1.2.0:

  • Click headset button twice to iterate next song.
  • Click headset button triple times to iterate last song.
  • Fixed crashing bug during background music playing, which caused the random closure.
  • Horizontal now playing screen.
  • Rewritten slider ui in the setting screen for better usage.
  • Fixed headset button click miscounted due to plugging.

Version 1.1.1:

  • Fixed the background not updating bug.
  • Fixed the minor bug which caused the crashes.
  • Slightly adjusted the layout for some pages.

Version 1.1.0:

  • Redesigned launcher and status bar icons
  • Instant play: random song will be played when headset button is clicked and InstaMusic is not started
  • Fixed bug that no notification shown when song changes
  • Added Playlist which synchronized android playlists (not editable for now)
  • Added Artist list in album
  • Added Artist list in genre
  • Click headset button once to toggle pause
  • Added setting to toggle headset control
  • Added default mode for shuffle and replication in setting

Version 1.0.2:

  • Clickable menu item
  • Fix menu snapping bug
  • will open when about is click in setting
  • Wallpaper will not be cleared when cache is cleared.
  • Fixed bug that background doesn’t load when song is first played.
  • Added toggle in setting to toggle the library background visibility.

Version 1.0.1:

  • Fixed music pausing bug
  • Fixed bug to open now playing with no song
  • Fixed bug such that music should stop after playing the last song
  • Fixed minor bug that now playing screen will be opened when notification is clicked
  • Fixed bug that the app crashed when back is pressed during song playing

Version 1.0.0:

  • First release.
  • Pretty tab menu.
  • Music player basic functions.
  • Contain functions like shuffle mode and repeat mode.
  • Player will pause when headphone is unplugged or when calling arrives.


  1. Pingback: Instamusic: A Zune style music player for Android

  2. Ram

    Hi Nick,

    great app – but i’m facing a really weird problem on my samsung galaxy s. After i stop listening to a song in InstaMusic and then exit to the home screen – if i happen to receive an e-mail (gmail, yahoo or any other client) the song i was last playing in InstaMusic automatically starts playing!!

    I have changed my notification ringtone multiple times, but everytime instead of the set notification tone playing, insta music app starts playing the last played song!!

    It’s really driving me nuts trying to figure out what’s going on. I even uninstalled and re-installed the app, but to no avail. I’m afraid I can’t enjoy your nice app till this problem gets sorted out.

    Please help!


  3. Pingback: InstaMusic for Android: Free Metro style Player, Zune, Ubermusic clone

  4. wes

    this is absolutely beautiful, just downloaded ysterday and love it!
    however, is it possible to add a function for tab editing? I found some of the tabs are useless and want to keep it as simple as possible.

    also is there a photo sever that we can use? i have some singers (majorly non-engish) that found hard to cache image or information. i would love to complete the databass

    least, embed lyric support?

    anyway, great job!

  5. BryleCuff

    This has become my go to music player. I thank you for the hard work you put into this amazing application. I’m glad your a developer who consistently updates their product, it can be a rare quality to find these days. I had a few feature suggestions that would make for a smoother user experience.

    1) *ADD A PIN TAB* – Give us the ability to pin playlists and albums for quick access. Pinned items could go in their own separate tab that can be accessed from the library screen.

    2) Allow a horizontal and vertical swipe gesture on the album art to quick switch between songs and different albums by the same artist(similar to PlayerPro).

    3) In the Artist > Albums directory, have albums sort by date of release.

    4) Add a “disable lock screen” function

    5) Add touch sensitive text on the top of every menu. My favorite part of the Zune interface was the top cutoff text that would allow quick navigation to the previous screen.

    Thanks for reading my suggestions! I hope you consider implementing some/all of them in future updates!

    1. Nicholas

      Thanks a lot BryleCuff! I have been always thinking how to enhance user experience and so your comment is so valuable to me! Anyway I think all of them are great ideas and I will think a way to integrate those functions into the app. Btw, “disable lock screen” function has been added in the latest version.

    2. Otto Luiz Ribeiro da Silva

      I think Mr. Cuff has some good ideas. I especially think #1 & 5 should be implemented. When I had a Zune HD, the navigation was so smooth. Psychologically, the pin list helped me gravitate towards my newer music because I didn’t become distracted by the hundreds of other artists on the memory drive. Pressing the enlarged & slightly cutoff text was much faster and more intuitive to access menus. With windows phone 7 and your app( sorry = ) it is more clunky to use the physical back buttons found on the phone. Keep up the good work!

      - Otto

      1. Otto Luiz Ribeiro da Silva

        BTW, I know you don’t like the comparisons to the Zune HD, but I(& so does Mr.Cuff) feel the pin list and text is simply a way of improving the UI. Every music player should include similar features; it it giving the user more options. Giving the user the multiple ways to approach/use a single function(in this case listen to music) is forward thinking. It isn’t a cop out that your making the interfaces more alike, but instead it is improving the functionality for the user.

        - Otto

  6. ceeaitchtee

    Hi Nicholas,

    InstaMusic is really a great music player, I really like it.
    I would be awesome if you can fix the aspect ratio of displaying the album art, because album art that isn’t square-shaped will be stretched out.

    Thanks for reading and keep up the good work.


  7. David

    This app is really great, easily the most stylish music player I’ve ever found on android.
    It would be awesome if you could implement streaming from a media server to the Instamusic app. I don’t know whether it would be too difficult or not to implement, but I’ve started to use a media server to hold my music (the Seagate Goflex Satellite) and since then I’ve had to default to the standard music app on my Evo instead because it’s the only usable app I’ve seen for my phone that will allow me to stream from the server directly.
    Also, I see the comments above relating to the Zune HD. I’ve never owned one, and I am aware Instamusic is not meant to be a mimic of the Zune software, but I once owned a Zune 80 and one of my favorite aspects of it was its ability to let you queue songs from the library into your now playing so they would play right after your current song finished. This ability was a godsend, because instead of having to set songs manually every time the last one finished like I had to with my iPod Nano, I could set a whole bunch of songs I wanted to hear at once and then not have to touch it again for a long time. In addition, I never needed to switch back and forth between shuffle and no shuffle because I would just keep it on shuffle all the time and if I wanted to hear a set of songs or a cd in sequence I would just queue it into my now playing. Since my Zune died I’ve been searching for an app or music player that allowed this, but no one’s really done it (as far as I can tell) besides them.
    Anyway, those suggestions aside this app really is perfect :)

  8. thejas

    Hi guys , the music player is truly wonderful and unique , huge round of applauses for that . I saw instamusic on my friend’s galaxy s2 fell in love with it and downloaded it ASAP, but I’m sorry to say there’s a bit of bad news I guess with my device , a HTC explorer . The player works but force closes so many times and I don’t even get to change tracks on it . Pls guys I would like it if this bug was addressed , I’d give it a 5* , currently I’ve given it a 4 cos I know it’s wonderful and needs maybe a lil tune up for my device . Thanks again guys.

    Sincerely Tj

    Sent from my HTC

  9. Sharif Hall

    LOVE UR APP. I would love if the album artwork was a little bigger. If u could manually add lyrics your self…that would be useful. Delete songs off InstaMusic instead of another app that plays music. Edit the song information through the app instead of the computer or another app (Saves memory). I would LOVEEEEEE IF U COULD DO THIS!!!! Thank U!

  10. Andrew

    First off, I would like to thank you for a fantastic app. You have made improvements on Zune’s player. My only suggestion would be to ignore “the” when alphabetizing artists, songs, etc. Thanks again and keep up the good work!

  11. oby2

    I use to own a zune back in the day and then switched to an iPod, after using an iPod like setting for my phone for over a year now, i find myself really missing the zune interface. I’ve tried a couple of other metro/zune inspired players but the one that holds the most promise of currently replacing my default music player of choice is Instamusic. That being said I’d like to request 2 features and I’ll be sold on this app. First the ability to arrange the tabs in the library. I rarely ever search through my music by songs so the option to move that tab to the end in the library would be great. And the second feature would be a widget. I don’t know if you’ve plans for widgets but i hope you do at least a 4×1 and a 4×2. With that i say thank you very much and keep up the good work.

  12. dens

    Hi, first off, great work on the user interface and maximized use of the photos and album art, absolutely love it on my galaxy S3. Being a first time android user, i’ve tried lots of music apps, and for me, yours is up there with the best of them. Got some comments that would hopefully make the app even better.

    1. own playlist
    2. is it possible to upload or place our own background picture (not the album art) if the one downloaded by the app is pixelated? spent all night trying to check if possible, cant seem to find it
    3. will you be adding alac (apple lossless) compatibility like the other android apps? i’ve read somewhere that alac is now open source? not sure about it though. Tested some android music players being able to use alac, but i wanted your user interface and full screen setting.

    that’s all, thanks again for the wonderful app :)

  13. Udo

    Hi Nicholas,

    great work so far. I really love the Zune style and the functions. But there are 3 things i really miss:
    1. Last FM scrobbling
    2. Widgets
    3. on-the-fly playlist
    Is it possible to add these functions?

    Thanks for your great work


  14. Albin

    Most beautiful player i’ve ever seen. BUT it doesn’t work on my Xperia Arc S on Android 4.0.4. It opens, but when i try to do something, it lags alot and force closes after like 5 seconds. If this enormous problem is fixed, this will definitly be my NO. 1 music player.

  15. Jay

    Hi, Nicholas.

    I must say that this is the most gorgeous app I have ever seen.
    It’s best feature is its simplicity. Kudos to you and hope that you add more polish to it.

    There is just one small thing that bugs me. The font for embedded lyric display is too small to read. I pray that you fix this in your next update.

    Cheers and thanks again for this amazing app.

  16. aman

    hey nick loved ur music player i use it everyday .. i m a developer my self and i was surprised with the performance of the pager widget that u have used … i have been keeping an eye for all the pager widgets used in so many..cause well i need it for my wallpaper ap but i haven yet found even single application tat uses a pager like ur application…u dont have to scroll for more than half the width for the pager to detect the swipe …even the slightest possible scroll and leave it detects and reaarrangea itself..can u forward me the pager widget class u have used …or atleast tell me how u did it…??

  17. Andrew

    I downloaded the instamusic app on my galaxy nexus and the app can’t find the music in the built in storage. Even if I manually locate the music, it reloads the library and the music still won’t show up. And as soon as I press “shuffle” the app force closes.

    If you can make and update for the app to work on the galaxy nexus it would be very much appreciated.

  18. Charan

    i loved this app this is complete replacement for the stock player,well i’d
    like to suggest some features if you consider,the very first is to make the player having full touch UI for navigation,and also for the lock-screen player i hv to press the back button n i don’t like it there should be a sliding option to get off the lock screen player,rest is good except the artwork updater it doesn’t show any artist in the small square!!thanx for d player anyways!!

  19. Tony

    Id love to have option to “close application” if i press the menu button. I use the app on and off all day, sometimes i just dont want to worry about the app being on while at work or something. Idk. I feel it would be a nice feature. I know how to go to my homescreen, but i would love to be able to close the app without using a task manager.. I love the app. Nick is a genius. I give him kudos every day!

  20. Alexei

    Playlist editing would be nice to have, for the time being it’s done on the stock music app.
    What I’d really like to see is lrc implementation, or at least viewing lyrics while on a separate .txt instead of embedding them in the music track.

  21. SqueezedMind

    Hi :) I love this app and thank you for sharing your work… just a few suggestion based on my needs:

    1 – scrobbling
    2 – equalizer
    3 – better artist/album image search [in some files it can't even find artists like massive attack ^^"]

    Good job btw :)

  22. Mark

    Hey just downloaded InstaMusic. Its pretty nice. I would recommend for the Notification tray that you follow the ICS guidelines for presentation. Particularly with the buttons for next pause and exit. I think the app would look much smoother if you adjusted that. Thanks for making a great music player.

    1. brad Lee

      simple work around to what you want dude… sdcard folder, choose your image you want for your background. copy it then move to .instamusic folder/cache/artist or album, its up to you, then paste it.. then rename it to the album or artist you want see your image, then exit file manager then rescan media & reload instamusic then its done…

  23. brad Lee

    galacy aces5830 cm7 firekernel rom.. crash issue is fixed as well as database for biography & background artist has been solved… just one issue left, the statusbar icon still is not displaying anything, just white cd… im being patient dev coz i know it not easy but im hoping you have a fix soon enough.. thanks & hooowwwaaahhh to you…

  24. sincidius

    The best looking player so far for my car setup. A few suggestions…

    1. Larger album pic in landscape mode.
    2. Larger control buttons in landscape mode.
    3. Option to auto save background artist pics for offline mode.
    4. Option to swipe for next track.

    Either way, best music player on Android.

  25. Francis

    Great app mate, keep it up!

    I’m facing the same problem as mohit and gen, my embedded album art doesn’t show at all! I have an Xperia Acro S and my album arts are JPEG files set at 400×400@72 dpi. Based on mohit’s comment, should it be wise to blame Sony for this? Because It seems to be a Sony specific issue…
    In any case, please feel to contact me if you need a logcat or ony other info.
    Again, thanks InstaMusic.

  26. HS

    Hi Nicholas,
    First up, this is an amazing app. I like the minimalistic approach. Works beautifully!

    After use for couple of days, here are few suggestion of mine:
    1.a On the main menu, show “Now Playing” tab as well. So it will show like songs | albums | artists | … | now playing
    1.b Similarly add preferences tab

    2.a Let the main background image be visible through out the application, while viewing Album/Artist/Now Playing, unless “Show artist image as background” is selected.
    2.b And if no artist/album background is auto-found let the main background image be there.
    2.c Custom background is not visible if “Show artist image as background” is unchecked

    3.a In Albums menu, give an option of not displaying album art. I know this is bit strange. However, it will make it look similar to songs/artists/playlist menu.
    3.b Or show album art only for the ones available and for others show a transparent rectangle. Or use some other image. :P

    4.a In “Now Playing Menu” provide two more icons. One for going to Home Screen and other to Exit the app. So, it will show home | prev | pause | next | exit
    4.b In “Now Playing” menu, show Repeat & Shuffle icon next to album art (optional)
    4.c In “Now Playing” menu, allow use of custom image, possibly from random from a folder, if no album art available.

    5. When in Artist/Album screen, clicking on the Top Title should take you to previous screen instead of clicking the back button on phone.

    6.a In “Lock Screen Mode” let the app give option to use the Phone Background instead of Black Color.
    6.b In “Lock Screen Mode” allow swipe action instead of clicking button on phone

    7.a Allow to create/edit playlist
    7.b Show Recently Added, Recently Played, Most Played, etc playlists

    8.a If Radio support can be added
    8.b This is far fetched, but if you can add video support too

    9. Add equalizer

    10. Stay awesome


  27. Le'Arthur Dantaze

    I really love this app. It’s great, but it would be nice to have a search bar. I have over 15 hundred songs, and over a hundred albums… It’s a pain manually scrolling through, searching for a specific one. Also (not so important) please ignore the word ‘the’ when alphebetizing. So that, for example, ‘The Element of Freedom’ will be with the ‘Es’ instead of the ‘Ts’.

  28. Renato Albuquerque

    Eu gostei muito de seu player. Mas cara, ele não me mostra as músicas agrupadas por artista, mesmo as tags dos arquivos estando organizadas.
    Ele me mostra todas as músicas, corretamente nomeadas. Mas quando eu coloco em artistas, ele só mostra um artista dentre todos que estão salvos no meu celular. O mesmo vale para a divisão por álbum.
    Isto é um bug ou é possível configurar o playr melhor?


Leave a Reply