Block gambling sites

How to block gambling sites on Android

If you want to stop online casinos, sportsbooks and betting apps from opening on your Android phone, you have several reliable, free options. This guide walks through the methods that actually hold up — at the browser, the device and the account level — and how to make the change hard to undo in a weak moment.

Last updated · June 2026

Abstract tech shield over an Android-style device, representing gambling sites blocked on a phone
You can block gambling sites on Android in the browser, across the whole device with DNS, or at the Google account level — and combine them.

There is no single switch that blocks every gambling site on Android, but there are a few dependable layers. The most resilient setup combines two or three of them so that if one is changed, the others still hold. Below, each method is covered generically — Android phones differ by maker and version, so look for the named feature in your own Settings rather than an exact menu path.

1. Use a blocker in your browser

The simplest place to start is the browser, since that is where most gambling sites are opened. A content blocker can check each address against a gambling blocklist and stop the page before it loads.

One thing to know up front: Chrome for Android does not support extensions. If you rely on Chrome on your phone, a browser extension cannot run there. The accurate picture is:

  1. Browsers that do support extensions on Android — such as Kiwi Browser, and to varying degrees Brave and Microsoft Edge — can run a gambling-blocker extension directly on your phone.
  2. Chrome on Android can still block content through its own site settings and through device-level methods (see below), but not through extensions.
  3. Your desktop or laptop is where a browser extension does its best work. Our free extension installs in Chrome, Edge, Brave and Firefox on desktop and blocks gambling sites before they load.

A practical approach is to install the extension on every desktop browser you use, and cover your phone with the device-level methods that follow.

Tip

If you mainly browse on your phone, switch your default browser to one that supports extensions, then add a gambling blocker there. It removes the easiest route to a gambling site in one step.

2. Block at the device with Private DNS

Android has a built-in Private DNS setting that applies to your whole phone — every browser and most apps — rather than just one browser. Pointed at a family or content-filtering DNS service that blocks gambling categories, it stops those sites from resolving at all.

To use it, open your network or connection settings, find the Private DNS option, and enter the hostname of a filtering DNS provider that offers a gambling or adult-content filter. Because this works at the system level, it covers Chrome too, which is why it pairs well with a browser blocker.

If you want the same protection across every device in your home — phones, tablets, smart TVs — you can set a filtering DNS on your Wi-Fi router instead. That covers everything connected to your home network in one place. Note that router-level filtering only applies on that network, so mobile data still needs the device-level Private DNS setting.

Network traffic filtered through a glowing mesh
DNS-level filtering catches gambling traffic before it loads.

3. Use Digital Wellbeing and Play Store controls

Android's Digital Wellbeing tools and the Google Play Store give you account-level control over gambling apps, which is where many people place bets rather than in a browser.

  1. Remove the apps. Uninstall any betting, casino or fantasy-sports apps you currently have. This sounds obvious, but deleting the icon you reach for automatically is one of the most effective steps.
  2. Set timers and limits. Digital Wellbeing lets you set daily app timers and pause apps, which adds friction if a gambling app is reinstalled.
  3. Restrict the Play Store. In the Play Store settings you can turn on content restrictions and require a PIN or biometric approval for every purchase and download. That blocks new gambling apps from being installed quietly and stops in-app purchases.
  4. Use Family Link. Google Family Link lets a trusted person approve or block app installs and set restrictions remotely, which is a strong layer when someone else holds the controls.

4. Make it hard to undo

The single biggest weakness of any self-applied block is that the person who set it up can usually remove it. The fix is to put the off-switch out of your own reach.

The most reliable way to do this on Android is to have someone you trust set the PIN for the controls — the Family Link PIN, the Play Store content-restriction PIN, or your DNS and parental-control settings — and keep that PIN to themselves. You get the protection; they hold the key. That way a 2 a.m. urge to undo everything runs into a barrier you genuinely cannot remove alone.

Combining layers helps for the same reason: if changing one setting still leaves two others in place, a single impulsive change does not open the door.

Tip

Write down which protections you have turned on and who holds each PIN. If you ever feel the pull to dismantle them, the list is a reminder of why you set them up — and a prompt to reach out for support instead.

Frequently asked questions

How do I block gambling sites on Android for free?

Every method here is free. Set Android's Private DNS to a free filtering provider that blocks gambling, remove any betting apps, and turn on Play Store content restrictions and purchase approval. On desktop, add our free gambling-blocker extension. Combining a couple of these gives solid, no-cost protection.

Can I block gambling apps on Android?

Yes. Uninstall the apps first, then use Google Play Store content restrictions and purchase approval — or Google Family Link — to stop new gambling apps from being installed. Digital Wellbeing timers add further friction if an app is reinstalled.

How do I block gambling sites in Chrome on Android?

Chrome for Android does not support extensions, so a browser extension cannot run there. To cover Chrome on your phone, use Android's device-level Private DNS with a gambling filter, which applies to every browser including Chrome. Alternatively, switch to a browser that supports extensions, such as Kiwi or Brave, and add a blocker there.

How do I make the block permanent?

No software block is truly permanent, but you can make it very hard to remove. Have a trusted person set and keep the PINs for Family Link, Play Store restrictions and your DNS settings, and layer two or three methods together. The harder the block is to undo alone, the better it protects you in a difficult moment.