How to Block TikTok on Every Device (2026)
TikTok is the most addictive app ever built. The average user spends 95 minutes per day on it — more than any other social platform. The short-video format and algorithmic feed are specifically optimized to keep you watching one more clip.
If you’ve decided to block it, the challenge is that TikTok exists everywhere: browser, desktop app, mobile app. Blocking it in one place while leaving it open in another is a waste of effort.
This guide covers every method for every device — browser, app, and network level.
Quick Comparison
| Method | Devices | Blocks App? | Bypass Difficulty |
|---|---|---|---|
Browwwser | Mac | Yes | Very hard |
| Chrome extension | Any (Chrome) | No | Low |
| Screen Time (Apple) | Mac, iPhone, iPad | Yes | Medium |
| Family Link (Google) | Android | Yes | Medium |
| Router DNS blocking | All devices on network | Yes | Hard |
| Hosts file | Mac, Windows | No (browser only) | Medium |
Cold Turkey | Windows, Mac | Yes | Medium |
Freedom | All | Yes | Medium |
Block TikTok on Mac
Option 1: Browwwser (Browser Engine-Level)
Browwwser is a Chromium-based browser for macOS with website and app blocking built directly into the browser engine. When you block TikTok, the request is killed at the engine level — no redirect page, no countdown timer, no “allow once” button.
How to block TikTok:
- Open Browwwser and go to Settings
- Add
tiktok.comto your blocklist - Optional: enable Lock Mode (1 hour to 7 days, no override)
- Optional: set a schedule to block TikTok only during work hours
Block the TikTok desktop app: Browwwser also blocks macOS desktop apps. Add TikTok to your app blocklist — it closes the app when blocked.
Limitations: macOS only. No Windows, no Linux, no iOS.
If you’ve tried extension-based blockers and found ways around them, Browwwser is built for that problem.
Option 2: Screen Time (Built-in macOS)
Screen Time is free and built into macOS Ventura and later.
- Open System Settings → Screen Time → App Limits
- Click + and select Websites tab
- Add
tiktok.com - Set a daily time limit (even 1 minute effectively blocks it)
Downsides: Screen Time is designed for parental controls, not self-control. You can override it with your passcode. If you’re blocking TikTok for yourself, you’ll need someone else to set and hold the passcode — or accept that you’ll bypass it when motivation is low.
Option 3: Hosts File (Manual, Free)
The hosts file redirects domains to a dead address before they reach the browser.
Open Terminal and edit the hosts file:
sudo nano /etc/hosts
Add these lines at the bottom:
127.0.0.1 tiktok.com
127.0.0.1 www.tiktok.com
127.0.0.1 m.tiktok.com
Save (Ctrl+O, Enter, Ctrl+X) and flush the DNS cache:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Downsides: No scheduling. No lock mode. Anyone with admin access can reverse it in 30 seconds. This also won’t block the TikTok desktop app. For a more robust approach, see our full guide on how to block websites on Mac.
Block TikTok on Windows
Option 1: Cold Turkey (App-Level)
Cold Turkey is a dedicated blocker for Windows (and Mac) that operates at the system level.
- Install Cold Turkey Blocker
- Create a new block list and add
tiktok.com - Set a timer or schedule
- The Pro version ($39 one-time) adds app blocking and locked mode
Block the desktop app: Cold Turkey Pro can block Windows applications. Add the TikTok app to your block list alongside the website.
Downsides: The free version has limited features. Browser blocking relies on a Chrome extension that can be disabled if you’re determined enough.
Option 2: Hosts File (Manual, Free)
Same concept as Mac, different file location.
- Open Notepad as Administrator
- Open
C:\Windows\System32\drivers\etc\hosts - Add:
127.0.0.1 tiktok.com
127.0.0.1 www.tiktok.com
127.0.0.1 m.tiktok.com
- Save and run
ipconfig /flushdnsin Command Prompt
Same limitations as the Mac hosts file method — no scheduling, no lock, easy to reverse, doesn’t block the desktop app.
Option 3: Freedom (Cross-Platform)
Freedom works across Windows, Mac, iOS, Android, and Chrome.
- Install Freedom and create an account
- Add
tiktok.comto a blocklist - Start a session or set a recurring schedule
Downsides: Freedom uses VPN-based blocking on some platforms and a Chrome extension on desktop — both can be bypassed. Free plan is limited; full access costs $40/year.
Block TikTok on Chrome (Any OS)
If you use Chrome as your main browser and want a quick solution, extensions work across Mac, Windows, and Linux. For a deeper comparison of Chrome-based methods, see our guide to blocking websites on Chrome.
Option 1: BlockSite Extension
- Install BlockSite from the Chrome Web Store
- Add
tiktok.comto the block list - Optional: set a schedule and password
Option 2: LeechBlock Extension
- Install LeechBlock from the Chrome Web Store
- Add
tiktok.comto a block set - Set time limits or a complete block schedule
LeechBlock is free, open-source, and more configurable than BlockSite. It supports complex scheduling (block during work hours, allow 15 minutes at lunch).
Option 3: StayFocusd Extension
StayFocusd lets you set a daily time budget for specific sites. Once your allotted time on TikTok runs out, the site is blocked for the rest of the day.
The Extension Problem
All Chrome extensions share the same fundamental weakness: you can disable them.
Go to chrome://extensions, toggle off the blocker, open TikTok, toggle it back on. The entire process takes 5 seconds. Some extensions add a password or delay, but nothing prevents you from removing the extension entirely.
This is why extension-based blocking works for mild habits but fails for serious TikTok addiction. If you need blocking that holds when your willpower doesn’t, you need something that operates below the extension layer — either at the system level or browser engine level.
Block TikTok on iPhone and iPad
Screen Time (Built-in iOS)
- Open Settings → Screen Time → Content & Privacy Restrictions
- Tap Content Restrictions → Web Content
- Select Limit Adult Websites (this enables the custom blocklist)
- Under Never Allow, add
tiktok.com
This blocks TikTok in Safari and any browser that uses WebKit (which is all browsers on iOS).
Block the TikTok app: Go to Screen Time → App Limits and add a limit for the TikTok app (set it to 1 minute). Alternatively, go to Content & Privacy Restrictions → Allowed Apps and disable installing new apps, then delete TikTok.
Downsides: If you’re blocking yourself, you know the Screen Time passcode. Have someone else set it if self-control is the goal.
Remove and Restrict
The most effective iOS method for self-blocking:
- Delete the TikTok app
- Go to Screen Time → Content & Privacy Restrictions → iTunes & App Store Purchases
- Set Installing Apps to Don’t Allow
- Block
tiktok.comin Web Content (steps above) - Have someone else set the Screen Time passcode
This prevents reinstalling the app and blocks the web version. Without the passcode, there’s no way back in.
Block TikTok on Android
Google Family Link (For Kids)
- Install Google Family Link on your device and your child’s device
- Go to Controls → Content Restrictions → Google Chrome
- Select Only allow approved sites or Block specific sites
- Add
tiktok.com
To block the TikTok app: Controls → App limits → TikTok and set the limit to 0.
For Adults: DNS-Based Blocking
Android doesn’t have a built-in self-blocking feature as robust as iOS Screen Time. Your best options:
- Private DNS — Android 9+ supports private DNS. Use a service like NextDNS that lets you create custom blocklists. Go to Settings → Network → Private DNS and enter your NextDNS hostname.
- Freedom app — installs a local VPN that blocks traffic to TikTok.
- Uninstall + restrict — delete TikTok, then use Digital Wellbeing or a third-party app locker to prevent reinstallation from the Play Store.
Block TikTok on Your Router (All Devices)
Router-level blocking affects every device on your network — phones, tablets, computers, smart TVs. This is the nuclear option and the hardest for anyone on the network to bypass.
Method 1: Router Admin Panel
- Open your router’s admin page (usually
192.168.1.1or192.168.0.1) - Find Parental Controls, Access Restrictions, or URL Filtering
- Add
tiktok.comto the blocked list - Save and reboot the router
The exact steps vary by router brand (Netgear, TP-Link, ASUS, etc.). Check your router’s manual if you don’t see these options.
Method 2: Custom DNS (OpenDNS / NextDNS)
For routers that don’t have built-in URL filtering:
- Create a free OpenDNS or NextDNS account
- Add
tiktok.comto your blocklist - In your router settings, change the DNS servers to the ones provided by your chosen service
- All DNS queries on the network now go through the filter
Downsides: Anyone who changes their device’s DNS settings manually (or uses a VPN) can bypass router-level blocking. For kids, combine this with device-level restrictions so they’re covered even off Wi-Fi.
The TikTok Desktop App Problem
TikTok has a desktop app for both Mac and Windows. Many blocking guides ignore it — but if you block the website and leave the app installed, you’ve accomplished nothing.
Methods that block the desktop app:
- Browwwser (Mac) — closes blocked macOS apps automatically
- Cold Turkey Pro (Windows/Mac) — blocks applications by name
- Freedom — blocks apps on supported platforms
- Router DNS blocking — blocks all TikTok traffic network-wide, including the app
Methods that only block the website:
- Chrome extensions (BlockSite, LeechBlock, StayFocusd)
- Hosts file edits
- Screen Time web content restrictions (without separate app limits)
If you’re serious about blocking TikTok, make sure your chosen method covers both the website and the app.
Which Method Should You Use?
It depends on who you’re blocking TikTok for and how determined they (or you) are to get around it.
For self-control during work: Use a tool with lock mode that you can’t override. Browwwser (Mac) or Cold Turkey Pro (Windows) with scheduled blocking during work hours. Chrome extensions are a starting point but won’t hold against a strong urge.
For your kids: Combine router-level DNS blocking (catches all devices on the network) with Screen Time (iOS) or Family Link (Android) for app-level restrictions. Delete the app and restrict reinstallation. No single method covers everything — layering is the strategy.
For a household: Router DNS blocking covers the whole network. Pair it with device-level controls for mobile when they’re off Wi-Fi.
For mild habit reduction: A Chrome extension like LeechBlock with a time budget (e.g., 10 minutes/day) is enough. It won’t survive a determined bypass attempt, but that’s fine if you’re looking for a nudge rather than a hard block.
For a full breakdown of all website blocking tools, see our best website blockers comparison.
FAQ
Can I block TikTok on my computer but keep it on my phone?
Yes. Browser-level and system-level blockers only affect the device they’re installed on. To block TikTok on your computer without touching your phone, use a desktop-only method like Browwwser (Mac), Cold Turkey (Windows), or a Chrome extension.
Does blocking tiktok.com also block the TikTok desktop app?
Not always. Browser extensions and hosts file edits only block the website. The TikTok desktop app uses its own network connections. You need an app-level blocker like Browwwser or Cold Turkey to close the app, or a DNS-based solution to block all TikTok traffic.
What is the hardest-to-bypass way to block TikTok?
Browser engine-level blocking combined with app blocking. Browwwser blocks tiktok.com at the engine level with no override during lock mode, and also closes the TikTok desktop app. For network-wide coverage, combine this with router DNS blocking.
Can my child bypass TikTok blocking?
It depends on the method. Browser extensions take seconds to disable. Screen Time and Family Link are harder but have known workarounds (factory reset, VPN apps). Router DNS blocking is difficult to bypass without the admin password. For the strongest protection, layer router blocking with device-level app restrictions and disable app installation.
Will blocking TikTok affect other apps or websites?
No — if you block only tiktok.com. Other apps and websites use different domains. DNS-level blocking may also catch TikTok’s CDN domains, but this rarely affects other services in practice.
We built the #1 browser
for |
A macOS browser that blocks distracting sites and apps at the OS level.
Learn more
Cold Turkey
Freedom