sodcalculator

10 Tech How-To

Fix Chrome Pop-Ups: Choose Which Sites Can Open Them

Guide 10-15846 · Updated · Step by step

Chrome’s pop-up blocker stops unwanted windows, but sometimes it blocks a legitimate pop-up you actually need, like a banking login or a calendar invite. You can fix this by allowing specific sites to open pop-ups while keeping the blocker on for everything else. Here’s exactly how to manage those per-site permissions in Chrome.

Why Chrome Blocks Pop-Ups

Pop-ups are small browser windows that open on top of the current page. They were once a common way to show ads, surveys, or fake system alerts, which is why Chrome blocks them by default. The blocker is part of the browser’s privacy and security features, designed to prevent sites from opening windows without your consent.

However, some legitimate features rely on pop-ups. For example, a ticketing site might open a separate window for payment, or a school portal might use a pop-up for document signing. When Chrome blocks these, you’ll see a small icon in the address bar (usually a square with an X) and a message like “Pop-up blocked” in the status area.

How to Allow Pop-Ups for One Site

To let a specific site open pop-ups, follow these steps:

  1. Open Chrome and go to the site you want to allow.
  2. Click the lock icon (or the “Not secure” warning) on the left side of the address bar.
  3. In the dropdown menu, click “Site settings.”
  4. Scroll down to the “Permissions” section and find “Pop-ups and redirects.”
  5. Click the dropdown next to it and select “Allow.”
  6. Reload the page—the change takes effect immediately.

You can also do this from the blocked-pop-up notification. When Chrome blocks a pop-up, click the pop-up icon in the address bar, then select “Always allow pop-ups and redirects from [site name].” This is faster if you’re already on the page.

How to Block Pop-Ups for a Site You Previously Allowed

If you change your mind, reverse the process. Go back to the site, click the lock icon, then “Site settings,” and set “Pop-ups and redirects” to “Block.” The site will be added to your blocked list, and Chrome will stop opening its pop-ups.

To see all sites you’ve allowed or blocked, go to Chrome settings:

  1. Click the three-dot menu in the top-right corner.
  2. Select “Settings” > “Privacy and security” > “Site settings.”
  3. Scroll down to “Pop-ups and redirects.”
  4. Under “Allowed to send pop-ups and use redirects,” you’ll see a list. Click the trash icon next to a site to remove it.

What About Redirects?

Chrome treats redirects and pop-ups as the same permission. A redirect is when a page automatically sends you to another URL, sometimes in a new tab. If a site is blocked, it can’t open a pop-up or force a redirect that Chrome considers unwanted. When you allow a site, both pop-ups and redirects are permitted.

This is worth knowing because some sites use redirects for login flows. If you’ve blocked a site, you might notice that clicking “Sign in” does nothing—that’s because the redirect is being blocked, not the pop-up itself. Allowing the site fixes both.

Common Problems and Fixes

Sometimes you allow a site but it still doesn’t work. Here are a few things to check:

  • You’re on the wrong URL. If the site uses subdomains (like accounts.example.com vs. www.example.com), you may need to allow each subdomain separately.
  • The pop-up is actually a new tab. Chrome’s blocker doesn’t always catch pop-ups that open as tabs. If you see a tab appear and close quickly, it might be a redirect issue—check the same permission.
  • Your browser is in Incognito mode. Permissions set in normal mode don’t apply to Incognito windows. You’ll need to allow the site again in an Incognito session.
  • An extension is interfering. Some ad-blockers or privacy extensions have their own pop-up blockers. If Chrome says “Allowed” but nothing happens, try disabling your extensions temporarily.

Pop-Ups on Mobile (Android and iPhone)

On Android, the process is similar: tap the three-dot menu, then “Settings” > “Site settings” > “Pop-ups and redirects.” You can toggle the global blocker on or off, but you can’t allow individual sites from the mobile interface—you’d need to use the desktop version for that.

On iPhone and iPad, Chrome uses the same engine as Safari, and pop-up blocking is controlled by the iOS system. You can’t allow a specific site to bypass it; you can only turn the blocker on or off globally. If you need a pop-up on iOS, consider using Safari’s settings or a different browser that supports per-site permissions.

Security Considerations

Allowing pop-ups is generally safe if you trust the site. However, pop-ups are a common vector for phishing and malware. A pop-up that looks like a system alert (“Your computer is infected!”) is almost always malicious. Only allow pop-ups for sites you know and use regularly—like your bank, school, or work portal.

If you’re unsure whether a site is legitimate, don’t allow it. You can always open the link in a new tab manually by right-clicking and selecting “Open in new tab,” which bypasses the pop-up blocker without changing permissions.

Also note that allowing pop-ups doesn’t disable Chrome’s other protections. The browser still checks downloads, blocks malicious files, and warns you about unsafe sites. But pop-ups can be used to trick you into clicking something harmful, so caution is key.

Frequently Asked Questions

Why does Chrome block pop-ups even when I’ve allowed the site?

This usually happens because the pop-up is triggered by a different domain. For example, if you allow example.com but the pop-up comes from ads.example.net, Chrome blocks it. Check the address bar when the pop-up is attempted and allow the second domain as well.

How do I allow all pop-ups in Chrome?

Go to Settings > Privacy and security > Site settings > Pop-ups and redirects, and toggle the switch to “Allowed.” This turns off the blocker for all sites, which is not recommended for everyday browsing.

Will allowing pop-ups slow down my browser?

No. Pop-ups only open when a site triggers them. Allowing a site doesn’t affect performance when you’re not on that site. The main risk is security, not speed.

Can I allow pop-ups for a site without changing the global setting?

Yes, that’s exactly what the per-site permission does. You can allow one site while keeping the global blocker on for everyone else.

Why do I see a pop-up blocked icon even though I didn’t click anything?

Some sites try to open pop-ups automatically when you load the page. Chrome blocks these and shows the icon as a notification. You can click it to see which site tried and decide whether to allow it.

Does clearing my browser history remove my pop-up permissions?

No, clearing history doesn’t remove site permissions. To reset them, go to Site settings and click “Clear data” or manually remove the site from the allowed list.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →