This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 185,433 times.
Learn more...
Many websites use anti-ad-block detectors to force users to disable their ad blockers to view the site. Blocking users who use ad blockers is common, as websites will not earn money if people don't load their ads. If you are trying to view a website in Chrome that uses ad-block detection, you may be able to bypass it.
Adblock Detector Bypass Tips
- If it's just one website, disabling JavaScript or using incognito mode will usually bypass ad block detection.
- For a long-term solution, switch to a standalone ad blocker, DNS ad blocking, or a VPN that blocks ads.
- Instead of using Chrome, consider switching to Firefox or Brave, as they allow you to use uBlock, which does a better job of bypassing ad block detection.
Steps
-
1Click the settings icon to the left of the website's address. Depending on the website, you may be able to bypass the adblock detector by turning off JavaScript for that site only. While the website is open in Chrome, you'll see an icon with two sliders to the left of the URL. Clicking the icon will pop open a menu.https://support.google.com/chrome/answer/114662
- If you're using Chrome on your Android, tap ⋮ and select Settings instead.
- Because you can't disable JavaScript in the iOS version of Chrome, this method won't work if you're using an iPhone or iPad.
- Disabling JavaScript may have other effects on the site. Certain features won't work without JavaScript enabled.
-
2Click Site setting. This opens the site settings for the current website.Advertisement
-
Block JavaScript on the website. To do this, click the menu next to "JavaScript," then select Block. This disables JavaScript for this website only.
- Now that JavaScript is blocked, refresh the page to see if you're still being nagged by the ad detector.
-
1Allow your ad blocker to run in incognito mode. If the website uses cookies to detect ad blockers, load the site in incognito, and see if it tricks the ad block detector. However, since your ad blocker is likely disabled in Incognito mode by default, you'll need to allow it first. Here's how:
- Click the Chrome menu ⋮ and select Extensions.
- Click Details on your ad blocker.
- Toggle on "Allow in Incognito."
-
2Open an Incognito window and load the website. You can activate Incognito mode by pressing Ctrl + Shift + N (Windows, Linux, & Chromebook) or Command + Shift + N (Mac).[2]
- If this works, you can use this trick each time you want to view the website.
-
1Open Developer Tools on the site that's detecting your ad blocker. This is a method that works on the page you want to view until you reload or close it. This method may be helpful if other methods haven't worked, or if you don't want to install third-party software. To open DevTools, load the website, then press Ctrl + Shift + C (PC/Chromebook) or Command + Option + C (Mac).[5]
-
2Find the HTML div element that blocks your extension. You may do this by hovering your cursor over each <div> element. When the right element is highlighted on the webpage, you have found it. Right-click or control-click it, then select Delete element.
- Once you've done this, click the X at the upper-right corner of the developer panel to exit Inspect mode.
- Now, refresh the page to see if you can view it without having to disable your ad blocker.
- If the element was removed, but you cannot scroll the webpage, see the next step.
-
3Enable scrolling (if necessary). If you can't scroll the website now, you can re-enable scrolling using these steps:
- Press Ctrl + Shift + C (PC/Chromebook) or Command + Option + C (Mac) again.
- Find the HTML element containing "overflow: hidden" at the top of the list. You may need to click the downward arrow next to the <body> tag first.
- Replace hidden with scroll.
- If you cannot find the "Overflow" element, try to find something that contains "scrolling: off" or "no-scroll" somewhere at the top of the script, and replace it with the positive alternative (e.g., "no" with "yes" or "off" with "on").
Expert Q&A
Tips
References
- ↑ https://support.google.com/chrome/answer/14218344?hl=en
- ↑ https://support.google.com/chrome/answer/95464?hl=en&co=GENIE.Platform=Desktop
- ↑ https://docs.controld.com/docs/routers-platform#supported-routers
- ↑ https://blog.getadmiral.com/ublock-origin-lite-why-the-shift-to-manifest-v3-means-its-time-to-measure-ad-block-rates
- ↑ https://developer.chrome.com/docs/devtools/open