Back to Blog
Guide9 min read

How to Block Popups on iPhone: Complete Guide to Stop Annoying Popup Ads

Learn how to block popups on iPhone Safari and other browsers. Stop annoying popup ads, redirect scams, and intrusive notifications with these proven methods.

T

The AdBlock Mobile Team

December 17, 2025

Popup ads on iPhone are more than just annoying - they can be dangerous. From fake virus warnings to scam websites that try to steal your information, knowing how to block popups on iPhone is essential for safe browsing. In this complete guide, I'll show you every way to stop popup ads on your iPhone.

Types of Popups You Might Encounter

Before we dive into blocking methods, let's understand what we're dealing with:

1. Browser Popups

Classic popup windows that open new browser tabs or windows. Safari has built-in protection against these.

2. Overlay Popups

Fake "popups" that are actually part of the webpage itself. These require content blockers to remove.

3. Redirect Popups

When a site automatically redirects you to another page, often showing fake "You've won!" or "Virus detected!" messages.

4. Push Notification Popups

Website requests to send you notifications. These can be blocked through Safari settings.

5. Cookie Consent Popups

GDPR and privacy law-related popups asking about cookie preferences. Annoying but usually legitimate.

Method 1: Enable Safari's Built-in Popup Blocker

Safari has a native popup blocker that's effective against traditional popup windows.

How to Enable Safari Popup Blocking

  1. Open Settings on your iPhone

  2. Scroll down and tap Safari

  3. Scroll to "General" section

  4. Toggle ON "Block Pop-ups"

  5. That's it! Safari will now block popup windows

What This Blocks

  • New window popups
  • JavaScript-triggered windows
  • Most popup ads trying to open new tabs

What This Doesn't Block

  • Overlay popups (part of the webpage)
  • Redirect attempts
  • Cookie consent notices
  • Newsletter signup modals

Method 2: Enable Fraudulent Website Warning

Safari can warn you about deceptive websites that often use popup scams.

How to Enable

  1. Open Settings

  2. Tap Safari

  3. Scroll to "Privacy & Security"

  4. Toggle ON "Fraudulent Website Warning"

What This Protects Against

  • Phishing websites
  • Fake "virus detected" pages
  • Known scam domains
  • Deceptive download pages

Method 3: Install a Content Blocker

Safari's built-in popup blocker doesn't stop overlay popups (the most common type today). Content blockers fill this gap.

Top Content Blockers for Popup Blocking

AdGuard for Safari (Recommended)

  • Blocks popup overlays
  • Removes "subscribe to newsletter" popups
  • Stops fake virus warnings
  • Free tier available

1Blocker

  • Excellent popup filtering
  • Custom rules for specific sites
  • Annoyance blocking category

Hush (Free)

  • Specifically targets cookie popups
  • Works alongside other blockers
  • Open source

How to Set Up AdGuard

  1. Download AdGuard from the App Store

  2. Open the app and complete setup

  3. Go to Settings > Safari > Extensions

  4. Enable AdGuard

  5. Return to Safari - popups should now be blocked

Blocking Cookie Consent Popups

Many content blockers have specific filters for cookie popups:

  1. Open your content blocker app

  2. Find "Annoyances" or "Cookie" filters

  3. Enable these filters

  4. Refresh filter lists

Most cookie consent popups will now auto-dismiss or be hidden entirely.

Method 4: Block Redirect Popups

Redirect popups are especially dangerous - they can trap you in a loop or lead to scam sites.

Prevent Redirects in Safari

  1. When a redirect happens, tap the address bar immediately

  2. Type a new URL or tap a bookmark to escape

  3. Clear Safari data if you're stuck (Settings > Safari > Clear History and Website Data)

Long-Term Redirect Protection

  • Use a content blocker - many block known redirect scripts
  • Set up DNS blocking - blocks connections to redirect domains
  • Avoid suspicious links - especially in emails and messages

If You're Trapped in a Redirect Loop

  1. Force close Safari:

    • Swipe up from bottom and hold (or double-tap Home button)
    • Swipe Safari card up to close
  2. Open Settings > Safari

  3. Tap "Clear History and Website Data"

  4. Reopen Safari - the trap is cleared

Method 5: Block Push Notification Popups

Many websites ask to send you notifications. These requests appear as popups.

Prevent Notification Requests

Unfortunately, you can't disable these requests globally in Safari. But you can:

  1. Always tap "Don't Allow" when asked

  2. Use a content blocker that hides notification prompts

  3. Consider Brave browser which has better notification controls

Manage Existing Notification Permissions

  1. Open Settings

  2. Scroll down to the website's app (if installed)

  3. Tap Notifications

  4. Toggle off notifications

Method 6: Use DNS-Based Blocking

DNS blocking stops popup-serving domains before they even connect to your phone.

Setting Up AdGuard DNS

  1. Open Settings > General

  2. Tap "VPN & Device Management"

  3. Tap "DNS"

  4. Select "Manual"

  5. Enter AdGuard DNS:

    • Primary: 94.140.14.14
    • Secondary: 94.140.15.15
  6. Tap Save

What DNS Blocking Stops

  • Popup ad networks
  • Malicious redirect domains
  • Tracking domains that trigger popups
  • Some overlay ad servers

Method 7: Block Popups in Other Browsers

