Mac website blocking guide

How to block websites on Mac

You can block websites on a Mac with Apple Screen Time, daily website limits, or a dedicated blocker. The right method depends on whether you need a simple restriction, a time allowance, or a recurring schedule that starts automatically.

Quick answer

Choose the kind of boundary you need.

  • Always restrict a site in Safari: use Screen Time’s Content & Privacy settings.
  • Allow only a fixed amount each day: add the website under Screen Time’s App Limits.
  • Block sites during recurring work hours: use a scheduled Mac website blocker such as Cactus.

Before you choose a method

Website blocking can mean three different things: making a site unavailable all the time, limiting how long you can use it, or blocking it during specific hours. Apple’s built-in tools cover the first two. A dedicated blocker is a better fit when you want the same list of sites to disappear on a recurring schedule.

No self-imposed blocker can honestly promise to defeat a determined Mac administrator. The useful question is whether the method adds enough friction to stop the ordinary reflex without making normal work difficult.

Block specific websites with Screen Time

Screen Time is the quickest built-in way to restrict specific websites in Safari. Apple places the website list inside Content & Privacy rather than in Safari itself.

  1. Open Screen Time. Open System Settings, select Screen Time, and turn on App & Website Activity if macOS asks you to.
  2. Open the web restrictions. Select Content & Privacy, turn it on, then open App Store, Media, Web, & Games.
  3. Customize Safari access. Under Safari, choose Limit Adult Websites, select Customize, and add the domains under the Restricted list.
  4. Test the exact domain. Open the website in Safari. Add both the root domain and any separate subdomain you use if one still loads.

Best for: a small list of websites you want restricted in Safari without installing another app.

Apple documents the current controls in its Screen Time restrictions guide and its description of Safari web-content settings.

Set a daily website limit with Screen Time

App Limits are useful when you still want access to a website but want a daily ceiling. This is an allowance rather than a recurring block between two times.

  1. Open App Limits. Go to System Settings, select Screen Time, then choose App Limits.
  2. Add the website. Choose Add Limit, find or add the website, and set the daily allowance.
  3. Choose the days. Use a consistent limit or customize the allowance by day, then save it.

Best for: reducing total time on a website while keeping some access available each day.

Apple’s App Limits guide explains how macOS groups apps and websites under a daily allowance.

Block websites on a recurring schedule

A scheduled website blocker is the better fit when the rule is “no X or YouTube during my workday” rather than “only 20 minutes today.” You choose the days, start time, end time, and domains before the distracting moment arrives.

Cactus is built for this pattern on Mac. It blocks websites without a browser extension, starts the same schedule on the days you choose, and shows when access returns in the menu bar. The schedule and blocking state stay on the Mac.

  • Every weekday: 08:30–17:30
  • Blocked sites: YouTube, X, and Reddit
  • Access returns: at the scheduled end

Best for: recurring work, study, or personal hours where you want the block to start automatically.

Read how Cactus blocks websites and where the boundary stops before deciding whether that model fits you.

Compare the three Mac website-blocking methods

MethodBest forTiming modelExtra software
Screen Time restrictionsRestricting specific sites in SafariContinuous restrictionNo
Screen Time App LimitsReducing daily usageDaily allowanceNo
Scheduled blockerProtecting recurring hoursDays and start/end timesYes

If you only need a basic Safari restriction, start with Screen Time. If your real problem is repeatedly undoing a workday boundary, a dedicated scheduled blocker addresses that behavior more directly.

Test the block before relying on it

  • Open every domain you added, including common subdomains.
  • Try the browsers you actually use.
  • Confirm what happens after closing and reopening the blocker.
  • Check when access returns and how that end time is shown.
  • Understand how a Mac administrator can change or remove the restriction.

Frequently asked questions

Can I block websites on Mac without an extension?

Yes. Screen Time can restrict websites in Safari, and a Mac-level blocker such as Cactus can block selected domains without installing an extension in each browser. The useful choice depends on whether you need a simple restriction, a daily allowance, or recurring start and end times.

Can I schedule website blocking on a Mac?

Yes. Screen Time offers daily allowances and broader downtime controls, while a dedicated scheduled blocker can apply a specific website list during recurring hours. Cactus is designed around weekly days and start/end times rather than manual focus sessions.

Can a Mac administrator remove a website block?

Yes. A determined administrator still controls the Mac and can ultimately change or remove local software and settings. A dependable self-control blocker should make impulsive reversal inconvenient and explain the remaining administrator boundary instead of claiming the block is impossible to bypass.

Does Cactus block desktop apps?

Not yet. Cactus blocks websites today. App blocking is part of the V1 scope, but the current product is a scheduled website blocker for Mac.

Need a Safari-specific answer? Compare Screen Time, Safari extensions, and a Mac-level scheduled blocker.

Maxi, the founder of Cactus, working at his desk

Built from firsthand frustration

I couldn’t stop myself.

I always found a way back to YouTube, X, or another distraction. These products have entire teams fighting for your attention, so losing that fight isn’t a personal failure.

Coding agents made it worse. Every short wait became a chance to open a tab and lose 20 minutes.

I built Cactus to make that boundary harder to undo. It’s available for Mac and blocks websites today.

$19.99 USD, one-time purchase. Sold through Link. By continuing to checkout, you agree to the Terms and acknowledge the Privacy Policy.