How to Download Older Versions of macOS from Apple

You can still download many older versions of macOS directly from Apple. The best method depends on the release you need: Apple currently provides App Store links for several newer legacy releases, direct disk-image downloads for older OS X/macOS releases, and a Terminal command that can fetch compatible full installers. Avoid third-party archives when an Apple-hosted copy is available.

Which older versions of macOS can you download?

Apple’s current macOS download and installation page is the safest starting point. It lists these older releases by download method:

MethodVersions Apple currently lists
Mac App StoremacOS Sequoia 15, Sonoma 14, Ventura 13, Monterey 12, Big Sur 11, Catalina 10.15, Mojave 10.14, and High Sierra 10.13
Direct browser downloadmacOS Sierra 10.12, OS X El Capitan 10.11, OS X Yosemite 10.10, OS X Mountain Lion 10.8, and OS X Lion 10.7
TerminalCompatible full installers that Apple currently makes available for your Mac
Apple Support page showing links for previous macOS releases in the App Store
Apple’s support page groups previous macOS releases by the official download method available for them.

Download an older macOS version from the App Store

For the releases Apple lists in the App Store, use the links on Apple’s support page rather than relying on App Store search results.

  1. Open Apple’s official macOS download page on the Mac that will download the installer. Apple recommends trying Safari if a link does not open as expected.
  2. Select the macOS release you need. The link should open its App Store page.
  3. Click Get. Software Update may open and ask for permission to download the installer.
  4. When the download finishes, the installer is placed in the Applications folder and normally opens automatically. If you only want to keep the installer or make a bootable USB later, quit the installer instead of starting the installation.

If the Get button is unavailable or the App Store says the release is not compatible, that Mac may not support that macOS version.

Mac App Store window showing macOS Mojave with a Get button
For App Store-based releases, the Get button starts the official installer download on a compatible Mac.

Use Terminal to download a full macOS installer

On a Mac running macOS Catalina 10.15 or later, Terminal can show full installers that Apple currently offers for that Mac. First open Terminal and run:

softwareupdate --list-full-installers

Then fetch the compatible version you want by replacing [number] with the version number shown by Apple:

softwareupdate --fetch-full-installer --full-installer-version [number]

The completed installer is saved in the Applications folder. Apple notes that Terminal cannot fetch a compatible release earlier than the macOS version that originally came with the Mac, or the closest version still available. If Terminal reports that the update was not found, run the list command again and choose a version that is actually offered.

Terminal window with the softwareupdate --list-full-installers command
The list-full-installers command is the quickest way to see which full installers Apple currently offers to that Mac.

Download Sierra, El Capitan, Yosemite, Mountain Lion, or Lion

Apple distributes these older releases as disk-image files from links on its support page. Use a compatible Mac to complete the installer setup.

  1. Open Apple’s official macOS download page and choose the required release under the browser-download section.
  2. Download the .dmg file. Apple says Safari is worth trying if the direct link does not behave as expected.
  3. On the Mac, open the disk image, then open the .pkg package inside it. The package places the macOS installer in the Applications folder.
  4. Open Applications and launch Install [Version Name] when you are ready to install.
Finder Downloads folder showing an InstallOS.dmg disk image downloaded from Apple
Older Apple-hosted releases such as Sierra are downloaded as a disk image before the installer is added to Applications.

Check compatibility before you install

Downloading an installer does not mean every Mac can run it. Apple’s download page links to compatibility information for supported macOS releases, and Software Update or the App Store can refuse downloads that are not compatible with the Mac you are using.

If your goal is to install macOS on several Macs or install when the normal methods are unavailable, Apple also documents how to create a bootable macOS installer. In most cases, the Mac used to download the installer must itself be compatible with that macOS release.

If the installer is damaged, unavailable, or cannot be verified

  • Download a fresh copy from Apple. Apple’s current guidance for an installer reported as damaged or unverifiable is to delete the old copy and download it again from Apple, not to install a separate certificate or bypass verification.
  • Check the available Terminal list. A specific point release may no longer be offered even when that major macOS version is still supported for download.
  • Check storage and internet access. The installer may need an internet connection to retrieve firmware and information specific to the Mac.
  • Use Recovery when the goal is reinstallation. If installation continues to fail, Apple recommends macOS Recovery as one troubleshooting path. See Apple’s installation error guidance.

For security and integrity, stick to Apple-hosted installers whenever possible. Apple’s current public download page does not offer every historical Mac OS X release, so a version missing from that page should not be assumed to have a current official public download.

Leave a Comment

How to Screenshot on Mac: A Comprehensive Guide

How to Screenshot on Mac: A Comprehensive Guide

Learn how to screenshot on Mac with shortcuts for the full screen, an area, or a window, plus the Screenshot app, clipboard, editing, and save-location tips.

How to Add Multiple Images to a Single PDF on macOS

How to Add Multiple Images to a Single PDF on macOS

Combine multiple images into a single PDF on macOS using Finder or Preview. Control page order, avoid cropping, and fix missing pages without extra software.

How to View FPS on macOS: Steam and Apple’s Metal HUD

How to View FPS on macOS: Steam and Apple’s Metal HUD

Learn how to show FPS on a Mac with Steam’s performance overlay or Apple’s Metal Performance HUD, plus fixes when the counter does not appear.

How to Force Quit on a Mac: 5 Quick Ways to Close an App

How to Force Quit on a Mac: 5 Quick Ways to Close an App

Use Option–Command–Esc to force quit an unresponsive Mac app, or close it from the Apple menu, Dock, Activity Monitor, or Terminal.

How to Use Split Screen on Mac: Put Two Apps Side by Side

How to Use Split Screen on Mac: Put Two Apps Side by Side

Set up Split View, resize or replace a pane, use Mission Control, and learn when desktop window tiling is a better fit on your Mac.

How to Remove EXIF Data from Photos on macOS

How to Remove EXIF Data from Photos on macOS

Learn how to remove EXIF data from photos on macOS, hide location in Photos, clean exported JPEG copies with ExifTool, and verify the result.

How to Sync Two Folders on a Mac Safely

How to Sync Two Folders on a Mac Safely

Sync two folders on a Mac with SyncTwoFolders, choose a one-way or two-way update, and preview changes before files are replaced or removed.

How to Back Up a Tumblr Blog on a Mac

How to Back Up a Tumblr Blog on a Mac

Back up a Tumblr blog on your Mac with Tumblr’s web export. Download and unpack the ZIP, keep its posts and media safe, and know what the archive leaves out.

How to Use Google Maps on a Mac Desktop

How to Use Google Maps on a Mac Desktop

Use Google Maps on your Mac in Safari or Chrome, find places and routes, switch map layers, and add a Safari web app to your Dock on macOS Sonoma 14 or later.

5 Best Free WAV to MP3 Converters for Windows and macOS

5 Best Free WAV to MP3 Converters for Windows and macOS

Compare five free WAV-to-MP3 converters for Windows and macOS, including online file limits, local batch tools, and practical export settings.