How to configure Brave to block pop-ups.

Browserfy  

Overview of Pop-up Blocking in Brave

Pop-ups can be intrusive, annoying, and sometimes malicious. Brave offers robust built-in controls to block pop-ups at both the global and per-site level. This article will guide you through every step to configure Brave so that unwanted pop-ups are stopped in their tracks, while allowing legitimate dialogs when needed.

Why Block Pop-ups

  • Improved Security: Pop-ups can host deceptive ads or phishing attempts. Blocking them reduces risk.
  • Better Performance: Eliminating unnecessary windows reduces CPU and memory usage.
  • Uninterrupted Browsing: Prevent annoying dialogs from interrupting your workflow.

Global Pop-up Settings

Accessing Brave’s Settings

Follow these steps to open Brave’s main settings menu:

  1. Launch Brave on your desktop or laptop.
  2. Click the three-dot menu icon in the top-right corner.
  3. Select Settings from the drop-down.

Enabling Pop-up Blocking

By default, Brave blocks most pop-ups. To confirm or adjust these settings:

  1. Within Settings, click Privacy and security in the sidebar.
  2. Select Site and Shields Settings.
  3. Scroll to the Content section and click Pop-ups and redirects.
  4. Ensure the toggle is set to Blocked (it will read “Pop-ups and redirects blocked”).

Managing Exceptions

Sometimes you may want to allow pop-ups on certain sites (for example, banking or conferencing apps). To set exceptions:

  1. In the Pop-ups and redirects screen, locate the Allow section.
  2. Click Add and enter the URL of the site (e.g., https://app.videomeeting.example.com).
  3. Click Add again to save. That site will now be able to open pop-ups.

Advanced Configuration

Using Brave Shields

Brave Shields provides per-site controls that can override global settings:

  1. Navigate to the site in question.
  2. Click the Brave lion icon in the address bar.
  3. Toggle Block pop-ups and redirects on or off for just that site.

Note: Shields settings apply immediately, without needing to reload.

Enabling Experimental Flags

For power users, Brave exposes hidden flags to tune pop-up behavior:

  1. Enter brave://flags in the address bar.
  2. Search for pop-up or redirect.
  3. Experiment with flags like Enable aggressive pop-up blocking (if available).
  4. Click Relaunch to apply changes.

Recommended Extensions

While Brave’s built-in tools are powerful, you can layer on extensions for extra protection:

  • uBlock Origin: Highly customizable blocker that can fine-tune pop-up rules.
  • AdGuard AdBlocker: Provides advanced filtering lists and privacy rules.

Install extensions via the Brave Web Store or by visiting chrome.google.com/webstore.

Configuring Pop-up Blocking on Mobile

Android

  1. Open the Brave app on your Android device.
  2. Tap the three-dot menu at the bottom or top right.
  3. Select Settings gt Site Settings gt Pop-ups and redirects.
  4. Switch the toggle to Blocked.
  5. To allow exceptions, tap Add site exception and enter the URL.

iOS

  1. Launch Brave on iPhone or iPad.
  2. Tap the gear icon (Settings) in the bottom toolbar.
  3. Choose Site Settings gt Pop-ups and redirects.
  4. Toggle Block Pop-ups to the on position.
  5. Use the Allow List to add trusted sites if needed.

Troubleshooting Common Issues

  • Pop-ups Still Appearing: Clear site data by clicking the lion icon, then select Clear cookies and site data.
  • Allowed Site Blocks Pop-ups: Verify you haven’t inadvertently placed it under the Blocked list in exceptions.
  • Extensions Causing Conflicts: Disable all ad-blocking extensions temporarily to isolate the problem.

Summary

Configuring Brave to block pop-ups involves a combination of global settings, per-site Shields controls, and optional extensions. Whether you’re using desktop or mobile, you can fine-tune the experience to block unwanted interruptions while allowing trusted dialogs where needed. With these steps, your browsing will be faster, safer, and more enjoyable.

Be the first to leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *