How to Block Pop-Ups on Any Browser or Device
Pop-ups are one of the oldest annoyances on the web — and also one of the most persistent. Whether they're ad overlays, notification requests, or malicious redirect windows, knowing how to block them effectively depends on which browser you're using, what device you're on, and what kind of pop-ups you're actually dealing with.
What "Pop-Up Blocking" Actually Does
Most modern browsers have a built-in pop-up blocker that's enabled by default. When it's working, it prevents new browser windows or tabs from opening automatically without your permission. However, the term "pop-up" now covers a much wider range of interruptions than it used to:
- New window/tab pop-ups — the classic type, largely handled by browser defaults
- Overlay pop-ups — HTML/CSS elements that appear on top of page content (email sign-ups, cookie banners, exit-intent dialogs)
- Push notification prompts — browser-level permission requests that ask to send you alerts
- Ad pop-ups from malware — pop-ups that appear even when you're not browsing, often caused by unwanted software
Each of these requires a slightly different approach. Built-in browser blockers handle the first type well but do almost nothing for overlays or notification spam.
How to Block Pop-Ups in Major Browsers
Google Chrome
Go to Settings → Privacy and Security → Site Settings → Pop-ups and redirects. Toggle the setting to "Don't allow sites to send pop-ups or use redirects." You can also add specific sites to an exceptions list if a trusted site relies on pop-ups for legitimate functions (like printing or payment windows).
For notification prompts specifically, go to Site Settings → Notifications and set it to "Don't allow sites to send notifications."
Mozilla Firefox
Navigate to Settings → Privacy & Security → Permissions. Check the box next to "Block pop-up windows." Firefox also lets you manage notification permissions from the same Permissions panel.
Safari (Mac and iPhone/iPad)
On macOS, go to Safari → Settings → Websites → Pop-up Windows and set it to "Block and Notify" or "Block" for all websites or individual ones.
On iOS/iPadOS, go to Settings → Safari and toggle on "Block Pop-ups." Note that Safari on iPhone gives you less granular control compared to the desktop version.
Microsoft Edge
Go to Settings → Cookies and site permissions → Pop-ups and redirects and switch it to "Blocked." Edge also has a built-in notification management panel under the same menu.
🔧 Going Beyond Built-In Blockers
Browser defaults won't catch everything. For more aggressive blocking — especially overlay pop-ups and ad-based interruptions — most users turn to browser extensions.
Content-blocking extensions (often called ad blockers) use filter lists to identify and remove ad elements, overlay pop-ups, and tracking scripts before they render on the page. They work at the DOM level, meaning they can suppress page elements that a browser's native pop-up blocker would never see.
The trade-off is that aggressive content blocking can break some website functionality — payment flows, embedded media, or login buttons can occasionally be caught in the filters. Most extensions let you whitelist specific sites or temporarily disable blocking when needed.
Pop-Ups on Mobile Devices
Mobile pop-up blocking works differently than on desktop. 🔒
On Android, Chrome's pop-up settings apply within the browser, but system-level notification spam (from apps, not browsers) is managed through Settings → Apps → [App Name] → Notifications. Android 13 and later require apps to explicitly request notification permission, which gives users more upfront control.
On iPhone and iPad, app notification permissions are managed through Settings → Notifications → [App Name]. Browser pop-ups within Safari are handled separately as described above.
If pop-ups are appearing outside of your browser entirely — showing up as system notifications or appearing over other apps — that's typically a sign of an app that has been granted notification permissions you didn't intend to allow, or in more serious cases, potentially unwanted software.
When Pop-Ups Signal a Bigger Problem
If blocking pop-ups through your browser settings doesn't stop them, or if you're seeing pop-ups that appear when no browser is open, the issue may not be a settings problem at all.
Signs that something more is going on:
- Pop-ups appear on every website, even ones you trust
- Your browser's homepage or default search engine has changed without your input
- Ads appear in places they never used to, including on pages that are typically ad-free
- Your browser is sluggish or redirects you to unexpected URLs
In these cases, a malware scan using a reputable security tool is the appropriate next step before adjusting any browser settings. Changing settings won't resolve a software-level intrusion.
The Variables That Determine Your Best Approach
| Factor | Why It Matters |
|---|---|
| Browser choice | Each browser has different levels of native pop-up control |
| Device and OS | Mobile platforms have more restricted extension support |
| Type of pop-up | Built-in blockers, extensions, and security tools each target different types |
| Technical comfort level | Extensions require some setup and occasional maintenance |
| Sites you frequently use | Aggressive blocking may require per-site exceptions |
What works cleanly for someone browsing on a desktop with Chrome and a content-blocking extension installed is a different setup than what's practical on an iPhone with default Safari, or on a managed work device where browser extensions may not be permitted.
The right combination of settings, extensions, and security practices depends on which of these variables applies to your situation. 🖥️