Features
Repossess your music!
iRepo is a very easy to use utility to recover 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 then tell iRepo to start transferring.
-
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 alone.
-
NEW Super Rescue Playlist
We now have a "Super Rescue" playlist. This shows up as another playlist and contains the same list of tracks as shown on the device itself. This is available for devices running iOS 5.0 or later.
moreā¦
-
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.
-
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.
-
How it works
You simply start up iRepo and connect your iPod, iPad or iPhone. iRepo will then display a listing of all the songs on the device in a very easy to use interface much like the browser interface in iTunes. You select which songs you want and click a button to start the transfer process.
Frequently Asked Questions (FAQ)
Why can't iRepo find my iPod?
iRepo requires your iPod to be set for manually music management (this does not apply to iPad, iPhone or iPod touch devices). To set this, please follow these steps:
- Connect iPod to your computer using either your cable or Dock.
- Open iTunes.
- When/if iTunes asks you if you want to auto update, click the "Cancel" button.
- Select iPod in the Source list in iTunes.
- In iTunes, select the option to "Manually manage music".
- Click the "Apply" button.
If the above doesn't resolve the iPod detection issue, please try right-clicking on the iRepo icon and select "Run as Administrator" from the popup menu.
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"?
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 fromt he
Apple website.
What is the difference between iRepo, TuneJack and iGadget?
These products all fill slightly different needs. We have a
detailed comparison of these products to help you select the application that best fits your needs.
Is iRepo compatible with my iPod?
iRepo works with all iPods as well as the iPhone, iPod touch and
iPad.
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.
Why am I getting message "iRepo has stopped working"?
This is due to a Windows Vista security issue. This has been resolved with release 2.1. Please update to the latest version to resolve the issue on your system.
Why does iRepo start transferring some songs ok then starts having problems with the remaining songs?
This is caused by the same issue as the question below. Please read the answer to that question.
Why, when I first connect an iPod, iRepo sees the songs but after telling iTunes not to sync with the iPod, the songs in iRepo disappear?
This is due to a recent change with iTunes. What you'll want to do is the following:
- Connect the iPod to your PC
- When/if iTunes asks you if you want to auto update, click the "Cancel" button
- Select the iPod in the Source list in iTunes
- In iTunes, check the "Manually manage music" checkbox and then click the "Apply" button.
- Wait a few moments and the iPod songs should now appear in iRepo
You are now ready to use iRepo with the iPod.
Release Notes
Version 5.2.2
Released: April 30, 2013
- Additional updates to the playlist transfer plugin to resolve errors some people experienced when transferring playlists.
Version 5.2.1
Released: March 18, 2013
- Updated the playlist transfer plugin to help resolve errors some people experienced when transferring playlists.
Version 5.2
Released: December 20, 2012
- Updated to work better with Windows 8 (no longer have to install .NET Framework 3.5).
Version 5.1
Released: September 21, 2012
- Updated to fix error when used with iOS 6 devices.
Version 5.0
Released: May 9, 2012
- Added "Super Rescue Playlist" feature. This shows up as another playlist that contains the same list of tracks as the device itself shows. This means that even if iTunes no longer sees everything on the device, there is still a very good chance that you'll be able to recover all your songs from the device in any case. This feature is available with any device running iOS 5 or later (iPhones, iPads and iPod touches).
Version 4.5.2
Released: April 3, 2012
- Updated to fix a few minor bugs.
Version 4.5.1
Released: October 18, 2011
- Updated to resolve possible errors that could occur when transferring ringtones from an iPhone to iTunes.
Version 4.5
Released: October 13, 2011
- Updated to work with devices running iOS 5.
Version 4.4.2
Released: September 30, 2011
Version 4.4.1
Released: April 25, 2011
- Added instructions on how to enable iPod "disk use".
Version 4.4
Released: April 22, 2011
- Added support for playlist folders. In the past when transferring playlists, playlist folders would transfer over simply as a large playlist. With this version, playlist folders will be restored as playlist folders in iTunes.
Version 4.3
Released: November 15, 2010
- Updated to resolve crash caused by changes in iTunes 10.1.
Version 4.2
Released: March 31, 2010
- Updated to detect iPod touch and iPhone devices when using iTunes 9.1.
Version 4.1.1
Released: November 9, 2009
- Removed need to "Run as Administrator" to detect some iPods.
Version 4.1
Released: October 22, 2009
- Updated to fix problem that could cause some iPhones to not be detected correctly.
Version 4.0
Released: September 22, 2009
- Updated to work with iTunes 9. In prior versions, iPhones and iPod touch devices would cause the application to generate errors if iTunes 9 was installed.
- Updated to work with the new iPod nano 5G (the one with the video camera).
Version 3.1
Released: September 10, 2009
- We have changed the licensing system used by the application with this release. Old style license keys will still work but you may have to place a check in the checkbox on the license screen to use your old style license if you ever need to reinstall.
- The "Check for Updates" function off the Help menu now works differently. Selecting this now opens a web page on the Purple Ghost website which will provide the information regarding any available updates.
Version 3.0.2
Released: July 31, 2009
- This update provides support for jail-broken iPhones and iPod touches running the new 3.0 firmware.
- A new checkbox is available just above the music listing of the "Transfer Songs from iPod" plugin that, when checked, will only show the songs on the iPod that do not currently exist in the iTunes library.
- A new "Support" menu item has been added under the Help menu that has several options. These are there to make it easier if you need support and we need you to send us some information. There is no need to run any of these options unless requested to do so by Purple Ghost Software support.
Version 3.0.1
Released: June 29, 2009
- With the release of the prior version to work with the new iPod touch and iPhone 3.0 firmware, a bug was introduced that could cause errors when used with iPhones and iPod touches running old versions of the firmware. This update fixes this bug.
Version 3.0
Released: June 25, 2009
- Updated to work with iPhone/iPod touch 3.0 firmware. iTunes started storing song information on the iPod touch and iPhone differently with the release of the 3.0 iPhone and iPod touch firmware. This resulted in this application not seeing tracks added to devices running the 3.0 firmware. This release contains updates to work with this new format.
Version 2.6
Released: June 12, 2009
- Updated to work with iTunes 8.2.
Version 2.5.2
Released: September 11, 2008
- I forgot to include a file in the prior release (version 2.5.1) which would cause an error about a missing iTunesLib file. This release fixes that error.
Version 2.5.1
Released: September 9, 2008
- Updated to work with iTunes 8.
Version 2.5
Released: April 18, 2008
- This version has been updated to work better with non US-English versions of Windows. With prior releases, it could generate errors when trying to locate the file necessary to work with iPod touch and iPhone on non US-English Windows systems.
- This release allows it to work with jail-broken iPhones and iPod touches running 1.1.4 firmware. I would like to thank Lawrence Vanderpool for helping me figure this out. Thanks! :)
Version 2.4
Released: March 14, 2008
- This version has been updated to support the new iTunes for 64-bit Windows Vista. Prior versions of iTunes were not compatible with Windows Vista 64-bit Edition.
Version 2.3
Released: February 26, 2008
- The following fields are now also transferred with songs copied from an iPod to iTunes: start time, stop time, volume adjustment, remember playback position, and skip when shuffling.
Version 2.2
Released: January 11, 2008
- Works with jail-broken iPhones and iPod touches. Prior versions would not work with iPod touches or iPhones that had been jail-broken. This version adds support for jail-broken iPod touches and iPhones.
- Playlist Transfer now includes "all songs" playlist. On all iPods, there is a special playlist named the same as the name of the iPod. This playlist simply contains all the songs on the iPod. In prior versions, this special playlist was excluded from the playlist listing. This version now includes this special playlist.
Version 2.1.1
Released: December 19, 2007
- Changed so it no longer asks for iPod serial codes as these are no longer used by iRepo.
Version 2.1
Released: November 1, 2007
- Fixed issue with version 2.0 that could cause iRepo to stop running with message "iRepo has stopped working" on some Windows Vista systems. This released resolves that issue.
Version 2.0
Released: October 29, 2007
- Updated to work with the new Apple iPod touch and iPhone.
Version 1.2
Released: July 5, 2007
- Apple changed things in iTunes 7.3 that caused iRepo to not see the songs on the iPod. This version has been updated to work with iTunes 7.3.
Version 1.1
Released: May 30, 2007
- This version adds support for the Play Counts file on the iPod. If play counts, user ratings and last played dates were changed on the iPod since the last sync with iTunes, this information is stored on the iPod in a Play Counts file. This version of iRepo takes this information into account when transferring the songs from an iPod. Earlier versions would use the original information transferred to the iPod from iTunes during the prior sync.
Version 1.0
Released: April 18, 2007
- Initial version of iRepo is now available.
Testimonials
"I had to restore some playlists from the ipod to itunes and the program worked flawlessly."
- Steve H.
"iRepo worked great!"
- Nelson C.
"You guys are great, thank you thank you thank!"
- Stacy D.
"Great product! I love it."
- Frank C.
Screenshots
Here are some screenshots of iRepo in action.
Click the thumbnails below to view the full size image.
Demonstration Videos
No iRepo demonstration videos available yet
iRepo Upgrade Qualification
If you have a license for iRepo version 4.5.2 or earlier that you purchased after March 1, 2012, you are entitled to a free upgrade.
If you purchased after September 22, 2009 you qualify for the discounted upgrade price for the current version of iRepo.
Please note that if you have a license for version 5.0 or later, you do not have to pay for the upgrade. You can just download the latest version using the Download links in the left column and your existing license key will still be valid.
In order to qualify for the upgrade pricing, you must enter the license information for your current product below.
Validate version prior to 5.0