I recently upgraded to Mojave from 10.9. The app store shows an old Apple id as the "owner" of iMovie and I cannot update my version of iMovie without a password I don't know. My old version of iMovie works on Mojave and did on Mavericks however. I don't remember paying for iMovie. The App Store reports Apr 2014 as the last update.

How do I update iMovie now that I'm running macOS Mojave and using a different Apple ID?

  • Welcome to Ask Different! :) I hope you come to find this site has a lot to offer! In case you haven't already, it's worth taking the time to read the tour. All the best!
    – Monomeeth
    Commented Jan 10, 2019 at 21:12

1 Answer 1


iMovie and the other iLife apps used to be paid-for except with a new Mac, and when the App Store was introduced, it registered the Mac's serial number with your App Store account to allow you to download iMovie etc. for free.

These days, these apps are actually free anyway. The problem in your case is that you still have the old binary around, and this contains the App Store receipt with your old App Store Apple ID.

  1. Make sure you have a backup of the iMovie app just to be sure, (e.g. Time Machine, or just copy the app to an external HDD or USB stick)
  2. Then quit the App Store app if it's running and delete iMovie from the Applications folder.
  3. Eject any external media that have the iMovie app on as well, so the App Store app can't find any existing copies to update.
  4. Open the App Store, make sure you're logged in with your correct Apple ID.
  5. Find iMovie in the store (just search for it), and hit "Get". This will redownload the latest version of iMovie for free, using your new Apple ID.

Step 3 is crucial, if the App Store can find an existing copy of the app it will try to update it again, running into the same problem as before.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .