How to block gambling sites on your computer and phone

The short answer

The most effective way to block gambling sites is to stack several barriers: a browser blocker such as GambleGuard for Chrome, a device-wide blocker or DNS filter for every app, and money-side blocks through your bank. Each layer catches what the others miss, and each adds friction between an urge and a bet.

Why one blocker is rarely enough

A single blocker protects a single route. A Chrome extension stops gambling sites in Chrome, but not in another browser, a betting app, or a phone. People who are trying to stop gambling often describe the urge as something that looks for the nearest open door, so the goal is to close the doors you actually use and make the rest slow to open.

Friction matters because urges are temporary. A barrier that adds even a few minutes of effort gives the urge time to pass, which is why counselors often recommend combining blocking software with self-exclusion and financial controls rather than relying on willpower alone.

How to block gambling sites in Chrome

The fastest option on a desktop or laptop is a browser extension. GambleGuard is a free Chrome extension that blocks online casinos, sportsbooks, poker rooms, crypto casinos, and CS2 and Rust skin-gambling sites. It checks each page against a built-in list of gambling domains and also scans pages for gambling language, so new or lesser-known sites are often caught too.

  1. Open the GambleGuard page on the Chrome Web Store and select Add to Chrome.
  2. Select the puzzle-piece icon in your toolbar and pin GambleGuard so you can see your blocked count.
  3. Open GambleGuard, choose Add a site, and add any gambling site you use that is not already blocked.

GambleGuard runs entirely in your browser. It does not create an account, upload your history, or show ads. Because Chrome on Android and iPhone does not support extensions, use the phone steps below for mobile.

How to block gambling on your whole computer

To cover every browser and desktop app, add a device-wide blocker or a DNS filter. These work below the browser, so switching to Edge, Firefox, or a betting app does not get around them.

  • BetBlocker is a free, charity-run blocker for Windows, macOS, Android, iOS and Chrome, with no registration. You choose a restriction period from 24 hours to 5 years, and it cannot be lifted until that time ends.
  • Gamban is a paid blocker ($6.99 a month or $41.99 a year in the US, with a 7-day free trial, when we checked in November 2026) that covers your personal devices and blocks gambling apps as well as websites. Some US states, including Michigan and Louisiana, have offered it free to residents.
  • A DNS filter such as NextDNS lets you turn on a gambling category for your whole home network or a single device. Setting it on your router covers every device on your Wi-Fi.

Running GambleGuard alongside one of these is common. The extension gives you an instant block page and a visible count of attempts in Chrome, while the device-level tool covers everything else.

How to block gambling sites on iPhone and Android

On an iPhone, open Settings, then Screen Time, then Content & Privacy Restrictions. Turn restrictions on, go to App Store, Media, Web & Games, then Web Content, and choose Limit Adult Websites. Add specific gambling sites under Never Allow. Ask someone you trust to set the Screen Time passcode so you cannot change it on impulse. You can also delete betting apps and block re-installs with the same restrictions.

On Android, a DNS filter is the most reliable built-in route: open Settings, search for Private DNS, and enter the hostname your DNS filter gives you. BetBlocker and Gamban both have Android apps. In the Google Play Store you can also turn off gambling app recommendations where your region allows it.

How to block gambling payments

Blocking the money is often the strongest barrier of all. Many banks and card issuers can decline gambling transactions on request. In the UK, banks such as Monzo, Starling, and most high-street banks offer a gambling block in their apps. In the US, availability varies, so search your bank app for "gambling" or call and ask whether they can block gambling merchant codes on your cards. Removing saved cards from betting accounts and closing those accounts adds another layer.

Self-exclusion: blocking yourself at the source

Self-exclusion asks gambling operators to refuse your business for a set period. In many US states you can self-exclude from licensed casinos and online sportsbooks through the state gaming regulator, and some states let one sign-up cover every licensed operator. In the UK, GAMSTOP covers all licensed online operators. Self-exclusion does not stop offshore or unlicensed sites, which is exactly the gap blockers fill.

A simple blocking stack that works

LayerWhat it stopsFree option
Browser blockerGambling sites in Chrome, with an instant block pageGambleGuard
Device or DNS blockerOther browsers, betting apps, phonesBetBlocker, NextDNS free tier
Bank blockDeposits, wherever you try to gambleMost banks, on request
Self-exclusionLicensed operators refusing your accountState programs, GAMSTOP (UK)

No tool blocks everything. If you notice yourself searching for workarounds, treat that as a signal to talk to someone. The National Problem Gambling Helpline at 1-800-MY-RESET is free, confidential, and open 24/7.

Common questions

Can I block all gambling sites for free?

Yes. GambleGuard blocks gambling sites in Chrome for free, BetBlocker blocks them across Windows, macOS, Android, and iOS for free, and DNS filters such as NextDNS have free tiers with a gambling category. Combining them gives broad coverage at no cost.

Does GambleGuard work on my phone?

No. Chrome on Android and iPhone does not support extensions. On a phone, use Screen Time on iPhone, Private DNS with a filtering service on Android, or a cross-device blocker such as BetBlocker or Gamban.

Can a gambling blocker be turned off?

Most can be, which is why layering helps. Ask someone you trust to hold passcodes, choose tools with fixed block periods such as BetBlocker, and add a bank block so that even a bypass does not reach your money.

Need to talk to someone? Call 1-800-MY-RESET or text 800GAM for the free, confidential National Problem Gambling Helpline, 24/7. In a crisis, call or text 988.