The fastest way to stop popups on iPhone

The built-in Safari browser on iPhone has a popup blocker that works automatically — you do not need to turn it on or install anything. Safari blocks most popups by default. If popups are still getting through, the problem is usually that you are using a different browser, or Safari's settings have been changed.

To check Safari's popup blocker, open Settings, scroll to Safari, and look for "Block Pop-ups". If the toggle is green, it is on. If it is gray, turn it on. This single setting stops the majority of unwanted popups without any other action needed.

If you use Chrome, Firefox, or another browser instead of Safari, each one has its own popup blocker in a different location. The steps below cover the most common browsers on iPhone.

Key Takeaways

  • Safari's popup blocker is on by default, but you should verify it is enabled in Settings > Safari > Block Pop-ups.
  • Chrome, Firefox, and Edge each have their own popup blocking settings in their individual apps, not in iPhone Settings.
  • Some popups come from websites you visit, not from ads — disabling JavaScript or using Reader mode can stop those.
  • If popups appear when you open Safari itself, check your homepage settings and remove any suspicious websites you did not add.

Enabling popup blocking in Safari

Open the Settings app on your iPhone. Scroll down and tap Safari. Look for the option labeled "Block Pop-ups" — it should have a toggle switch next to it. If the toggle is green, popups are already blocked. If it is gray, tap it once to turn blocking on.

Safari will now refuse most popup requests from websites. Some legitimate popups (like login windows or payment forms) may still appear because websites can mark them as necessary. If a popup seems suspicious, close it by tapping the X button in the corner.

After you turn on the blocker, close Settings and test it by visiting a website that normally shows popups. You should see fewer or no popups appear.

Blocking popups in Chrome, Firefox, and Edge

Chrome, Firefox, and Microsoft Edge do not use iPhone's system settings for popup blocking. Each app has its own controls built in.

Chrome: Open Chrome and tap the three-line menu icon at the bottom right. Go to Settings > Site Settings > Popups. Make sure the toggle is off (gray). Chrome blocks popups by default, so this setting should already be disabled.

Firefox: Open Firefox and tap the menu icon (three horizontal lines) at the bottom right. Go to Settings > Privacy. Scroll to Permissions and make sure "Block pop-up windows" is toggled on (blue).

Edge: Open Edge and tap the three-dot menu at the bottom right. Go to Settings > Privacy, search, and services. Scroll down and toggle on "Block pop-ups".

Stopping popups that appear when you open Safari

If popups appear the moment you open Safari, the problem is usually your homepage or search engine settings, not ads from websites. Check what homepage you have set.

Open Settings > Safari and look at the "Homepage" option. If it shows a website you do not recognize, tap it and change it to "Favorites", "Reading List", or "Blank Page". Tap the back arrow to save the change.

Also check "Search Engine" in the same menu. If it is set to something other than Google, Bing, DuckDuckGo, or Yahoo, change it to one of those. Unusual search engines sometimes deliver popups.

Using Reader mode to block popups from websites

Some websites generate popups that the popup blocker cannot stop because they are built into the page itself, not requested as separate windows. Safari's Reader mode removes these by showing only the article text, without ads or popups.

When you are on an article page in Safari, look for the "aA" icon in the address bar at the top. Tap it and select "Show Reader". The page will change to show only the text, and popups will disappear because the entire ad section of the page is hidden.

Reader mode works on most news sites, blogs, and article pages. It does not work on social media, shopping sites, or pages that are mostly interactive content.

Disabling JavaScript to stop popups from specific websites

JavaScript is the code that makes popups appear. Turning it off stops popups completely, but it also breaks many websites — buttons may not work, videos may not play, and forms may not submit. Use this only on websites where popups are a serious problem.

Open Settings > Safari > Advanced and toggle on "JavaScript". Wait — that turns it on. To turn it off, toggle it so it is gray. Now popups from JavaScript will not appear, but many websites will not work properly.

A better approach is to use a different browser for that website, or to visit it less often. Disabling JavaScript is a last resort.

Checking for malware if popups will not stop

If you have turned on Safari's popup blocker, checked your homepage settings, and popups still appear constantly, the problem may be a malicious app or website you visited.

Restart your iPhone by holding the power button and sliding to power off, then turning it back on. This clears temporary data that some malicious sites use to trigger popups.

If popups continue, check which apps have permission to show notifications. Open Settings > Notifications and scroll through the list. If an app you do not use often is sending notifications, tap it and toggle off "Allow Notifications". Malicious apps sometimes use notifications to mimic popups.

If the problem started after you installed a new app, delete that app and see if popups stop. You can reinstall it later if the popups were not caused by it.

Frequently Asked Questions

Why are popups still appearing if my popup blocker is on?

Some popups are not blocked because the website marked them as necessary (like login windows or payment forms). Others come from your homepage or search engine settings, not from the websites you visit. Check your Safari homepage and search engine settings first, then try Reader mode on that specific website.

Does turning off JavaScript break all websites?

Most websites will still load, but buttons, forms, videos, and interactive features may not work. It is better to use Reader mode or switch to a different browser for problem websites. Only disable JavaScript if popups are severe and you do not need the website's interactive features.

Can I block popups only on certain websites?

Safari's popup blocker applies to all websites equally — you cannot create a list of sites to block or allow. If one website is the problem, use Reader mode there, or open it in a different browser that has stricter blocking.

What is the difference between popups and notifications?

Popups appear inside the browser window when you visit a website. Notifications appear as banners at the top of your screen and come from apps you have installed. If you are seeing notifications instead of popups, go to Settings > Notifications and turn off the app that is sending them.

Do I need to install an ad blocker app to stop popups?

No. Safari's built-in popup blocker handles most popups without any additional apps. Ad blocker apps on the App Store may block some ads, but they cannot block all popups, and they use battery and data. Start with Safari's settings before installing anything.