Repossess your music!

iRepo is a very easy to use utility to copy songs off iPods, iPhones, and iPad. You simply connect your device and it will show you all the songs that are on the iPod/iPad/iPhone. You can then easily select which songs you want to transfer and tell iRepo to start transferring.



Copy songs from any iPod, iPhone or iPad
iRepo gives you the ability to copy songs onto your computer from any iPod, iPad or iPhone.

If your friend has songs you would like, you can connect their iPod/iPhone/iPad to your computer and transfer over all the songs you don't have.

Info Update

Meta Data Update
Update song meta data in iTunes/Music from the meta data from the songs on the iPod. The meta data that can be updated include play count, user rating and last played date.

First Aid

Recover from computer crash
If you've lost all your songs and videos on your computer due to a computer crash, iRepo gives you the ability to copy the songs and videos back from your iPod/iPad/iPhone. This is impossible using iTunes/Music alone.

Load songs

Load songs onto new computer
When buying a new computer, iRepo makes it possible to easily transfer your songs to your new computer from your iPod/iPad/iPhone.

How it works
  1. Start iRepo
  2. Connect your iPod, iPad or iPhone
  3. iRepo will display a listing of all the tracks on the device
  4. Select which tracks you want
  5. Click a button to start the transfer process
Windows logo Windows Requirements
  • Windows 7, 8, or 10
  • iTunes
Release Notes Screenshot
maxOS logo Mac Requirements
  • macOS 10.15 (Catalina) or later

Release Notes Screenshot
We've been featured in The Free iPod Book 4.0


Why can't iRepo find my iPod/iPhone/iPad?

This could be a couple things:

  • First thing to try, if iRepo doesn't detect the iPod at first, go to the File menu and select the option to "Check for iPods" and see if that helps.
  • For "calssic" (non touch) iPods (does not apply to iPhone, iPad or iPad touch), iRepo requires the iPod to be set for manually music management. To set this, please follow these steps:
    1. Connect iPod to your computer using either your cable or Dock.
    2. Open iTunes.
    3. When/if iTunes asks you if you want to auto update, click the "Cancel" button.
    4. Select iPod in the Source list in iTunes.
    5. In iTunes, select the option to "Manually manage music".
    6. Click the "Apply" button.

Is iRepo compatible with my device?

iRepo works with all iPods, iPhone, iPod touch and iPads.

FAQ (Windows Version Only)

Why do I get the error "The application failed to initialize properly (0xc0000135)" when trying to run iRepo?

This error indicates you don't have Microsoft .NET Framework 3.5 installed. Please download and install Microsoft .NET Framework 3.5 from the Microsoft website.

Why am I getting error "Unable to load DLL 'iTunesMobileDevice.dll"?

If you are running Windows 10, this is usually due to having installed iTunes from the Windows Store instead of the version available directly from the Apple website.

The iTunes version available from the Microsoft Store has limitations imposed on it that prevents programs like iRpeo from being able to see connected iPhones and iPads.

The solution is to uninstall that version of iTunes and then download the version directly from the Apple website.

It’s a little tricky as the Apple website initially directs you to download it from the Windows Store.

  1. Go to the iTunes download page here:
  2. Don’t click the "Get from Microsoft" button. Instead, go down the page a bit and find the "Looking for other versions" section and click the "Windows" link.
  3. Click the button to download iTunes directly form Apple and install that version and you should be good to go.

If you are running Windows 7 or 8, this error usually indicates that iTunes is not installed or is installed incorrectly. If iTunes is already installed, please uninstall it and then download the latest version from the Apple website and install it. If iTunes is not currently installed, please install the latest version from the Apple website.

Why does iRepo report error 80080005 and none of my songs get transferred to iTunes?

This error can indicate a number of things. First of all, be sure you don't have any dialog windows open in iTunes. iTunes must be sitting at the main window with no dialogs open.

If that doesn't help, this error can indicate that there is a problem with the iTunes installation on this computer. Reinstall iTunes and then try transferring just one or two songs with iRepo. If that goes good, you can then go ahead and transfer all your songs.

If that does not help, try right-clicking on the iRepo icon and select "Run as Administrator" and see if that works.