How to change default apps on Mac in one click
- Set default applications for specific file types
Right-click a file → Get Info → Open With → Choose your app → Click Change All. This applies your chosen app to every file of that type, saving you from manually reopening files every time. - Switch your default browser or email client easily
To change your browser: System Settings → Desktop & Dock → Default web browser → Select your preferred browser.
To change your email app: Open Mail → Settings → General → Default Mail Reader → Choose your app.
- Use advanced rules for smarter workflows
Apps like OpenIn let you create custom rules for how links, mailto addresses, and file types open. You set it up once and benefit from precise control every day. Try OpenIn and 260+ other apps for free for 7 days on Setapp.
I bet you’ve been there — clicking a link and expecting it to open in your favorite browser, only to have Safari pop up instead. Or double-clicking a PDF, only to see Preview launch when you’d rather use a more powerful app. These little moments can slow you down, but the good news? You can take control by changing your Mac’s default apps.
This guide shows you how to change the default app on Mac for any file type, browser, or email client — fast.
| What to change | Quickest method | Why it helps |
| Default file types (PDF, JPEG, etc.) | Right-click file → Get Info → Open With → Change All | Opens everything of that type in your preferred app |
| Default web browser | System Settings → Desktop & Dock → Default web browser | All links open in Chrome, Firefox, or your choice |
| Default email client | Mail app → Settings → General → Default email reader | mailto: links go straight to the chosen app |
| Advanced custom rules | OpenIn app (rules for domains, mailto, files) | One-time setup for complex workflows |
Why change default apps on Mac?
Default applications usually handle the basics just fine, but you might want something with more features or better suited to how you work. Switching the default to a tool you actually like means less time re-opening files and more time getting things done.
When you set your preferred apps as defaults, you'll save time and avoid the hassle of manually choosing the right app every time you open a file. Changing default apps gives you more control over your files and your experience on Mac.
How to change default apps for specific file types on Mac
You have at least three built-in ways to change default app on Mac.
The fastest way to change which app opens a file type:
- Press Option and right-click the file.
- Select Always Open With > Select your preferred app.

This applies the choice to all files of this type.
Sometimes the app you want to use to open a file isn’t listed. In that case, follow these steps to change the default app for a specific file type:
- Right-click the file.
- Choose Open With > Other.
- Select your preferred app and check Always Open With at the bottom of the menu.

This will apply your choice to all files of that type.
As you might notice, I’ve set Nitro PDF Pro as a default. I've found that switching from Preview to a more robust PDF viewer like Nitro PDF Pro makes a huge difference when working with documents regularly. If you work with PDFs — contracts, forms, research — you know how limiting Preview can be when you need more than just reading.
Here’s how to change the default PDF viewer (or any file type) on Mac:
- In Finder, right-click a .pdf file.
- Select Get Info.
- In the Open With section, pick your preferred app (e.g., Nitro PDF Pro).
- Click Change All… to apply this choice to every file of that type.
- Confirm when prompted.

Now, every PDF will open in your chosen app. Want to revert? Just repeat these steps and select Preview (or your previous default).
You can use the same process to set defaults for other file types — for example, open all .jpeg files with CameraBag Pro.
How to change your default browser on MacBook
Safari is the default browser on Mac, but many people prefer Google Chrome, Mozilla Firefox, or another option. Chrome has a reputation for speed, and it syncs seamlessly with Gmail, Chromecast, and Google Calendar.
Changing your default browser on Mac is straightforward. Most browsers will prompt you to set them as default when you first open them. But if you need to do it manually, follow the steps for your macOS version below.
Here’s how to make Chrome (or any browser) your default on macOS Ventura and later (including Sequoia and Tahoe):
- Install Chrome and open it once.
- Click the Apple menu and choose System Settings.
- Select Desktop & Dock in the sidebar.
- Scroll down to Default web browser.
- Pick Google Chrome (or your browser of choice).

How to customize how files and links open with OpenIn on MacBook
If you want even more control, try OpenIn. This app lets you:
- Set custom rules for which apps open specific file types or weblinks
- Route mailto links to Gmail, Outlook, or any email client you prefer
- Fine-tune your workflow so files always open exactly where you want

It also helps set custom file openers based on file type — you can even specify rules for your file opening flow. This is one of those things that you customize once and benefit from every day.
Read also:
- Changing default apps for specific file types
- Customize file and link opening with OpenIn
- Changing your default browser
- Change your default email app
How to change your default email app on Mac
Since you probably spend a good chunk of your day managing emails, having the right email client can make a real difference in your productivity. While the built-in Mail app is the default on Mac, you might prefer something like Spark Mail for its security and smart features.
Here’s how to switch your default email app:
- Launch the Mail app (built-in). You may need to set up a temporary email account first.
- In the menu bar, choose Mail > Settings > General.
- Find Default Mail Reader and select your preferred app (e.g., Spark Mail).

This change takes effect immediately. If you want to switch back, just repeat these steps and pick Mail again.
Troubleshooting: When things don’t stick
Even though the process is simple, here are the quick fixes for the most common hiccups:
- The app you want doesn’t appear in the list? Click Other…, then navigate to your Applications folder. Still missing? Open the app once first.
- Change All button is grayed out? Make sure the selected app can actually open that file type.
- Changes aren’t applying after a restart? Relaunch Finder: Option + right-click the Finder icon in Dock > Relaunch.
- Want to completely reset a file type? Repeat the Get Info steps but choose the original Apple app (Preview, Safari, etc.) and click Change All.
Still stuck? macOS updates occasionally reset defaults — just re-apply your choice.
Once you've customized your default apps, you'll notice how much smoother your daily workflow becomes — no more fighting with apps that don't quite fit how you work. Nitro PDF Pro, Spark Mail, CameraBag Pro, and OpenIn are all offered as free trials from Setapp — a platform for over 260 useful Mac and iOS apps — so there is no risk to trying something new.
Frequently asked questions
How do I change which app opens a certain file type on my Mac?
- Right-click the file.
- Choose Get Info.
- Under Open With, select your preferred app.
- Click Change All… to apply it to all files of this type.
How do I set a new default web browser on macOS Sonoma or Ventura?
- Go to System Settings > Desktop & Dock.
- Scroll to Default web browser.
- Select your preferred browser from the dropdown menu.
How can I switch the default email app on my Mac?
- Open the Mail app.
- Go to Mail > Settings.
- Under Default Mail Reader, pick your email app.
How do I reset a file type to its original default app?
- Right-click the file.
- Choose Get Info.
- Under Open With, select the original default app.
- Click Change All… to apply it to all files of that type.
How do I stop apps from opening automatically when I log in?
- Open System Settings > General > Login Items & Extensions.
- Under Open at Login, select and remove any apps you don’t want to launch at startup.