How to Disable Pop-Up Blockers in Chrome (And When You Actually Should)

Chrome's built-in pop-up blocker does a solid job of keeping unwanted ads and spam windows from interrupting your browsing. But sometimes it blocks windows you actually need — a payment portal, a file download prompt, a login window from a work tool. Knowing how to disable or adjust this setting is a basic Chrome skill that trips up more people than you'd expect.

Here's exactly how it works, what controls it, and why the right approach depends on your situation.

What Chrome's Pop-Up Blocker Actually Does

Chrome blocks pop-up windows — new browser windows or tabs triggered automatically by a webpage without you clicking anything. It also blocks redirects, which are automatic page navigations sent by a site without your input.

By default, Chrome enables this blocker for all sites. When a pop-up gets blocked, you'll typically see a small icon appear in the address bar (a window with an X) letting you know something was stopped. That's your first clue when a site isn't behaving as expected.

The blocker works at two levels:

  • Global setting — applies to all websites you visit
  • Site-specific exceptions — allows or blocks pop-ups for individual domains only

Understanding this distinction matters, because most of the time you don't want to turn off pop-up blocking entirely. You just want to make an exception for one site.

How to Allow Pop-Ups for a Specific Site 🎯

This is the most common and recommended approach. Instead of disabling the blocker entirely, you add a single site to your exceptions list.

Option 1: Use the address bar notification

  1. Visit the site that's having its pop-ups blocked
  2. Look for the blocked pop-up icon in the address bar (right side)
  3. Click it — a small dialog appears showing what was blocked
  4. Click "Always allow pop-ups and redirects from [site name]"
  5. Click Done — Chrome saves the exception and reloads the page

Option 2: Go through Chrome Settings

  1. Open Chrome and click the three-dot menu (top right)
  2. Go to Settings → Privacy and security → Site settings
  3. Scroll down to Pop-ups and redirects
  4. Under Allowed to send pop-ups and use redirects, click Add
  5. Type the site's URL and click Add

Either method achieves the same result. The address bar shortcut is faster when you're already on the site having the problem.

How to Disable Pop-Up Blocking Globally

If you want Chrome to allow pop-ups from every site — not just one — the setting is in the same place:

  1. Open Chrome → three-dot menu → Settings
  2. Go to Privacy and security → Site settings
  3. Click Pop-ups and redirects
  4. Under the default behavior, switch from "Don't allow sites to send pop-ups or use redirects" to "Sites can send pop-ups and use redirects"

This turns off blocking across the board. Every site you visit can now open new windows freely.

Worth knowing: Chrome's interface labels and exact navigation can vary slightly depending on your version. If your Chrome is several versions behind, some menu names may differ — but the path through Site Settings has remained consistent across recent major versions.

Chrome on Mobile: Android and iOS Behave Differently

The steps above apply to Chrome on desktop (Windows, macOS, Linux, ChromeOS). On mobile, the situation is different:

PlatformPop-Up Blocker LocationSite-Specific Exceptions
Chrome on AndroidSettings → Site Settings → Pop-ups and redirectsAvailable
Chrome on iOSSettings → Content Settings → Block Pop-upsToggle only — no per-site control

On Android, the experience is close to desktop — you can manage exceptions per site. On iOS, Chrome's pop-up control is more limited due to Apple's restrictions on browser engines. The toggle blocks or allows globally, and granular site-level exceptions aren't available in the same way.

If you're troubleshooting a pop-up issue on an iPhone or iPad, it's also worth checking Safari's settings, since many iOS users have both browsers and may be testing the wrong one.

Why Pop-Ups Are Blocked in the First Place — and Why That Matters

Chrome's blocker exists because pop-ups were heavily abused for advertising, phishing, and malware distribution. Legitimate sites do still use pop-up windows — particularly for:

  • OAuth login flows (signing in with Google, Apple, etc.)
  • Payment processors and banking portals
  • File download confirmation dialogs
  • Video players or media viewers
  • Enterprise software and internal tools

These are functional pop-ups, not advertising spam. Chrome can't always tell the difference automatically, so it errs on the side of blocking.

The trade-off is real: disabling the blocker globally removes a meaningful layer of protection against deceptive sites. Adding a site-specific exception keeps protection in place everywhere else.

Extensions Can Override or Conflict With Chrome's Native Blocker 🔧

If you have a third-party ad blocker or privacy extension installed — uBlock Origin, AdBlock Plus, Privacy Badger, and similar tools are common examples — that extension may be running its own pop-up blocking rules independently of Chrome's native setting.

This means:

  • Changing Chrome's built-in setting might not be enough if an extension is also blocking
  • You may need to whitelist the site inside the extension separately
  • Sometimes extensions and Chrome's native blocker stack on top of each other

Checking your installed extensions (via chrome://extensions) and looking at each extension's settings is a separate step from Chrome's native controls — and one that's easy to overlook.

The Variable That Changes Everything

How you should handle pop-up blocking in Chrome depends heavily on a few factors that are specific to you: whether you're on desktop or mobile, which version of Chrome you're running, whether extensions are in the picture, and how much you trust the sites you're trying to whitelist.

A work environment with managed Chrome policies may not even let you change these settings — IT administrators can lock them down entirely. A personal browser on a home machine gives you full control. Someone troubleshooting a payment portal has a different priority than someone dealing with daily pop-up spam.

The mechanics are consistent. What the right configuration looks like depends on the setup in front of you.