Your iPhone blocks pop-ups by default. That's usually a good thing. Most pop-ups are ads, newsletter sign-up nags, or "you've won a free iPhone" scams that nobody asked for.
But some websites actually need pop-ups to work. Banking sites open transaction confirmations in pop-up windows. Exam portals open test questions in new windows. Government portals open PDF receipts as pop-ups. Shopping sites show size guides or store locators in pop-ups. If you're staring at a site that seems broken or a button that does nothing when you tap it, there's a good chance the pop-up blocker is eating the window before you see it.
Here's how to turn it off in the three browsers most people use on iPhone.
Safari
Safari is the default browser on every iPhone. Its pop-up blocker lives in the iPhone's Settings app, not inside Safari itself.
- Open the Settings app on your iPhone
- Scroll down and tap Apps
- Tap Safari
- Find Block Pop-ups and toggle it off (the switch should be gray, not green)
That's it. Safari will now allow pop-ups from all websites.
On older iOS versions (before iOS 18): The path is slightly different. Open Settings, scroll down to Safari directly (it's listed in the main settings menu, not under "Apps"), and toggle off Block Pop-ups from there. Apple moved Safari's settings under the "Apps" section starting with iOS 18.
The catch: Safari on iPhone doesn't support per-site pop-up exceptions. On a Mac, you can allow pop-ups for bankofamerica.com while keeping them blocked everywhere else. On iPhone, it's all or nothing. You either block pop-ups for every site or allow them for every site. Apple hasn't added per-site control on iOS as of 2026.
The workaround: Turn off the pop-up blocker, do what you need to do on the site that requires pop-ups, then go back to Settings and turn the blocker back on. It takes 15 seconds each way. Annoying, but it keeps you protected the rest of the time.
Chrome
Google Chrome on iPhone has its own pop-up blocker, separate from Safari's. Changing Safari's setting doesn't affect Chrome, and vice versa.
- Open the Chrome app
- Tap the three-dot menu in the bottom-right corner
- Tap Settings
- Scroll down and tap Content Settings
- Tap Block Pop-ups
- Toggle it off
Chrome does offer a small per-site workaround that Safari doesn't. When Chrome blocks a pop-up, it sometimes shows a small "Pop-ups blocked" message at the bottom of the screen. If you tap "Always show," Chrome will allow pop-ups from that specific site going forward while keeping them blocked everywhere else. This doesn't work on every site (Chrome needs to detect the blocked pop-up first), but when it does, it's more convenient than Safari's all-or-nothing approach.
Firefox
Firefox on iPhone also has its own independent pop-up setting.
- Open the Firefox app
- Tap the hamburger menu (three horizontal lines) in the bottom-right corner
- Tap Settings
- Under the Browsing section, find Block Pop-up Windows
- Toggle it off
- Tap Done in the top-right corner
Like Safari, Firefox on iOS doesn't offer per-site pop-up exceptions. It's on or off for all sites.
When you actually need pop-ups enabled
Most of the time, you don't. The pop-up blocker exists for a reason, and keeping it on protects you from the majority of annoying and potentially harmful pop-up windows. But these situations genuinely require pop-ups:
Banking and financial sites. Many banks open transaction confirmations, secure login portals, or 2FA verification windows as pop-ups. If you tap "Transfer" and nothing happens, the pop-up blocker probably ate the confirmation window.
Online exams and proctoring. Exam platforms (Pearson, ProctorU, university portals) frequently open the test itself in a pop-up window. If the "Start Exam" button does nothing, this is almost certainly the issue. Students run into this constantly.
Government and institutional portals. Tax filing sites, passport applications, and court record systems often open receipts, PDFs, or form submissions as pop-ups. The forms were built 15 years ago and nobody has updated the architecture since.
Enterprise apps with SSO. Some Single Sign-On flows open the authentication window as a pop-up. If you tap "Log in with Google" or "Log in with Microsoft" and the screen just blinks without opening anything, the SSO pop-up is being blocked.
Chat widgets and customer support. Live chat windows on support pages sometimes open as pop-ups. If the "Chat with us" button seems dead, try allowing pop-ups.
Why your iPhone blocks pop-ups by default
Apple enables the pop-up blocker by default because most pop-ups on the web are unwanted. They fall into a few categories:
Advertising pop-ups. "Subscribe to our newsletter!" overlays that appear 3 seconds after you land on a page. These aren't technically new windows (they're usually JavaScript modal overlays), so the pop-up blocker doesn't always catch them. But traditional pop-up ads that open a new window or tab are blocked.
Redirect pop-ups. You tap a link, and instead of going to the page, a new window opens with an ad while the original page redirects somewhere else. This is common on sketchy download sites and pirated content sites.
Malicious pop-ups. "Your iPhone has 3 viruses! Tap here to clean them!" These are scams. The pop-up blocker prevents them from opening. Keeping the blocker on is the first line of defense against these.
The blocker is doing its job. When it gets in the way, temporarily disable it for the site you need, then turn it back on. That habit keeps you protected 99% of the time and unblocked the 1% you need to be.
Pop-ups vs overlays: why some "pop-ups" aren't blocked
If you're seeing an annoying full-screen overlay asking you to accept cookies, sign up for a newsletter, or download an app, that's not a pop-up in the technical sense. It's a JavaScript overlay rendered inside the same page. The pop-up blocker doesn't catch these because they're not separate windows. They're part of the page itself.
To block these, you'd need a content blocker (like AdGuard, 1Blocker, or AdLock) rather than the pop-up blocker. Content blockers use filter lists to identify and hide overlay elements on specific websites. They're available in the App Store and integrate with Safari via Settings > Apps > Safari > Extensions.
FAQ
How do I allow pop-ups on iPhone in Safari?
Open Settings, tap Apps, tap Safari, and toggle off Block Pop-ups. On iOS versions before 18, Safari settings are directly in the main Settings list, not under "Apps."
Can I allow pop-ups for just one website on iPhone Safari?
Not on iPhone. Safari on macOS supports per-site pop-up settings, but Safari on iOS only has a global on/off toggle. The workaround is to disable the blocker temporarily, use the site, then re-enable it.
How do I allow pop-ups in Chrome on iPhone?
Open Chrome, tap the three-dot menu, go to Settings, then Content Settings, then Block Pop-ups, and toggle it off. Chrome also lets you tap "Always show" when it blocks a pop-up from a specific site, which acts as a per-site exception.
Why does a website not work even after I allow pop-ups?
The site might be using JavaScript overlays (which aren't affected by the pop-up blocker) or the issue might be something else entirely (JavaScript disabled, cookies blocked, or the site isn't compatible with mobile Safari). Try clearing Safari's cache in Settings > Apps > Safari > Clear History and Website Data.
Should I keep pop-ups blocked or allowed?
Keep them blocked. Only allow them temporarily when a specific site needs them (banking, exams, government forms). Turn the blocker back on when you're done. Leaving pop-ups permanently allowed exposes you to ad pop-ups and potential scam windows.
Do pop-up settings in Safari affect Chrome?
No. Each browser has its own independent pop-up blocker. Changing Safari's setting in the iPhone Settings app only affects Safari. Chrome and Firefox each have their own toggle inside the app's settings.


