How to Block Telegram on Chrome (Free)
You meant to send one message and forty minutes later you're reading a channel about something you didn't know existed this morning. If that's the loop you want to break, here's how to block Telegram on Chrome for free: install a no-account blocker extension, add web.telegram.org to the blocklist, and start a session. It takes about a minute and costs nothing.
This guide covers every free way to block Telegram in Chrome — a dedicated extension, Chrome's own site settings, and the hosts file — plus the situation where a Chrome extension isn't enough because you've also got the Telegram desktop app open.
Which Telegram address do you actually block?
Telegram Web lives at web.telegram.org. That's the URL that loads your chats, channels, and groups inside a browser tab. There's a separate marketing and download page at telegram.org, but the one that eats your afternoon is the web app. Block web.telegram.org and the messaging interface stops loading; add telegram.org too if you also want to kill the download page so you don't reinstall on a whim.
One thing to be clear about up front: blocking these domains only affects Telegram in a browser. The native desktop app is a separate program, and we'll get to that.
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.telegram.orgto the blocklist (andtelegram.orgif you want both). - Start a focus challenge — 30, 91, or 180 days, or a custom length.
The moment you save, any Telegram Web 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 — no email signup, no telemetry.
Why an extension instead of just willpower? Because the problem is the reflex, not the decision. You see a notification badge and the tab is open before you've thought about it. Blocking the domain means that autopilot click lands on a wall, and the urge passes in a few seconds.
The honest limit: a Chrome extension blocks Chrome and nothing else. If you switch to Safari or open the desktop app, the extension can't help. More on that below.
Method 2: Chrome's built-in site settings
Chrome has no true "block this site" button, but you can break Telegram Web enough to remove the temptation:
- Go to Settings → Privacy and security → Site settings → web.telegram.org.
- Set JavaScript to Block.
Telegram Web is a JavaScript-heavy single-page app, so with JavaScript off you get a blank or broken page instead of your chat list. It's clumsy and trivial to reverse, but it's built in, free, and needs no install. Treat it as a stopgap. A dedicated extension is far less fiddly and gives you a real block screen.
Method 3: Edit the hosts file (covers all browsers)
If you want to block Telegram Web 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 web.telegram.org
127.0.0.1 telegram.org
127.0.0.1 www.telegram.org
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 across browsers, but it has no timer and no session — it's on until you manually delete those lines, and editing them back out is as easy as adding them. It also does nothing about the native Telegram app, which doesn't route through the browser the same way.
Free ways to block Telegram in Chrome, compared
| Method | Free? | Covers other browsers? | Blocks the desktop app? | Has a timer/session? |
|---|---|---|---|---|
| Focuh extension | Yes | No (Chrome only) | No | Yes — challenge length |
| Chrome site settings | Yes | No | No | No |
| Hosts file | Yes | Yes | No | No |
| Focuh Mac app | Yes | Yes (OS-level) | Yes | Yes — focus session |
The two right columns are the honest tradeoff. The extension is fastest and gives you session structure, but only inside Chrome. The hosts file reaches every browser but leaves the desktop app open and has no off-switch friction. Only the desktop app covers both the website everywhere and the native Telegram app.
When a Chrome extension isn't enough
A Chrome extension governs Chrome. That's the whole sentence. If your Telegram habit lives entirely in web.telegram.org tabs, an extension is genuinely complete and you can stop here.
But Telegram is one of the cases where an extension often falls short, because the native desktop app is so common. If you've got Telegram installed on your Mac, blocking the web version just pushes you to the app — same chats, zero friction. The reflex routes around the browser entirely.
That's where OS-level blocking comes in. The free Focuh desktop app for Mac blocks at the operating-system level during a focus session, so it can block both web.telegram.org in Chrome, Safari, Firefox, and Arc and the native Telegram application at the same time. 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 of the difference, see system-level vs browser blocking.
If you've already got Telegram on your Mac, the desktop app isn't optional — it's the only thing that closes the app-shaped gap. For the Mac-specific walkthrough, see how to block Telegram on Mac.
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 revoke its permission in System Settings. None of these are unbreakable.
The point isn't a prison. It's enough friction that the autopilot click fails. For most people, a redirect to a block screen is all it takes — the urge that felt urgent evaporates once there's a five-second pause between you and the chat list. If you need harder enforcement, OS-level blocking that doesn't sit in the extensions page is the stronger option, because disabling it takes deliberate effort instead of two clicks.
The setup that actually sticks
If you want one recommendation: install a free, no-account Chrome extension, block web.telegram.org, and start a 30-day challenge. If you also have the Telegram desktop app, add the free Mac app on top so the block covers your whole system, app included.
Both are free, so you can run the Chrome extension and the Mac app together without paying for either. For the wider landscape of free Chrome blockers, see the best free website blocker for Chrome in 2026, and if Discord is also on your list, how to block Discord on Chrome covers that one.