Guide

How to update all your Mac apps.

The App Store handles only some of your apps. Use this checklist to check the rest without missing an update.

Updated October 13, 2026 ยท ~4 min read

macCurrent update review screen

Quick guide

The short answer

Start with App Store updates. Then check Homebrew apps, apps with a Check for Updates menu, and any developer update tools. For apps without an updater, visit the developer's website. Save your work and back up important files before installing.

Before you start

  • Save your work and close the apps you plan to update.
  • Check that your important files have a recent backup.
  • Read the release notes for apps you rely on. A major update can change file formats, plugins, or licensing.

Keep a copy of an app before replacing it directly. That copy saves the program, not your documents or settings. See the backup guide.

1. Update App Store apps

  1. Open the App Store.
  2. Choose Updates in the sidebar.
  3. Choose Update next to an app, or Update All for the listed apps.

Update All applies only to apps installed from the App Store. You can turn on Automatic Updates in App Store settings.

2. Update Homebrew apps

If you use Homebrew, open Terminal and check which apps it manages:

brew update
brew list --cask
brew outdated --cask

Review the list before installing. To update the eligible outdated casks, run:

brew upgrade --cask

For command-line tools, use brew outdated and brew upgrade without --cask. Some apps need extra checks. The Homebrew guide explains skipped apps and the --greedy option.

3. Check each app's own updater

Open apps that did not appear in the App Store or Homebrew list. Look for Check for Updates in the app menu or settings.

Some apps use Sparkle, an updater built into the app. Others use tools such as Microsoft AutoUpdate or Adobe Creative Cloud. Follow the developer's instructions for those apps.

4. Check developer websites

For apps without an updater, visit the developer's official website. Read the installation steps for the newer version. Avoid update links from unexpected popups or emails.

If the developer provides a checksum, you can compare it with the downloaded file. A checksum helps check that the download matches the published file.

Optional Terminal check for a downloaded file

Replace App.dmg with the name of your downloaded file. Compare the result with the developer's published SHA-256 value.

shasum -a 256 ~/Downloads/App.dmg

5. Check that the updated apps work

Open each updated app before removing its backup. Check the features and files you normally use. A successful installation does not guarantee that a new version suits your work.

Start with apps you can do without briefly. Leave important work apps until you have time to check them carefully.

How macCurrent can help

macCurrent finds updates across several sources and installs supported updates. You can review where an update comes from and what will change, then install it or follow the action shown.

For supported direct updates, macCurrent can install the new version and save the old app first. It checks the download before replacing the app. Updates that need the App Store, an administrator, or the developer's own installer still need that step.

An optional setting can install supported updates after scheduled checks. It does not turn every update into an automatic installation. Read how update checks work, or follow the installation steps.

See the Acorn update walkthrough for one real example, including the saved old app and the version checked afterward. We checked this example ourselves, not every app or update method.

Frequently asked questions

Is there one button to update every Mac app?

No. App Store Update All covers App Store apps only. Homebrew and other apps use their own update tools.

Does brew upgrade --cask update every app?

No. It updates eligible casks managed by Homebrew. Other apps need the App Store, their own updater, or the developer's website.

Should I quit apps before updating?

Save your work and quit apps that will be replaced. Follow the updater's instructions if it handles quitting and reopening for you.

Can macCurrent install updates automatically?

It can install supported updates when the required checks pass. Other updates still need review or the App Store or developer's installer.

Related macCurrent guides

Find and install supported Mac app updates

Review updates from several sources and install supported updates in one place. Free during the current preview.