How to Download All of Your Music From Google Play to Your Phone
Whatsapp Pinterest

Google Play Music for Android allows you to save your music offline, but only by the album, song, or playlist. Maybe you’ve got a phone with 32GB of storage or a nice 64GB microSD card, and you want to keep all of your music locally to avoid streaming it over your data connection.

Do you really want to go through song by song or album by album and download all your music? Of course not. Thankfully, there’s a quicker way.

Getting All Your Music Offline

Play Music is the best music player for Android The Best Music Player on Android: Google Play Music Reviewed The Best Music Player on Android: Google Play Music Reviewed Google Play Music is a music streaming service, a local music player, and a podcast player all mashed into one. And it's great. Read More , so you’d think there would be an easier way to do this. A “download all music” button in the Android app would be helpful, but it doesn’t exist. For this method, you’re going to need to go to on your computer.

The first step is to go to My Library, located in the bar to the left. It will bring you to the Artists panel, but you want to navigate to the Songs panel. From there, select the first song in your library by clicking on it. Then scroll all the way down to the bottom and, while holding Shift, click on the last song in your collection. This should select the first song, last song, and everything in between — your whole collection.


After you have everything selected, a grey bar will appear along the top. Press the three dot menu button, select Add to playlist, and select New Playlist. You can name this playlist whatever you want, and then create it.


With your entire music collection now in a single playlist, open up the Google Play Music app on your Android device. Tap the headphones in the upper left to access to menu on the left side and select Playlists. Under the Playlists header it should say “All Music”. If it says “On Device” instead, tap on it and change that.

Then, scroll down until you find your previously created playlist, and click on it.


On this screen, there will be grey pin icon just above the title of the playlist. Tap it once, and it will turn white and slowly turn orange. Once it turns completely orange, the music is downloaded onto your device. It will also create a persistent notification that will show you what percentage of your songs have been downloaded so far, and you can view downloads in the Download Queue under the Settings menu.

Be aware, however, that downloading large amounts of music to your phone can be very data intensive, so it is definitely recommended to connect to Wi-Fi before doing this. You may also want to go into the Android app’s settings and check the “Download via Wi-Fi only” box to ensure it doesn’t use any of your mobile data.

Also, it should be noted that adding any additional music to your collection after completing this process will require you to download it to your device. To add large amounts music, you can repeat the playlist option, but for smaller additions, you can download them by the album to make it easier and quicker.

Accessing Your Music

If you just want to play your music offline using the Play Music app for Android, you can stop here. This section will cover how to retrieve the actual mp3 files so that you can take them and do whatever you want with them.

Why do that? Because it’s your music that you uploaded, and for some reason, Google only allows each song to be downloaded to your computer twice. What happens if you pass that limit? You can no longer download any of your music. But downloading the files to your Android device, which doesn’t have a limit, and then extracting the files, gets around that little restriction.

Keep in mind, you’ll need to be rooted to do this, but rooting is simple with our complete Android rooting guide The Complete Guide to Rooting Your Android Phone or Tablet The Complete Guide to Rooting Your Android Phone or Tablet So, you want to root your Android device? Here's everything you need to know. Read More . Once you’ve got a rooted device, you can get started.


Step one is to download a file manager with root permissions; my personal favorite is Root Browser. It is full-featured, but supported by ads that run along the bottom of the app. For our purposes, it will work perfectly.

Open it up, scroll down, and select “data”.


From there, scroll down and select “”, then select “files”.


Your final selection will be “music”; under here, you’ll find all of your downloaded mp3s. They will be numbered and won’t have names, making it hard to know which song is which, but at least they’re there. Copy and paste them using Root Browser to put your music anywhere else on your phone or on an external microSD card.


This will work great as a last ditch effort to retrieve your music if you’ve used up your two downloads, or it can just be used to quickly download all your music for offline use.

To get the most out of Play Music, you should also check out All Access to get unlimited music for just $9.99 a month. Or you could try Amazon Music Unlimited (download for Android), which comes included with your Amazon Prime subscription and otherwise starts at $3.99 per month 3 Ways to Get Amazon Music Unlimited at a Discount 3 Ways to Get Amazon Music Unlimited at a Discount Want to join Amazon Music Unlimited but can't pay full price? Check out these tricks for saving on a subscription. Read More .

