iOS guide · Free · Privacy-first

How to block gambling sites on iPhone

iPhone has stronger built-in controls than most people realise. With a few of Apple's own features — and a passcode held by someone you trust — you can block gambling websites and apps on iPhone in a way that is genuinely hard to undo in a weak moment.

Last updated · June 2026

Abstract tech shield glowing over a phone — on-device protection
iOS can lock down gambling websites, apps and purchases at the system level — not just inside one browser.

If you want to stop yourself or someone you care about from reaching online casinos and sportsbooks, the iPhone is a good place to start. Because iOS controls the whole device, a block set up correctly applies across Safari, Chrome and most apps at once — not just in a single browser tab.

This guide uses Apple's real, built-in features. The exact wording of menus can change between iOS versions, so we describe what each setting does rather than promising a fixed path — open Settings and search for the feature name if you can't find it. None of these methods require a paid app, and they keep your data on your device.

1. Use Screen Time to block gambling websites and apps

Screen Time is Apple's parental-controls and self-control system, and it is the most powerful free tool for this job. The key area is Content & Privacy Restrictions, which lets you filter the web and limit what can be installed or bought.

  1. Open Settings → Screen Time and turn it on if it isn't already.
  2. Tap Content & Privacy Restrictions and switch them on.
  3. Under Content Restrictions → Web Content, choose Limit Adult Websites. This filters many gambling sites automatically, and lets you add specific gambling domains to the Never Allow list.
  4. For the strictest setup, choose Allowed Websites Only instead. The phone can then reach only sites you approve — gambling sites simply aren't on the list.
  5. To stop new betting apps, restrict installing apps and in-app purchases in the same Content & Privacy section, and set the App Store age rating low enough to hide gambling-themed apps.
Tip

Web Content filtering applies system-wide, so a gambling domain you block here is blocked in Safari, Chrome and in-app browsers at the same time — not just one of them.

2. Add a browser-level block in Safari and Chrome

On a computer, our free browser extension checks every address against an open blocklist and stops gambling sites before the page loads. On iPhone the picture is different: Apple deliberately limits browser extensions, and third-party browsers like Chrome must use Apple's web engine. That's a genuine constraint — there is no iOS extension that can block sites as broadly as a desktop one.

The practical answer on iPhone is to combine two things. Use the Screen Time web filter above as your main, system-wide blocker, and then add a Safari content blocker from the App Store for extra coverage inside Safari. Because Screen Time sits below the browser, it protects Chrome and other apps that Safari content blockers can't reach.

Tip

If you mainly browse in Chrome on iPhone, lean on Screen Time rather than a Safari-only content blocker — Screen Time covers every browser, while Safari content blockers only work inside Safari.

A glowing padlock over layered glass panels
Layered restrictions keep gambling out of reach on iOS.

3. Set a safe DNS profile on the device or router

DNS is the directory that turns a website name into an address. A family-safe or filtering DNS service refuses to look up known gambling domains, so the site never resolves — a quiet, effective extra layer.

You can apply this in two places. On the iPhone itself, a filtering provider can be added as a DNS configuration profile, which travels with the phone on Wi-Fi and mobile data. On your home router, setting safe DNS protects every device in the house at once. Combining device-level and router-level DNS leaves fewer gaps than either alone.

4. Make it hard to undo

A block only helps if it survives a difficult moment. The single most important step is to set a Screen Time passcode — and have someone you trust set and keep it, so you can't simply switch the restrictions off yourself.

  1. In Screen Time, choose Use Screen Time Passcode and let a trusted partner, friend or family member enter a code you don't see.
  2. Ask them to store the recovery details too, so the passcode can't be reset from your phone alone.
  3. Keep DNS and content settings switched on, and review them together every few weeks rather than alone.

This is the same principle behind a good desktop blocker: protection you set up while calm should be hard to remove on impulse. If gambling is causing harm, also look into formal self-exclusion and the wider steps in our guide on how to stop gambling.

Frequently asked questions

How do I block gambling sites on iPhone for free?

Use the iPhone's built-in Screen Time. Turn on Content & Privacy Restrictions and set Web Content to Limit Adult Websites (or Allowed Websites Only), adding gambling domains to the Never Allow list. It costs nothing and works across every browser on the device. A free safe-DNS profile adds another layer.

How do I permanently block gambling sites on iPhone?

No phone setting is truly permanent, but you can make it very hard to reverse. Set up Screen Time restrictions, then add a Screen Time passcode that someone you trust sets and keeps. Because the restrictions can't be turned off without that passcode, the block effectively stays in place even on a bad night.

Can I block gambling apps on iPhone?

Yes. In Screen Time's Content & Privacy Restrictions you can prevent installing new apps, block in-app purchases, and lower the allowed App Store age rating so gambling-themed apps are hidden. Existing betting apps can also be removed, and the restriction stops them being reinstalled without the passcode.

Will this also block gambling in Safari and Chrome?

The Screen Time web filter and a safe-DNS profile work at the system level, so they block gambling sites in Safari, Chrome and in-app browsers at the same time. A Safari content blocker, by contrast, only works inside Safari — which is why Screen Time is the more complete approach on iPhone.