Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have two iTunes libraries, a complete one on my home computer and a partial one on my work computer. All of the songs on my work computer have ratings.

How can I transfer the ratings from the work computer to the home computer without destryoing or replacing the home computer's library?

share|improve this question
up vote 3 down vote accepted

I got it working in the end by using a hint I found.

  • The trick is to make playlists per rating. One for 1 star, one for 2 star items, etc.

  • Drag all 1 star items into the 1 star playlist. Same for 2-5 stars.

  • Export the playlist/library (this results in an XML file).

  • Import the XML file on the other computer.

  • Go to each of the playlists, select everything, right click and give them all the correct rating.

(In case you have a backup .xml file that you want to use to restore ratings to your existing itunes installation: look at my description plus script where I use the exactly same trick, only with a script based on an old .xml file with the correct ratings)

Couple of improvements on this great simple solution (the best kind): 1) The exported XML contains the exact file location for each song. Therefore each computer must also have the files in those same locations. You can, of course, edit the XML accordingly if they are different.
2) You can use 5 smart playlists (one for each number of stars: 1-5) and they'll be auto-populated (no manual selection and dragging required).

share|improve this answer
+1: I love it purely for it's ingenuousness! – Hand-E-Food Dec 31 '12 at 3:13

There is no simple way of achieving this for free. But there are a few apps that sync iTunes libraries and meta data across computers:

Syncopation is a software I used some time ago, but I don't remember it syncing the ratings.

share|improve this answer
Unfortunately both appear to be defunct now – Mark Dec 6 '15 at 16:52

A very easy solution is iTunes Match. It will cost you $24.99 a year, but it sync almost anything in your iTunes library across your devices. Ratings, play counts, songs, albums, cover art,...

And you can hook up to 10 devices, so it will definitely fit your needs!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.