How to Block Snapchat on Chrome (Free)
You sit down to work, open Chrome, and somehow you're checking streaks on Snapchat before you've typed a word. If that's the loop you want to break, here's how to block Snapchat on Chrome for free: install a no-account blocker extension, add web.snapchat.com to the blocklist, and start a session. The whole thing takes about a minute and costs nothing.
This guide covers every free way to block Snapchat in Chrome — a dedicated extension, Chrome's own settings, and the hosts file — plus the one situation where a Chrome extension isn't enough and you need system-level blocking instead.
Where does Snapchat live on a desktop?
Snapchat started as a phone-only app, but there's now a full desktop version at web.snapchat.com. That's the domain you block. There's no official standalone Snapchat app for macOS, so on a Mac the browser is the only desktop entry point — which is good news, because it means blocking the web address covers desktop access completely as long as you don't switch browsers.
Be honest with yourself about where the habit actually lives, though. If most of your Snapchat time is on your phone, a Chrome block won't touch it. A browser blocker fixes the "open a tab to check Stories" reflex on your computer. It does nothing to the phone in your pocket.
Method 1: A free Chrome extension (fastest)
A dedicated blocker is the quickest route, and you can do it without paying or signing up.
- Open the Chrome Web Store and install a free website blocker. Focuh is free with no account and no cap on sites.
- Click the extension icon in your toolbar.
- Add
web.snapchat.comandsnapchat.comto the blocklist. - Start a focus challenge — 30, 91, or 180 days, or a custom length.
The moment you save, any Snapchat tab redirects to a block screen. With Focuh, your blocklist and the daily attempt counter live in local Chrome storage and never leave your device — there's no email signup and no telemetry.
Why an extension and not just willpower? Because the reflex is the enemy. Blocking the domain means the autopilot click lands on a wall instead of the chat list, and the urge usually passes within a few seconds.
One honest limit: a Chrome extension blocks Chrome and nothing else. If you switch to Safari to get around the block, the extension can't help. More on that below.
Method 2: Chrome's built-in site settings
Chrome doesn't have a true "block this website" toggle, but you can degrade Snapchat enough to kill the appeal:
- Go to Settings → Privacy and security → Site settings → web.snapchat.com.
- Set JavaScript to Block, and set Camera, Microphone, and Notifications to Block.
With JavaScript off, the Snapchat web app won't load its chat interface — you get a broken page instead of an open invitation to scroll. It's clumsy and easy to reverse, but it's built in, free, and requires no install. Treat it as a stopgap, not a real solution. A dedicated extension is far less fiddly.
Method 3: Edit the hosts file (covers all browsers)
If you want to block web.snapchat.com across every browser on the machine, edit your hosts file. This works at the network layer, so Chrome, Safari, and Firefox are all covered at once.
On macOS, open Terminal and run:
sudo nano /etc/hosts
Add these lines at the bottom:
127.0.0.1 snapchat.com
127.0.0.1 www.snapchat.com
127.0.0.1 web.snapchat.com
Save with Control+O, exit with Control+X, then flush DNS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
The hosts file is free and effective, but it has no timer and no session — it's on until you manually remove those lines, and editing it back out is just as easy as editing it in. There's no friction stopping a determined you from undoing it in 30 seconds.
Free ways to block Snapchat in Chrome, compared
| Method | Free? | Covers other browsers? | Has a timer/session? | Effort |
|---|---|---|---|---|
| Focuh extension | Yes | No (Chrome only) | Yes — challenge length | Under a minute |
| Chrome site settings | Yes | No | No | Low, but fiddly |
| Hosts file | Yes | Yes | No | Terminal required |
| Focuh Mac app | Yes | Yes (OS-level) | Yes — focus session | Quick install |
The right column is the honest tradeoff. The extension is the fastest and gives you session structure, but only inside Chrome. The hosts file reaches every browser but has no off-switch friction. If you want both — every browser and a real session you can't undo with two clicks — that's the desktop app. For the full lineup of free Chrome blockers, see the best free website blocker for Chrome in 2026.
When is a Chrome extension not enough?
A Chrome extension governs Chrome. That's the whole sentence. If your Snapchat-on-desktop habit lives entirely in Chrome tabs, an extension is genuinely complete and you can stop reading here.
But if you've ever closed the blocked Chrome tab and reopened Snapchat in Safari, you already know the gap. An extension can't block other browsers, and it can't block native apps. The reflex just routes around it.
That's where OS-level blocking comes in. The free Focuh desktop app for Mac blocks sites at the operating-system level during a focus session, so web.snapchat.com is unreachable in Chrome, Safari, Firefox, and Arc simultaneously — there's no second browser to escape to. It uses macOS Accessibility APIs rather than living in chrome://extensions, so it's also harder to switch off mid-session. For the full breakdown, see system-level vs browser blocking.
If you're on a Mac and only ever use Chrome, the extension alone is fine — Snapchat has no native Mac app, so there's nothing else on the desktop to block. The Mac app matters the moment you have a second browser open.
Can you bypass any of these?
Yes, and it's worth being honest about it. Any Chrome extension can be disabled from chrome://extensions. The hosts file can be edited back. Even the Mac app can be stopped if you go into System Settings and revoke its permission. None of these are unbreakable.
The point isn't to build a prison. It's to add enough friction that the autopilot click fails. For most people, a redirect to a block screen is enough — the craving that felt urgent evaporates once there's a five-second pause between you and the feed. If you want a stricter free option that you can't lift early, SelfControl runs an irreversible timer, though it's website-only and skips the app side.
The quickest setup that actually sticks
If you want one recommendation: install a free, no-account Chrome extension, block web.snapchat.com, and start a 30-day challenge. If you catch yourself escaping to another browser, add the free Mac app on top so the block covers your whole system.
Both are free, so you can run the Chrome extension and the Mac app together without paying for either. And if the bigger problem is everything else competing for your attention, the same setup blocks Instagram, X, Reddit, and the rest in one session.