ScreenshotNeo

BlogHow-to

How to Manage Pop-Ups in Chrome

Block unwanted pop-ups in Chrome, allow a trusted site when needed, and troubleshoot notifications, redirects, and persistent ads on desktop and mobile.

By the ScreenshotNeo team4 October 20264 min read

Chrome blocks pop-ups by default. You can change the default behavior or allow a trusted site with a narrow exception. The steps differ on desktop, Android, and iPhone or iPad, and notification permissions are controlled separately.

1. Manage pop-ups on desktop

  1. Open Chrome and select More > Settings.
  2. Go to Privacy and security > Site settings > Pop-ups and redirects.
  3. Choose the default behavior for sites.

To allow a pop-up Chrome just blocked, open the site and select the blocked-pop-up indicator in the address bar. Review the blocked item, then choose the option to always allow pop-ups and redirects from that site.

To add an exception yourself, use Add under the list of sites that are not allowed. A domain pattern such as [*.]example.com covers the domain and its subdomains. To revoke an exception, find the site in the allowed list and change it to Block.

Keep the default blocker enabled and add only the specific trusted sites that need pop-ups. Some legitimate sites use pop-up windows for web content, but allowing them broadly can let unwanted windows through. See Google’s desktop instructions.

2. Manage pop-ups on Android

In Chrome, select More > Settings > Site settings > Pop-ups and redirects. Turn off the setting to block pop-ups and redirects to allow them generally; turn it back on to block them. For a single blocked pop-up, return to the page and tap Always show when Chrome presents the prompt. See Google’s Android instructions.

3. Manage pop-ups on iPhone and iPad

In Chrome, select More > Settings > Content Settings > Block Pop-ups and turn the control on or off. To allow one blocked pop-up, return to the page and tap Always show beneath the blocked-pop-up message. See Google’s iPhone and iPad instructions.

4. Tell pop-ups apart from notifications

Pop-up windows and browser notifications use separate permissions. If messages continue after you block pop-ups, the site may have permission to send notifications because you subscribed earlier. On desktop, open the site information control beside the address and review its notification permission, or find the site in Chrome’s site settings and block notifications there. Changing the pop-up setting alone does not remove notification permission.

5. Troubleshoot unwanted pop-ups

A site’s needed window does not open

Chrome may have blocked it. On desktop, select the blocked-pop-up indicator in the address bar and allow the site if you trust it. On Android and iPhone or iPad, use the page’s Always show prompt. Revoke the exception after you no longer need it.

Messages continue after blocking pop-ups

Check notification permissions separately. A notification subscription can remain active even when pop-ups are blocked.

New tabs, redirects, or ads keep appearing

Persistent pop-up ads, unfamiliar redirects, or Chrome settings changing without your permission can indicate unwanted software. Do not click a suspicious message that says a program needs an update or download; go to the program’s official website instead. Follow Google’s guidance for removing unwanted ads, pop-ups, and malware.

An inescapable page dialogue appears on iPhone or iPad

Google’s guidance is to turn on airplane mode, close Chrome, and close the affected tab. Then turn airplane mode off.

The setting is unavailable

On a work or school Chrome device, an administrator may manage the blocker. Contact your network administrator if Chrome prevents you from changing the setting.

6. Developer note: pop-ups in screenshot captures

When capturing a web page, consent banners, newsletter overlays, and chat widgets can obscure the content. A browser-based capture can require browser setup and page-specific handling. If you need an image of a page for documentation or review, capture the page after handling overlays, or use an API that can remove supported overlays before capture.

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server. A single GET request returns a PNG, JPEG, WebP, or PDF. Its capture flow accepts cookie and consent banners like a visitor, then removes more than 60 known consent platforms, newsletter pop-ups, and chat widgets; each step can be turned off. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and the response identifies the page verdict and billing status in headers. Its MCP server offers take_screenshot, get_page_info, and capture_pdf for Claude, Cursor, and other MCP clients.

cURL:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python:

import requests

r = requests.get(
    "https://api.screenshotneo.com/v1/shot",
    params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
    timeout=90,
)
open("shot.webp", "wb").write(r.content)

Node.js:

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await import('node:fs/promises').then(fs => fs.writeFile('shot.webp', Buffer.from(await res.arrayBuffer())));

See the ScreenshotNeo API documentation for request options. Free includes 1,000 shots per month with no card. Paid plans start at $5 for 3,000 shots; plans go up to 1,000,000 shots, and yearly billing gives two months free. Every feature is on every plan. Sign up for 1,000 free screenshots a month, with no card.

Frequently asked questions

Does Chrome block pop-ups by default?

Yes. Chrome blocks pop-ups by default, while letting you allow a trusted site when needed.

Should I turn off the blocker for every site?

Usually, keep blocking enabled and create a site-specific exception only when a trusted site needs a window.

Why do I still see messages after blocking pop-ups?

They may be notifications from a site you previously allowed to send them. Review notification permissions separately.