Was this helpful for getting all your music offline? Any other tips for Play Music you’d like to share? Let us know in the comments.

Explore more about: Google Music.

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Alex
    December 8, 2018 at 5:20 pm

    If i delete that temporary playlist will the music stay on the phone?

  2. knw
    November 10, 2018 at 6:27 pm

    I agree this is less than ideal, but it DOES work. I just downloaded 6000 songs, 1000 at a time, and it took about 5 minutes to follow this method. Not a big deal.

    Too bad Google doesn't make it easier.

  3. Annoyed User
    July 2, 2018 at 1:33 pm

    Like a fellow already mentioned - this does NOT WORK, since playlists are limited to 1.000 songs. You could however make various batches of playlists to do this. It's a pretty dumb and slow process though. And Google Play Music is more like the "Worst music player"for android than anything else.

  4. Sarah
    March 12, 2018 at 10:40 am

    Thank you, so helpful. I'm just wanting to download music to put on an MP3 for my kid who does not need internet access at all times, very helpful!!

  5. TomB
    March 7, 2018 at 10:00 pm

    Come on Google make this easier then it is.

  6. Yoel
    February 11, 2018 at 11:32 am

    This does NOT work.
    Playlists are limited to 1,000 songs.

  7. Parker
    December 21, 2017 at 3:47 am

    Thank you, very helpful dont know why Google play can't have an easy option to do this on your phone

  8. Gabe
    October 3, 2017 at 10:04 am

    You don't need to root to find, name and move the files. Any file explorer can do it.

  9. SJ
    September 27, 2017 at 9:55 am

    Thanks! That made a very non-intuitive process easy to understand!

  10. Bronco billy
    July 1, 2017 at 1:15 am

    There should be an easier way to retrieve
    personal music /recordings that were uploaded to the app before lost on device. Allowing for your personal inventory to be restored to new device. (Phone)

  11. Wood D.
    January 18, 2017 at 10:27 am

    Thank you, excellent tip! It's a pity Google Play Music is so dysfunctional. It can play music - Yes. It can sort and manage music - No.

  12. Jim K
    January 4, 2017 at 11:47 am

    This folder is empty for me :(

    • Zoe Rothbaum
      January 23, 2017 at 1:14 am

      If you are downloading the music to your sd card check there instead that's what happened to me

  13. Jodi
    January 3, 2017 at 9:43 am

    You can also just download the mp3's with a PC app called "Song Spout" it works great with a google music subscription!

  14. Ian Robson
    December 13, 2016 at 4:20 am

    Can you play downloaded music on the new google home speaker?

  15. Kate
    November 29, 2016 at 5:45 pm

    Such a clever work-around! Thank you!

  16. Samuel B.
    November 13, 2016 at 8:47 am

    Can I transfer music from my android tablet to my iphone? Or vice versa??

  17. Andy Giroux
    November 8, 2016 at 8:53 pm

    Unfortunately you have to use multiple playlists if you have over 1000 songs because Google limits the length of a playlist to 1000 songs.

    • RoxAnne
      November 23, 2016 at 4:49 am

      I found a way around that. If you select them like mentioned here and then thumb them all up, there's an auto 'thumbs up' playlist that can have more than a thousand and you can download that.

      • Dan
        August 11, 2017 at 5:06 pm

        This sounds like a great solution but when I tried it, I cant seem to thumbs up more than one song at a time. did something change?

  18. Helen Hulin
    November 7, 2016 at 5:48 pm

    How do I just get music without having to download any other storage apps

  19. jake3_14
    October 20, 2016 at 6:25 pm

    This tutorial is obsolete for Marshmallow and the Google Play app as of 10/13/16. It needs to be rewritten in a *numbered*, step-by-step, user action-app response style. I can't figure it out as is.

  20. Henry
    October 13, 2016 at 6:35 am

    The downloaded mp3's won't play anymore. I checked the file through the hex editor, a typical header hex for mp3s (0x 49 44 33) is not present anymore. It looks like they've encrypted mp3 files in the newer version of play music (DRM maybe?).

    • Kshitij
      April 23, 2017 at 9:07 am

      Yup. They have applied encryption on the songs. The songs don't play anywhere and thus, this method won't work.

  21. Scott
    September 10, 2016 at 3:05 am

    Why is this so much more complicated than iTunes?

  22. Scott
    September 10, 2016 at 3:04 am

    Why is this so complicated compared to iTunes?

  23. RANA
    August 9, 2016 at 2:25 am

    Thankssssssss YOU

  24. jenny
    July 24, 2016 at 5:54 pm

    Thank you for the simple to follow instructions! My music was really eating up my data, now not a worry!

  25. Suzan
    July 9, 2016 at 2:13 pm

    Thank you for the clear and concise directions. Got my downloads started to my hard drive.

  26. Marsha
    July 8, 2016 at 3:32 pm

    Is this a method I could use if the data package is being tuned off on my phone and I want to still have all the songs I purchased (one by one, individually on my phone) from Google play.

  27. Marsha Vayvada
    July 8, 2016 at 3:26 pm

    Okay. Is this method we can use to save songs my daughter has purchased from Google play over the last couple of years? We're turning off data package on the phone (too much data usage) but don't want her to lose the the years' worth of songs she's purchased. We don't have a monthly subsciption have purchase songs individually. I could use some advise.

    • {capachino}
      July 10, 2016 at 5:33 pm

      Yes, this is Thee method to to save all songs, from Google Play Music, to a smartphone so that they can accessed offline without the need for any data or even Wi-Fi usage. I recommend a (micro SD card Class 10) as storage for the music as well (I prefer Samsung SD cards because I've heard rumors of some problems that can arise with SanDisk. These problems may be totally false, but I just like to play it safe). The amount of storage (32gb, 64gb, 128gb) is up to you to decide.

  28. Gabrielle
    May 27, 2016 at 11:32 am

    Thank you for this! Worked great and was exactly what I needed.

  29. MAnny 215
    May 13, 2016 at 9:37 am

    It's kind of ridiculous that I'd have to rename purchased mp3 names if I wanted to use them elsewhere. Sucks!

  30. Rob
    May 12, 2016 at 1:53 pm

    While this idea seems great in concept, it fails because if you download via a playlist, those albums do not show up in your collection unless they are mp3's you own. So let's say you add a bunch of albums to a list, download it, and then want to listen to just one album from that list offline.

    You can't.

    Not unless you go to the playlist, find the album in it, and play from there. Obviously, this is pretty tedious. Especially if your playlists are not ordered well or if an album spans 2 lists because of that stupid 1000 limit. Playlists should add all of the albums (even if it has one song) to the library but Google does not think this is a good idea (they have told me that...for reasons).

    What I REALLY want to see, and I can't even believe this is not a thing, is the ability to indicate via the web that I want a song to be downloaded to my phone. This could be as simple as "try to fit everything indicated into whatever space available" or there could be profiles for your different devices. Much like Google Play has you choose where to install an app. If the former were implemented, the mobile apps could have a switch that says whether or not to allow auto-download of pinned songs.

    This is all a pipe dream though because I have given them feedback over and over and no one listens. They seem to think that everyone should just stream. Like we all have unlimited data or are always on wifi.

    • Rob
      May 12, 2016 at 1:56 pm

      Also, the nice thing about the web download tag is that if you get a new device...bam! All your metadata is saved and you don't have to go through the whole process again.

      I have about 8,000 songs offline and when you get to about 3-4K, the app slows to a CRAWL between hitting a button and a dialog opening.

    • Mathieu
      August 5, 2016 at 2:49 am

      I don't understand either why the songs in my playlists doesn't appear in the song tabs of my music library. I guess like you said that google think that everyone just stream.

    • Kevin
      September 12, 2016 at 4:26 am

      I am absolutely Blown Away by the sheer stupidity of this design decision. Google Music has to be the worst designed music player app I've ever used

  31. Muchtall
    May 2, 2016 at 6:59 pm

    Thanks for posting this. This is the first workable solution I've come across, and although not perfect (due to the 1000 song playlist limit), it's closer than any other solution I've found.

    Please consider updating your article with some info about how to work around the 1000 song limit. I personally select the first 1000, take a note of what song is the 1000th, make a playlist called "0-1000", then repeat starting with the last song I had selected. A pain for sure, but again, better than the (lack of) alternatives.

  32. Sam
    April 21, 2016 at 4:55 am

    There is an easier way to download all your songs. Just go to Playlists and download the "Last Added" Playlist. The Last Added Playlist is automatically generated by play music and it will always be up to date with all your songs.

  33. Jason
    April 11, 2016 at 8:03 pm

    There is a max song limit of 1,000 songs per playlist... so this doesn't work....

    • Juan
      May 1, 2016 at 4:06 pm

      make more than one playlist?

  34. tom
    March 27, 2016 at 10:53 am

    Does anybody know an alternative to Song Spout? Or any other way to download to music of Google Play Music?

  35. chhinchhay
    March 20, 2016 at 2:03 am


  36. AMBER
    March 1, 2016 at 4:07 pm

    i dont see a download button just a check mark?

  37. chris
    February 5, 2016 at 12:58 am

    Seems there is a 1000 song limit to a playlist, so I cannot load them all

  38. Anonymous
    January 4, 2016 at 4:57 pm

    If your looking to download google music's subscription tracks then Song Spout on your PC is by far a better option! It will automatically save anything that is in your play queue to your machine with meta tags and album art! Its by far the fastest and easiest way to do this...

  39. Trevor
    January 2, 2016 at 3:19 pm

    Nice suggestion. Spotify in addition to allowing downloading Playlists, Albums and Songs also allows you to download an artist which is very convenient.

    I started downloading albums after I had grabbed individual songs I liked from various artists, not realizing that google play grabs the whole album even if you have one song that you selected from the Album. That sucks. I'll do the above to keep my playlists under control.

  40. Ace
    December 28, 2015 at 5:42 am


    Just checked and now Google Music no longer has this restriction as long as your using Google Chrome to download on PC. You have to use the Google Chrome browser or there Music Manager. Here is a copy paste from there help article. Read it at this link yourself:

    "On your computer:

    When you download using Safari, Internet Explorer, or Firefox, you can download a song to your computer two times. When you use Google Play Music for Chrome or Music Manager, you can download to your computer an unlimited amount of times."

  41. Justin Miner
    June 2, 2015 at 2:01 pm

    Unfortunately this way will not work any more. You will still need to be rooted and use the following: Play Music Exporter More info here:

  42. Ged
    May 21, 2015 at 1:06 pm

    I followed all of the instructions and can see the files (they're .mp3 files), but I can't play them with anything and they all appear to be 00:00 in length, although they're the size you'd expect (8/9MB).

    Any suggestions?

    • Anonymous
      October 16, 2015 at 3:24 pm

      If you copy the files to your internal storage or sdcard you'll be able to play it as normal with any music player of your choice. You DO need to be rooted to do this though.

  43. Tom Motley
    May 17, 2015 at 10:45 am

    Google has a playlist limit of 1000 songs, and my library has over 3500 songs. Very strange that this article doesn't mention this limitation. Of course, I can just make four separate playlists to download entire library, but both the fact that playlists are limited to 1000 songs and the fact that there's no simple, dedicated way to download your entire libary to your phone is just ridiculous.

    • Anonymous
      August 21, 2015 at 8:54 pm

      I agree, it could be easily integrated. Also a good updated view of new releases would be nice. Rdio was good for that.

  44. Tim Anderson
    May 4, 2015 at 5:27 am

    I purchased my first phone, Samsung Galaxy s5 last year. I loved the fact that their Music Icon allowed me instant access to my personal music folder on my desktop. Now, with the upgrade they just put on my phone this weekend, they have taken that away requiring me to download the software on my computer. I'm not doing it. I was told Google Play Music would work, but it's not letting me access my music folder. How do I get my songs streaming from my PC to my phone?

  45. Caleb
    April 25, 2015 at 7:29 pm

    Google play will no longer play music at all, no error message or anything pops up. It registers that I click the song but nothing plays.

  46. Andy
    April 19, 2015 at 2:10 pm

    Just a heads up, it appears that if you delete the playlist that you use to cache these songs, the cached songs will disappear as well :(...Downloaded 7 gigs of music overnight, deleted the playlist, and now I'm back to square one.

    • Mike
      February 28, 2017 at 7:01 pm

      Yes, this is still the case with the latest version, as I found out today with 45GB of music, now downloading for the second time...

  47. Harlan Kanoa Sheppard
    April 12, 2015 at 7:44 am


    Appreciate you posting this. It was helpful in getting my phone loaded up. Article was sufficiently complete that I didn't even have to wander into the comments.


  48. TJ
    April 6, 2015 at 6:38 am

    Any reason why Google saved music as numbers? It's the dumbest thing ever...

  49. DK
    March 17, 2015 at 10:55 pm

    Also found that files are not playable through Music, other top 3rd-party music players. Will try other options besides Copy+Paste. If anything works, will share the good news.

  50. Robby
    March 16, 2015 at 4:55 pm

    Any way to have the music show up with artist/song title instead of the number system? I have a music app that has more features than the Google play app that can browse folders and I just want to use Google play to backup and buy my music.

  51. jason
    March 7, 2015 at 6:40 pm

    The files aren't playable?

  52. TheBantunessofBantus
    February 9, 2015 at 7:03 am

    Going to be going from Google Play Music to Xbox Music soon and was looking for an article like this, Thanks!

  53. Mindy
    January 29, 2015 at 7:47 pm

    You are a life saver! THANK YOU for this article!

  54. john
    January 25, 2015 at 4:34 pm

    What a pain. Solution: Amazon music.

  55. Andrew
    January 16, 2015 at 3:45 am

    After I move my file to my SD Card and try to play it, it says the file type is unsupported, though it says its a media/mpeg3

  56. Brian
    January 12, 2015 at 5:25 am

    Fantastic article. Clear instructions and thank you for the tip to make sure you on on wifi when downloading the library.

  57. Matteo
    January 4, 2015 at 4:21 pm

    If I cache my music this way, it remains invisible in "My Library" view. Most of it anyway. I can play downloaded songs from the playlist view though. Is this a bug or am I missing something? I am slowly starting to think dumping iPod was a mistake.

    • Phillip
      January 7, 2015 at 11:57 pm

      Hey Matteo,
      I'm facing the same issue. I put my entire lib into 6 playlists and downloaded these. The songs are can be played in offline mode. But SOME of the songs don't appear in the artist-section or the titles-section. It' s really frustrating, because it's inconsistent. Most of the titles can be accessed, but some can't. Any help for that issue?

  58. hakluyt
    December 27, 2014 at 3:19 am

    Contrary to advice above I find the two download limit has no workaround.

    Music Manager for Windows lets you download your whole library. 'Download free and purchased' is greyout out. 'To download a specific song, visit the music player'. Once there obviously you're under the 2 song limit rule.

  59. Chris
    December 25, 2014 at 3:22 pm

    Google Limits you to 1000 songs per playlist but the maximum in the library is 20,000 songs so you need to make 20 playlists if you are at capacity.

    How ridiculous. What is so difficult for the most genius programmers in the world to just add a "download your library" button?

  60. Hannah
    December 20, 2014 at 10:14 pm

    I know this is a slightly old article but just though i say this for anyone else who stumbles onto this
    Theres a slightly easier way to download all songs for offlime play without going on a computer.
    On the device you are using simply go to my library -> songs
    Then press play on the first song, switch to list view and click save queue, make a new playlist then download it

    • karl robson
      October 3, 2016 at 7:37 am

      This method still only creates playlist of 1000 tracks.

  61. Dave Lock
    August 9, 2014 at 8:28 am

    Great tip, why isn't there a 'make entire library available offline' button!

    • Moseph
      January 5, 2015 at 1:25 am

      Google, the maker of the self driving car. Oops we forgot a button.

  62. RAJESH
    June 4, 2014 at 9:44 am

    It still doesn't work in India... Is there some workaround..pls

  63. Matthew B
    June 4, 2014 at 12:58 am

    @Howard B

    You don't have to buy anything...

  64. Alpha
    June 3, 2014 at 5:12 pm

    Why don't they do away with the ugly grey background in the app or at least let the user choose a picture of his own?

  65. Rick
    June 3, 2014 at 11:52 am

    FWIW, the offline option is also a great way to avoid ever needing to use iTunes to manage the music on an iPod Touch. Just delete all the saved music and install Google Play Music. I haven't plugged my iPod into a computer since the iOS app came out, and doubt I will ever have to do so again.

  66. James Fry
    June 3, 2014 at 5:29 am

    As long as you're writing to SD card you can do this on an un-rooted android device too...

    • Anonymous
      June 17, 2014 at 5:06 pm

      where you from james?

    • Anonymous
      June 17, 2014 at 5:09 pm

      where you from james?

  67. Howard B
    June 3, 2014 at 12:12 am

    Or, if you're like me, you ripped all your old CDs and store them locally, not buying *anything* from Google and have no need to download *anything.* Not even once.

  68. Brayden Davis
    June 2, 2014 at 8:16 pm

    As far as downloading all the Play songs at once to my phone goes, I find it a lot easier to just go and click "keep on device" for the automatically created "Last Added" playlist Google Play gives you. It has all of your songs on it already, and will automatically download any new ones you put in your collection later

    • Mike
      November 5, 2014 at 10:00 am

      The "Last Added" playlist is limited to 500 songs.
      that's not enough for me.

  69. SH
    June 2, 2014 at 5:22 pm

    This is a great article. Ever since switching from iTunes to Google Music I've been downloading my music to my phone one album at a time, so this article will be a great help. Three quick questions: (1) it seems that a playlist on Google music has a limit of 1000 songs - is there any way to get around that limit; (2) if the new playlist includes songs that are already on the phone, does the app skip those songs during download, or does it download a duplicate; and (3) if I don't have a rooted phone, can I plug the phone into the USB on my computer and use Windows to move the songs to a SD card.
    Again, many thanks for this article

    • Justin D
      June 2, 2014 at 5:40 pm

      Thanks :) glad to help. I went back and tested what you asked, and this is what I found.

      1) I don't think there is a way around this. If you have more than 1,000 songs, I would suggest making multiple playlists of 1,000 songs each.

      2) In my testing, it does NOT download a duplicate. Good news!

      3) This is a GREAT question, because it led to this discovery: If you go into Play Music's settings and set it to save to an external SD card rather than internal (assuming you have an external microSD), you can easily access all the files on that microSD card without root access. However, if it saves the files locally, they seem to be hidden in a part only accessible with root access. So if you have a microSD slot and card for your phone, you could connect to your Windows computer and move the files off with no problem, but unfortunately it doesn't seem possible without an external microSD to save the offline files to.

    • SH
      June 2, 2014 at 8:09 pm

      I just completely filled up my internal storage. Seems that the option to save to SD card is device specific and I'm out of luck. Oh well, c'est la vie.

  70. Rick
    June 2, 2014 at 3:08 pm

    "for some reason, Google only allows each song to be downloaded to your computer twice. "

    I'm pretty sure this two download limit does not apply if you use the Google Music Manager application:

    Also, unless something has changed since I tested it when it first came out, that also was not the case if you used the new Google Play Music app for Chrome, at least on Chrome OS, as described here:

    And when using either of these options you get a file with the artist and song name. That said, I have done it the way you describe as well in Android a few times.

    • Justin D
      June 2, 2014 at 6:11 pm

      Ah, I just went back and tried it, and you're right. It seems you can download it unlimited times. Thanks for pointing that out!

      That's strange, though, because in the past, even on Windows 8 with Music Manager installed, it would warn me about the 2 download limit. Glad to see that things have changed. :)

    • mirikal
      March 29, 2015 at 5:15 am

      Niciminaj music. No my phone

    • Brenda
      May 14, 2015 at 12:16 pm

      How to clean my phone so I could get to my music