Why your Mac is blocking pop-ups and how to change it
Your Mac blocks pop-ups by default in Safari, Chrome, Firefox, and Edge. This happens in the browser's settings, not in your operating system — so the fix depends on which browser you use. Most of the time you want pop-ups blocked, but some websites need them to work: online banking portals, document uploads, appointment schedulers, and video players often open in pop-up windows that the blocker stops.
The fastest way to let pop-ups through is to disable the blocker for just that one website, rather than turning it off everywhere. That keeps you protected on other sites while letting the one you need work properly.
Key Takeaways
- Safari, Chrome, Firefox, and Edge all block pop-ups by default, and each has its own settings menu to change this.
- Disabling the blocker for one website only takes 30 seconds and protects you better than turning it off globally.
- If a website says "please disable your pop-up blocker" but you do not see a pop-up, the site itself may be misconfigured.
- Some websites require pop-ups to function — banking sites, appointment systems, and file uploads are the most common.
Disable pop-ups in Safari
Open Safari and go to the website that needs pop-ups. If a pop-up was blocked, you will see a small icon in the address bar — it looks like a hand with a finger pointing at a circle. Click that icon and select Allow Pop-ups for This Website. Safari remembers this choice and will allow pop-ups from that site from now on.
If you do not see the icon, the website may not have tried to open a pop-up yet. Try clicking the button or link on the page that should trigger the pop-up, then look for the icon again.
To turn off pop-up blocking entirely in Safari, open the Safari menu at the top left, select Settings, click the Security tab, and uncheck the box next to Block pop-ups. This disables blocking for all websites, so most people should use the per-website method instead.
Disable pop-ups in Chrome
Go to the website that needs pop-ups. If Chrome blocked a pop-up, a small icon appears in the address bar on the right side — it looks like a rectangle with a line through it. Click that icon and select Always allow pop-ups and redirects from [website name]. Chrome will now allow pop-ups from that site.
If you want to turn off pop-up blocking for all websites, click the three-dot menu in the top right, select Settings, click Privacy and security on the left, then Site settings. Scroll down to Pop-ups and redirects and change it from Blocked to Allowed. This affects every website you visit, so the per-site method is safer.
Disable pop-ups in Firefox
Navigate to the website that needs pop-ups. If Firefox blocked a pop-up, a notification bar appears at the top of the page saying Firefox prevented this site from opening a pop-up window. Click Show or Allow on that bar, and Firefox will open the blocked pop-up and remember your choice for that site.
To disable blocking for all sites, click the menu icon (three horizontal lines) in the top right, select Settings, click Privacy & Security on the left, and scroll to the Permissions section. Find Pop-ups and uncheck the box next to Block pop-ups. Again, using the per-site method keeps you safer.
Disable pop-ups in Edge
Open Edge and go to the website that needs pop-ups. If Edge blocked a pop-up, a small icon appears in the address bar — it looks like a rectangle with a line through it, similar to Chrome. Click that icon and select Always allow pop-ups and redirects from this site. Edge will now permit pop-ups from that website.
To turn off blocking globally, click the three-dot menu in the top right, select Settings, click Privacy, search, and services on the left, scroll down to Site permissions, and click Pop-ups and redirects. Toggle the setting to Off. This disables the blocker for all sites, which most people should avoid.
What to do if you do not see a pop-up icon
Sometimes a website says "please disable your pop-up blocker" but no blocked pop-up appears. This usually means the website itself has a problem, not your browser. The site may be using outdated code, or the pop-up may be triggered by a button you have not clicked yet.
Try clicking every button on the page that might open a new window — Schedule Appointment, Upload Document, View Statement, or Open in New Window are common ones. If nothing happens and no icon appears, the website may need to be updated by its owner. Contact the website's support team and let them know the pop-up is not opening.
When to leave pop-up blocking on
Pop-up blockers exist because many websites use pop-ups to show ads, trick you into clicking things, or deliver malware. Turning off blocking for all sites exposes you to these risks. The safest approach is to allow pop-ups only for websites you trust and use regularly — your bank, your email, your doctor's office, or your workplace portal.
If you find yourself disabling the blocker for many sites, write down which ones actually need it. After a few weeks, you will have a short list of sites that genuinely require pop-ups, and you can allow those while keeping protection on everywhere else.
Frequently Asked Questions
Will allowing pop-ups for one site affect other websites?
No. When you allow pop-ups for a specific website, that permission applies only to that site. All other websites remain blocked. This is why the per-site method is safer than turning off blocking entirely.
Can I undo a pop-up permission I gave to a website?
Yes. In Safari, go to Settings > Websites > Pop-ups and find the site in the list, then change it back to Deny. In Chrome, Firefox, and Edge, go to Settings > Site permissions > Pop-ups, find the site, and click the X or Remove button next to it.
What if a website still will not work after I allow pop-ups?
The website may require a different setting, such as JavaScript or cookies. Try refreshing the page after allowing pop-ups. If it still does not work, contact the website's support team — they can tell you what else might be blocked.
Is it safe to disable pop-up blocking completely?
It is not recommended. Disabling blocking globally exposes you to unwanted ads and potentially harmful content. Allowing pop-ups per website is much safer and takes only a few seconds each time you encounter a new site that needs them.