Why Your Pop-Up Blocker Is Blocking Sites You Want to Use

Chrome blocks most pop-ups automatically — this is the default setting and it catches unwanted ads. But some websites you actually want to use rely on pop-ups to work: online banking portals, document uploads, video players, and scheduling tools often open in pop-up windows. When Chrome blocks these, the site appears broken or won't let you proceed.

You have two choices: turn off the blocker entirely (which leaves you exposed to ad pop-ups), or allow pop-ups only for specific websites you trust. The second option is almost always better, because it keeps you protected everywhere else.

Key Takeaways

  • Chrome's pop-up blocker is on by default and blocks most pop-ups automatically, but some legitimate websites need pop-ups to function.
  • You can allow pop-ups for one specific website without turning off protection for all websites.
  • When a pop-up is blocked, Chrome shows a small icon in the address bar that lets you unblock it for that site in seconds.
  • Turning off the blocker entirely protects you less — only do this if a website genuinely cannot work with it on.

Allow Pop-Ups for One Website Without Disabling the Blocker

This is the fastest way if a specific site needs pop-ups. When Chrome blocks a pop-up, it shows a small icon (usually a square with a slash through it) on the right side of the address bar. Click that icon and you'll see a prompt asking if you want to allow pop-ups on that site. Select "Always allow pop-ups on [website name]" and Chrome will remember it.

The next time you visit that site, pop-ups will open normally. Chrome keeps this setting saved, so you won't have to do it again. This approach keeps the blocker active everywhere else, which is why it's the safer choice.

Turn Off the Pop-Up Blocker Entirely in Settings

If you want to disable the blocker for all websites, open Chrome and click the three vertical dots in the top right corner. Go to Settings, then Privacy and security, then Site settings. Scroll down and click Pop-ups and redirects.

You'll see a toggle labeled "Blocked (recommended)". Click it to turn it off. The toggle will change to gray and the setting will now read "Allowed". Chrome will no longer block any pop-ups on any website. Close the settings tab and the change takes effect when ready.

Keep in mind that turning off the blocker means you'll see more unwanted pop-ups from ad networks and other sites. If you only need pop-ups for one or two websites, the method in the previous section is a better choice.

Allow Pop-Ups for Specific Sites Through Settings

You can also manage pop-up permissions directly in settings without waiting for a blocked pop-up to appear. Open Chrome, click the three dots, go to Settings, then Privacy and security, then Site settings, then Pop-ups and redirects.

Under "Allow", you'll see a list of websites that already have permission to show pop-ups. To add a new site, click "Add" next to the Allow section. Type the website address (for example, mybank.com) and click Add. From now on, pop-ups on that site will open normally.

You can remove a site from this list anytime by clicking the three dots next to its name and selecting Remove. This gives you complete control over which sites can use pop-ups.

What to Do If Pop-Ups Still Don't Work After Allowing Them

Sometimes a website needs pop-ups but Chrome's blocker isn't the problem. The site itself might have a setting that controls pop-ups, or your browser extensions might be blocking them instead. Try these steps in order.

First, make sure you've allowed pop-ups for that specific site using one of the methods above. Second, check if you have any browser extensions installed that also block pop-ups — extensions like uBlock Origin or Ghostery can override Chrome's settings. If you have one, temporarily turn it off for that website and try again. Third, try opening the site in an Incognito window (press Ctrl+Shift+N on Windows or Cmd+Shift+N on Mac), which disables most extensions. If pop-ups work in Incognito, an extension is the culprit.

How to Know If a Pop-Up Is Legitimate or an Ad

Not every pop-up that appears is something you want. Legitimate pop-ups usually come from the website itself — a login window, a document preview, or a form you clicked on. Ad pop-ups usually appear without you clicking anything and often have close buttons that are hard to find or don't work.

If you see a pop-up you didn't ask for, close it by clicking the X button. If there's no X button or the close button doesn't work, press Escape on your keyboard. If pop-ups keep appearing even after you close them, you may have adware on your computer rather than a browser setting issue — in that case, run a full antivirus scan.

Frequently Asked Questions

Will turning off the pop-up blocker slow down my browser?

No, disabling the blocker won't make Chrome slower. However, you may see more pop-ups load, which could distract you or use bandwidth. The blocker itself has almost no impact on speed.

Can I allow pop-ups for a website but block them for a specific page on that site?

No, Chrome's settings work at the domain level. If you allow pop-ups for mybank.com, all pages on that domain can open pop-ups. You can only remove the entire site from the allow list.

What's the difference between a pop-up and a pop-under?

A pop-up appears in front of the window you're viewing. A pop-under opens behind your current window so you don't see it until you minimize or close what's in front. Chrome's blocker catches both types.

If I allow pop-ups on a website, will that site see my personal information?

Allowing pop-ups doesn't give a website access to your data. Pop-ups are just windows that open. Your privacy settings and what you choose to enter into forms control what information a site can see.

Can I set a time limit on pop-up permissions, like allow them for one day only?

Chrome doesn't have a built-in time limit feature. Once you allow pop-ups for a site, the permission stays until you manually remove it. You can remove it anytime by going back to Site settings and deleting the site from the allow list.