How to Blur Telegram Web During Screen Sharing (Hide Chats, Contacts & Numbers)
Want to show one Telegram Web thread on a call without leaking your chat list? Here's how to blur contact and group names, message previews, phone numbers and profile photos before you share your screen.
To hide your chats on Telegram Web while screen sharing, blur the left chat list — contact, group and channel names, message previews, profile photos and phone numbers — and, when you only need one thread on screen, the open conversation too. BlurFirst paints that blur into the page as real pixels before you present, so it survives Zoom, Google Meet, Microsoft Teams, Loom and any recorder, and a message that pops in mid-call is one panic shortcut away from hidden.
This works because Telegram Web (web.telegram.org, whether you use the K or A version) runs inside your browser tab, so a browser extension can reach it. Everything happens locally — nothing you blur ever leaves the browser, and the only network call is a license check.
What Telegram Web shows the moment you share
Telegram keeps your whole world in the sidebar, which is exactly what you don't want on a shared screen:
- The chat list (left column) — every private chat, group and channel name, stacked top to bottom, with the most recent conversations on top.
- Message previews — the last line of each chat sits right under the name, so one glance leaks what people are saying.
- Phone numbers — contacts you haven't named can show as a raw number, and a contact's profile shows their number.
- Usernames (@handles) — public handles that identify people even when the display name is a nickname.
- The open conversation — the full history in the selected thread, including media, replies, and "forwarded from" labels that name other chats.
- Profile photos — the avatars beside each chat identify people at a glance.
- Incoming messages — a new message bumps that chat to the top of the list and flashes a preview while you're mid-sentence.
Blur Telegram Web in under a minute
- 1
Open the thread you'll show
Get web.telegram.org to the exact conversation you plan to walk through before anyone joins the call.
- 2
Start BlurFirst
Press Ctrl/⌘ ⇧ Y (or click the toolbar icon) to bring up the control bar.
- 3
Box-blur the entire chat list
Drag a rectangle over the whole left column. The region stays anchored as the list scrolls and re-sorts, so names, previews, numbers and avatars all stay frosted.
- 4
Hide the header or a bubble if it's private
Element-click the conversation header to blur the contact's name and number while the messages stay readable — or box-blur individual bubbles you don't want on screen.
- 5
Scan for phone numbers (Pro)
One local Scan detects and blurs number patterns in a click — handy for unsaved contacts whose number shows in the list and header.
- 6
Arm the panic hotkey
Keep Ctrl/⌘ ⇧ H ready. One press blurs the whole page if the wrong chat opens or a message pops in; press again to reveal.
| Telegram Web element | Best gesture | Why |
|---|---|---|
| Left chat list (names, previews, photos) | Box/region blur | Anchored to the column, so it holds as the list re-sorts when messages arrive |
| Conversation header (name / number) | Element blur | Frosts the header while the open thread stays readable |
| A single message bubble | Element blur | Click to hide just that bubble, click again to reveal |
| Phone numbers on screen | Scan (Pro) | Detects number patterns locally and blurs them in one click |
| A message that pops in mid-call | Panic (Ctrl/⌘ ⇧ H) | Blurs the whole page instantly, then toggle back |
Telegram Web vs the Telegram desktop app
There are two ways to run Telegram on a computer, and only one is reachable by a browser extension. Telegram Web at web.telegram.org is a web app in your tab, so BlurFirst applies and the blur is captured with the page. The standalone Telegram Desktop app is a native window, which a browser extension cannot touch — so when you need to present safely, use the web app. Telegram Web is live and re-renders as chats re-sort and new messages arrive; because a box blur is anchored to the region (the left column) rather than to one contact's row, it keeps covering the list no matter how it reorders.