Guides · Apple Music

Download your Apple Music listening history

Apple keeps a day-by-day record of the songs you play. Request a copy, upload it to OnRepeat, and your history goes back years instead of starting today.

Where
privacy.apple.com, in a web browser
How long
Usually a few days, can take up to a couple of weeks
Upload
The ZIP Apple gives you, as it is

Request your data

  1. Sign in to Apple’s Data & Privacy page

    Go to privacy.apple.com and sign in with the Apple Account you use for Apple Music.

  2. Choose “Request a copy of your data”

    If you don’t see this option, Apple doesn’t offer it in your country or region yet.

  3. Select “Apple Media Services information”

    This category includes your Apple Music activity. You don’t need any of the others. Then select Continue.

  4. Keep the suggested file size and finish the request

    Apple may ask for the largest file size you’d like. The default is fine: a bigger export just arrives in several parts. Apple then checks that the request came from you.

  5. Wait for Apple’s email

    Preparing your data usually takes a few days and can take up to a couple of weeks. Apple emails you when it’s ready.

  6. Download it within 14 days

    Sign in to privacy.apple.com again to download your data. Apple removes it after 14 days, and you’d need to request it again.

Upload to OnRepeat

  1. Open Imports and choose Apple Music

    Sign in and go to Imports › Apple Music.

  2. Choose the ZIP from Apple

    Select the ZIP file you downloaded, or all of its parts if Apple split it, then select Upload files. OnRepeat finds your Apple Music history inside.

  3. Keep the tab open until the upload finishes

    Once your files are uploaded, OnRepeat imports them in the background, and you can close the tab. Your history appears on the website and in the app when the import completes.

Only your listening history leaves your device. OnRepeat opens the ZIP in your browser and uploads just your Apple Music play history and library. Nothing else in Apple’s download, such as purchases or other services, is sent to OnRepeat or stored.

Prefer to choose the files yourself?

If your Mac already unzipped the download, choose the ZIP files inside the folder it made. Or open them until you find a folder named Apple Music Activity, and upload these two files from it:

  • Apple Music - Play History Daily Tracks.csv: how many times you played each song on each day, and for how long. This is your history.
  • Apple Music Library Tracks.json.zip: details about the songs in your library. Optional, but it adds album names to your history.

Keep it growing

An export only covers your listening until the day you requested it. Connect Apple Music on the Apple Music page and OnRepeat checks for new plays about every five minutes, even when the app is closed.

FAQ

Why don’t my Apple Music plays have exact times?

Apple’s export reports each song’s plays per day, along with the hours of the day you listened, rather than one entry for every play. OnRepeat keeps it that way instead of inventing times.

Can I upload a newer export later?

Yes, and plays won’t be counted twice. Upload the new daily tracks file whenever you like. OnRepeat adds only what’s new and fills in days your earlier export cut short. It also replaces plays detected through your Apple Music connection, since the export is more complete.

Can I upload “Apple Music Play Activity.csv”?

Not yet. OnRepeat imports the daily tracks file; other Apple Music files in the export will show an error if you upload them.

Something went wrong

Email support@onrepeatstats.com and tell us which file you uploaded and the error you saw.

New to OnRepeat? Accounts are by invitation for now. Ask for an invite

OnRepeat Stats isn’t affiliated with Apple. Steps checked October 2026; Apple may change its pages. See how we handle your files in our privacy policy.