If iMovie for Mac isn't working
Learn what to do if iMovie won’t open, you can’t play a project, or you’re having another issue.
Before you start troubleshooting iMovie, back up your iMovie libraries, your media, and the iMovie app.
Try these steps in order
After trying each step below, test iMovie again to see if you've fixed your issue.
Restart your Mac
Choose Restart from the Apple menu .
Disconnect external devices
An incompatible or malfunctioning external device can sometimes cause issues with iMovie. To test external devices:
Quit iMovie.
Choose Shut Down from Apple menu to turn off your Mac.
Disconnect all external devices other than your keyboard and mouse.
If you have an Intel-based Mac, reset NVRAM. You only need to do this the first time you disconnect external devices.
Turn your back Mac on, open iMovie and try to recreate the issue. If you can't recreate the issue, reconnect devices one-by-one until the issue reoccurs. If you can recreate the issue when a particular device is connected, you might need to update or service the device. Contact the manufacturer for support.
Make sure the app is working as expected
Check the iMovie User Guide to make sure the app is working as expected. You can search the user guide for key terms shown in menus, windows, alerts, or error messages.
Update iMovie
Try to complete all active projects.
If you haven't already, back up your existing libraries and your current copy of the iMovie application.
Choose Apple menu > App Store, then click Updates in the sidebar. If an iMovie update is available, click the Update button to download and install it.
Check privacy and security settings
If you can't access your photo library, record audio, or record video within iMovie, check the privacy and security settings on your Mac.
Choose Apple menu > System Settings.
Click Privacy and Security in the sidebar, then choose an option depending on what you can't access from within iMovie:
If you can't access the photo library, choose Photos from the list, then turn on iMovie.
If you can't record audio with the built-in microphone on your Mac or with an external device like a USB mic, choose Microphone from the list, then turn on iMovie.
If you can't record video with the built-in camera or with or with an external device like a USB camera, choose Camera from the list, then turn on iMovie.
Check third-party camera compatibility
Check that you're using a supported camera, and that you're importing media properly from file-based cameras, from iPhone or iPad, or from your Mac.
For any external devices you're using like cameras, storage devices, or interfaces, check with the manufacturer for software or firmware updates. Follow the manufacturer's instructions when updating.
Check iMovie library storage location
You can have one or more iMovie libraries. iMovie libraries are usually stored in the Movies folder on your startup disk, which is by default called Macintosh HD. But you can store libraries in other places, like on an external storage device. If they are stored somewhere other than your startup disk, make sure they aren't stored in any of these types of locations:
On a volume you're using for Time Machine backups
On a storage device formatted with an unsupported Windows-compatible file system like ExFAT, FAT32, NTFS, or any format other than APFS
On the Desktop or in the Documents folder with Desktop & Documents turned on in iCloud Settings
With third-party cloud storage services like Dropbox or Google Drive
If your libraries are stored in any of those locations, move your iMovie libraries to a different location.
How to check where a library is stored depends on whether or not you can open the iMovie app.
If you can open iMovie
Control-click a library in the sidebar of iMovie, then choose Reveal in Finder. The path of the library appears at the bottom of the window in the Finder. If you can't see the path, choose View > Show Path Bar from the menu bar in the Finder.
If you can't open iMovie
In the Finder, press Command-F to access advanced search criteria.
Choose View > as List from the menu bar in the Finder.
Click the search criteria pop-up menu that says Any, then choose Other.
Enter “iMovie library” in the field next to the pop-up menu.
Choose View > Sort By (or Group By, depending on your settings), then choose Date Modified. The most recently modified library will be near the top of the list.
Control-click the library in the list, then choose “Show in Enclosing Folder.” The library location path will appear at the bottom of the window in the Finder. If you can't see the path, choose View > Show Path Bar.
Check external storage device format
If you're storing iMovie libraries on an external storage device, make sure the device is formatted with the APFS format: In the Finder sidebar, select the storage device, then choose File > Get Info. The format of the drive appears in the General section.
If the storage device is formatted with an unsupported format like ExFAT or FAT32:
Copy any iMovie libraries on an external storage device to a temporary location like your startup disk (usually called Macintosh HD) or another external storage device.
Reformat the storage device, making sure to choose Apple File System (APFS) as the format for the device.
Copy your libraries back to the reformatted storage device.
Test with a new library and project
You can create a new library and test project to check if the issue is with your library, project, or iMovie app. First, create a new library:
Quit iMovie.
While you press and hold the Option key, click the iMovie app in the Dock or double-click the iMovie app in the Applications folder.
In the Open Library window, click New to create a new library.
Name the test library "Test iMovie Library," then save it to the Movies folder in your home folder.
Next, create the test project using a built-in trailer template, then export it as a QuickTime video file:
In iMovie, click Projects to return to the Projects view.
Choose File > New Trailer, click the Action trailer template, then click Create.
Choose File > Share > File, click Next, name the file "Finish Line," then save the video file to the Desktop.
Next, import the QuickTime video file into a new project in the new library:
Click projects to return to the Projects view. In the window, click OK.
Choose File > New Movie.
Choose File > Import Media, then click Desktop in the Import window sidebar. Select the "Finish Line.mov" file in the list, then click the Import Selected button.
Select the clip in the browser, then press the E key to add the clip to the timeline.
Try to recreate the issue you were having. For example, if iMovie quit when adding a transition, try to add a transition to the timeline.
If the new library and project work as expected, you've isolated the cause of your issue to the original library or project. Try to restore a previous version of the original library from a Time Machine or other backup.
Reset iMovie
Reset iMovie to default settings. Libraries won't be affected.
Reinstall iMovie
Delete iMovie, then redownload and reinstall it. Libraries won't be affected.
Still not working?
Learn more
Move your iMovie for Mac library
Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Contact the vendor for additional information.