How to Install Software on a MacBook: A Complete Guide
Installing software on a MacBook works differently from Windows — and those differences trip up a lot of new Mac users. Whether you're switching from another platform or just getting started, understanding the Mac installation process helps you avoid common mistakes and keeps your system secure.
The Two Main Ways to Install Software on a MacBook
macOS offers two primary paths for installing applications:
1. The Mac App Store Apple's official marketplace works like the App Store on an iPhone. You find an app, click Get or the price button, and macOS handles the download and installation automatically. No manual steps required.
2. Direct Downloads (DMG or PKG files) Many developers distribute their software directly from their own websites. These downloads typically arrive as a .dmg (disk image) file or a .pkg (package installer) file. Each has a slightly different installation process.
How to Install from the Mac App Store
- Open the App Store from your Dock or Applications folder
- Search for the app you want
- Click Get (free) or the price button (paid)
- Authenticate with your Apple ID and password, or use Touch ID
- The app downloads and installs automatically
- Find it in your Applications folder or Launchpad
App Store installations are the simplest and safest route — Apple reviews apps before they appear in the store, and updates are managed automatically if you enable that setting.
How to Install from a DMG File 💿
A DMG file is a virtual disk image. Here's how it works:
- Download the .dmg file from the developer's website
- Double-click the file — it mounts like a virtual drive and opens a window
- Drag the app icon into the Applications folder shortcut shown in that window
- Eject the disk image by right-clicking it in the Finder sidebar and selecting Eject
- Open the app from your Applications folder
That drag-to-Applications step is the part that confuses new Mac users most. The app isn't installed until you move it — running it directly from the disk image is a common mistake that leads to missing preferences and broken updates.
How to Install from a PKG File
PKG files use a traditional installer with step-by-step prompts, more similar to Windows:
- Download the .pkg file
- Double-click to open the installer
- Follow the on-screen steps — typically agreeing to a license, choosing a destination, and clicking Install
- Enter your Mac password when prompted (the installer needs admin access)
- Click Close when complete
PKG installers are common for system-level software, printer drivers, developer tools, and apps that need to place files in specific system locations.
Handling the "Unidentified Developer" Warning 🔒
macOS includes Gatekeeper, a security feature that blocks apps from unverified sources by default. If you see a message saying an app "cannot be opened because it is from an unidentified developer," there are a few ways to handle it:
| Situation | What to Do |
|---|---|
| App is from a trusted, known developer | Right-click the app → Open → click Open again to confirm |
| App appeared after a search for "free" software | Be cautious — verify the source before proceeding |
| System Preferences approach | Go to System Settings → Privacy & Security → scroll down to allow the specific app |
You should never disable Gatekeeper entirely. Overriding it for a specific, verified app is different from turning off the protection system-wide.
macOS Version Differences That Affect Installation
The installation process has stayed largely consistent, but a few things vary depending on your macOS version:
- macOS Ventura and later moved security settings to System Settings (the redesigned preferences app), replacing the older System Preferences layout
- Apple Silicon Macs (M1, M2, M3 chips) can run iPhone and iPad apps directly from the App Store — something Intel-based MacBooks cannot do
- Some older apps built for 32-bit architecture stopped working after macOS Catalina, which dropped 32-bit support entirely
- Rosetta 2, available on Apple Silicon Macs, allows most Intel-based apps to run — but it installs separately the first time you launch an incompatible app
If an app refuses to install or won't open, checking whether it supports your specific macOS version and chip architecture is the first diagnostic step.
Common Installation Problems and What Causes Them
"Not enough storage" errors — macOS needs more free space than just the app's listed size, because it uses temporary space during installation. A general rule: keep at least 10–15% of your drive free.
App won't open after install — The most common cause is running the app directly from the DMG instead of the Applications folder. Eject the image and relaunch from Applications.
Missing permissions prompts — Some apps ask for access to your camera, microphone, or files on first launch. If you dismissed these accidentally, you can restore them in System Settings → Privacy & Security.
Slow App Store downloads — This is usually a network or Apple server issue, not a MacBook problem. Pausing and resuming the download often helps.
What Shapes Your Specific Installation Experience
The steps above cover the general process, but how smoothly installation goes — and which method you'll actually use — depends on factors specific to your situation:
- Which macOS version you're running (and whether it's current)
- Intel or Apple Silicon chip, which affects app compatibility
- Whether the app is available on the App Store or only through direct download
- Your admin account status — some installations require administrator privileges
- Available storage on your drive
- Your security settings and whether Gatekeeper has been customized
The mechanics of Mac installation are consistent. What varies is how those mechanics interact with your specific machine, your macOS version, and the particular software you're trying to install.