If you use browsers other than Safari, here's how to block popups in each:

Chrome

  1. Open Chrome
  2. Tap three dots menu > Settings
  3. Tap Content Settings > Block Pop-ups
  4. Toggle ON

Note: Chrome on iOS uses Safari's engine, so Safari content blockers also work in Chrome.

Brave

Brave has excellent built-in popup blocking:

  1. Open Brave
  2. Popups are blocked by default
  3. Tap the lion icon to see blocked items

Firefox

  1. Open Firefox
  2. Tap menu > Settings
  3. Toggle "Enhanced Tracking Protection" to Strict

DuckDuckGo Browser

Popups are blocked by default. No configuration needed.

Method 8: Handle Calendar Popup Scams

Some scammers add spam events to your calendar through malicious popups. Here's how to remove them:

Remove Spam Calendar Events

  1. Open the Calendar app

  2. Tap the spam event

  3. Scroll down and tap "Delete Event"

  4. If there are many, you may need to remove the entire calendar:

    • Go to Settings > Calendar > Accounts
    • Find suspicious "Subscribed Calendars"
    • Tap and delete them

Prevent Calendar Spam

  • Never tap "Add" on calendar popup prompts
  • Ignore "You've won" notifications that want calendar access
  • Use content blockers to stop these prompts from appearing

Method 9: Advanced Popup Protection

For maximum popup blocking, combine multiple methods:

The Ultimate Popup-Blocking Setup

  1. Enable Safari's popup blocker (Settings > Safari > Block Pop-ups)

  2. Enable Fraudulent Website Warning (Settings > Safari > Fraudulent Website Warning)

  3. Install AdGuard and enable:

    • Ad blocking filters
    • Annoyances filter
    • Tracking protection
  4. Install Hush for cookie popups

  5. Set up AdGuard DNS for network-level blocking

This combination blocks:

  • 99%+ of popup windows
  • Most overlay popups
  • Cookie consent notices
  • Redirect attempts
  • Fake virus warnings
  • Push notification requests

Dealing with Specific Popup Types

"You Have a Virus!" Popups

These are always fake. Apple doesn't show virus warnings this way.

What to do:

  1. Don't tap anything on the page
  2. Force close Safari
  3. Clear Safari history
  4. Consider adding the site to your content blocker

"Congratulations, You've Won!" Popups

These are scams trying to collect your personal information.

What to do:

  1. Never enter any information
  2. Close the tab immediately
  3. Report the URL if possible
  4. Use content blockers to prevent future occurrences

Newsletter/Subscription Popups

These are annoying but usually legitimate.

What to do:

  1. Use content blockers with "annoyances" filters
  2. Install Hush for cookie/signup popup blocking
  3. Enable "Reader Mode" for articles (tap aA in address bar)

App Store Redirect Popups

Some sites redirect you to the App Store against your will.

What to do:

  1. Enable content blockers
  2. Use DNS blocking
  3. Avoid sites that do this repeatedly

Troubleshooting

Popup Blocker Not Working?

Check if enabled: Settings > Safari > Block Pop-ups should be ON

Check content blocker: Settings > Safari > Extensions - make sure your blocker is enabled

Update filters: Open your content blocker app and update filter lists

Clear Safari cache: Settings > Safari > Clear History and Website Data

Some Popups Still Getting Through?

Modern popups are often JavaScript overlays that are part of the page itself. These require content blockers with up-to-date filter lists.

Try:

  1. Update your content blocker's filters
  2. Add a second content blocker (like Hush)
  3. Try the site in Brave browser instead

Website Broken After Blocking Popups?

Some sites require popups for legitimate functions (like payment processing).

To allow popups for a specific site:

  1. Open your content blocker app
  2. Add the site to your whitelist
  3. Or temporarily disable the blocker

FAQ

Why do I still see popups with Safari's blocker enabled?

Safari's built-in blocker only stops traditional popup windows. Overlay popups (which look like popups but are part of the webpage) require a content blocker.

Are popup ads dangerous?

Some can be. Fake virus warnings and scam popups can trick you into downloading malware or giving away personal information. Always be skeptical.

Can popups install viruses on my iPhone?

iOS is designed to prevent this. You can't install apps from websites. However, popups can lead to phishing sites or scams that try to steal your information.

Is it safe to tap "Don't Allow" on notification popups?

Yes, this is always safe. You're simply declining to receive notifications from that website.

Why do some sites force me to disable my ad blocker?

Some sites rely on ad revenue and detect ad blockers. You can choose to whitelist sites you want to support or find alternative sources for that content.

Conclusion

Blocking popups on iPhone is a multi-layered process. Safari's built-in blocker is a good start, but for comprehensive protection, you need content blockers and DNS-level blocking.

My recommended setup:

  1. Enable Safari's popup blocker (free, built-in)
  2. Install AdGuard for Safari (free tier works great)
  3. Install Hush (free, for cookie popups)
  4. Set up AdGuard DNS (free, network-level protection)

With this combination, you'll block virtually all popups, redirects, and scam attempts. Your iPhone browsing experience will be cleaner, faster, and safer.

Don't let popup ads interrupt your browsing - set up protection today and enjoy a popup-free experience on your iPhone!

Ready to Block Ads?

Follow my step-by-step guide and start browsing ad-free in under 30 seconds.

Get Started Free