Userscript

AdGuard's Popup Blocker is a userscript that blocks unwanted pop-up and pop-under windows in browsers that support a userscript manager.

github.com/AdguardTeam/PopupBlocker
Userscript homepage screenshot

About Userscript

Popup Blocker by AdGuard is an open-source userscript that blocks unwanted pop-up and pop-under windows in browsers with a userscript manager. Unlike rule-based filter list blockers, it intercepts native browser APIs including window.open, click(), and dispatchEvent() with a verification layer that only permits calls triggered by genuine user input, blocking automated pop-up scripts even when they use techniques like WebRTC or ad server rotation to bypass rule-based blockers. The script preserves normal click behavior when a pop-up would be triggered, is undetectable by page scripts to prevent circumvention, and displays a notification when a pop-up is blocked, allowing users to allow the pop-up once, add the site to an allowlist, silence notifications for the site, or continue blocking.

Key features

  • Blocks pop-ups and pop-under windows at the API level.
  • Only allows pop-ups triggered by genuine user input.
  • Preserves normal click behavior when blocking pop-ups.
  • Undetectable by page scripts to prevent circumvention.
  • Compatible with all browsers supporting a userscript manager.
  • Provides per-site allowlist and silenced list management.
Best for: Users who want to block unwanted pop-ups and pop-under windows across browsers with a userscript manager, particularly those seeking protection from pop-ups that bypass rule-based ad blockers.
Good for
  • Blocks pop-ups at the API level, bypassing circumvention techniques like WebRTC and ad server rotation that evade rule-based blockers.
  • Preserves normal click functionality when a pop-up would be triggered.
  • Cannot be detected by page scripts, preventing circumvention attempts.
Watch out for
  • Requires a separate userscript manager to be installed prior to use.

Userscript at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Userscript alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Ad & Tracker Blockers

Well-known listings from the same topic.

All 57

Userscript FAQ

How does Popup Blocker block unwanted pop-ups?
It wraps native browser APIs like window.open and click() with a verification layer that only allows calls triggered by genuine user input.
Which browsers are compatible with Popup Blocker?
It works in Chrome, Firefox, Edge, Safari, and any other browser that supports a userscript manager.
Can I customize pop-up blocking for specific websites?
Yes, the options page lets you add domains to an allowlist to permit pop-ups, or a silenced list to block pop-ups without notifications.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing