How to Block Pop-Ups on Any Browser or Device
Pop-ups are one of the most universally disliked features of the modern web. Some are harmless — cookie consent notices or newsletter prompts — but many are designed to disrupt your browsing, push unwanted ads, or worse, trick you into clicking something malicious. Blocking them is straightforward once you understand where the controls live and what each setting actually does.
What Pop-Ups Actually Are (and Why They Still Exist)
A pop-up is any window or overlay that appears on top of your current browser content without you explicitly requesting it. They come in a few forms:
- Browser pop-ups — new windows or tabs launched by a website's JavaScript
- Overlay pop-ups — content layered on top of a webpage (technically not a new window, which is why basic blockers sometimes miss them)
- Push notification requests — permission prompts asking to send alerts to your device
- OS-level pop-ups — notifications from apps or the operating system itself, separate from browser activity entirely
This distinction matters because different types of pop-ups require different blocking methods. A browser's built-in blocker handles new window launches well, but it won't necessarily suppress an aggressive overlay or a push notification you already agreed to.
Built-In Browser Pop-Up Blockers
Every major browser ships with a pop-up blocker enabled by default. Here's where to find and adjust the settings:
| Browser | Where to Find Pop-Up Settings |
|---|---|
| Chrome | Settings → Privacy and Security → Site Settings → Pop-ups and redirects |
| Firefox | Settings → Privacy & Security → Permissions → Block pop-up windows |
| Safari | Preferences → Websites → Pop-up Windows |
| Edge | Settings → Cookies and Site Permissions → Pop-ups and redirects |
| Opera | Settings → Basic → Block ads |
In each case, you can toggle blocking on globally and then allowlist specific sites where pop-ups are functional (like online banking portals that open statements in new windows).
The key limitation: built-in blockers catch window-based pop-ups well, but they're less effective against overlay-style interruptions, which are technically part of the page itself.
Browser Extensions for Stronger Pop-Up Control
If built-in controls aren't enough, ad-blocking extensions go further. They use filter lists — regularly updated databases of known ad servers, tracking scripts, and pop-up triggers — to prevent content from loading in the first place rather than just suppressing the window.
Well-known extension categories include:
- Content blockers that filter network requests before the page renders
- Script blockers that let you selectively allow or deny JavaScript per domain
- Privacy-focused extensions that combine ad blocking with tracker removal
The tradeoff with aggressive blocking is website breakage. Some sites rely on scripts that also happen to trigger pop-ups, so blocking everything can prevent legitimate functionality from working. Most extensions offer a per-site pause or whitelist function to handle this.
Blocking Pop-Ups on Mobile Devices 📱
Mobile browsers have their own settings, and the approach differs between platforms.
On Android, Chrome's mobile settings mirror the desktop version — tap the three-dot menu, go to Site Settings, and find Pop-ups and redirects. Some Android browsers (like Brave or Firefox for Android) support extensions natively, giving you more granular control.
On iOS and iPadOS, Safari's pop-up blocker is under Settings → Safari → Block Pop-ups. iOS also supports content blocker apps downloaded from the App Store, which plug into Safari at the system level. Third-party browsers on iOS (Chrome, Firefox) use the same WebKit rendering engine Apple requires, so their native blocking capabilities are more limited than their desktop counterparts.
OS-Level and App Notification Pop-Ups
Browser pop-ups and notification pop-ups from apps are managed in completely different places.
On Windows, notification settings live under Settings → System → Notifications. You can disable notifications per app or globally. The Focus Assist (now called Do Not Disturb in Windows 11) feature suppresses notifications during specific hours or activities.
On macOS, notifications are managed under System Settings → Notifications, with per-app toggles and a Do Not Disturb/Focus mode.
On Android, long-press any notification to access per-app notification controls, or go to Settings → Apps → [App Name] → Notifications.
On iOS, go to Settings → Notifications to control which apps can display alerts, banners, or lock screen notifications.
What Affects How Well Pop-Up Blocking Works 🔍
Several variables determine how effective your setup will be:
- Browser choice — some browsers (like Brave) have aggressive blocking built in natively; others rely more heavily on extensions
- Extension or filter list quality — blockers are only as current as the filter lists they use; outdated lists miss newer ad-serving domains
- Site behavior — some sites actively detect blockers and refuse to load content or display a blocker-detection pop-up in response
- Whether you've previously granted notification permissions — a blocker won't undo permissions you've already accepted; those need to be manually revoked per site
- Operating system version — older OS versions may lack finer-grained notification controls that newer versions introduced
Revoking notification permissions you've already granted is a separate step from enabling a pop-up blocker. In Chrome, you can manage these under Settings → Privacy and Security → Site Settings → Notifications.
The Part That Varies by Setup
The right combination of browser settings, extensions, and OS controls looks different depending on your device, the browsers you use, and how aggressively you want to block. A light reader who just wants fewer interruptions on a single desktop browser needs a very different configuration than someone managing pop-ups across multiple devices, browsers, and apps — or someone who regularly visits sites that break when scripts are blocked. How much disruption you're willing to tolerate from blocked-site warnings, and whether you're on a managed device with restricted settings access, shifts the equation further.