How to block distracting websites: the full breakdown
Willpower is a finite resource and the feed is infinite. The honest way to even the odds is to make distracting sites technically harder to reach. Here are the options, from light to concrete.

Why block at all
Most social media visits happen on autopilot: the hand types the address before you notice. Blocking does not "punish", it interrupts the automatism: a pause appears between the habit and the feed, and in that pause you can change your mind.
Option 1: a browser extension
The fastest route if your distractions live in the browser. Installs in a minute, needs no admin rights, highly configurable.
- Zalipoff: a two-stage approach: first a character gently reminds you about the task, and if you keep drifting the screen dims and the site gets covered by a popup. Data stays on your device.
- Strict timers: daily time budgets per site; when the budget runs out, access closes until tomorrow.
- Classic blockers: blocklists and schedules; free tiers are often heavily limited.
- Gamification: focus becomes a game with rewards you hate to lose when you slip.
A detailed breakdown of the pros and cons of each approach: "How to choose a website blocker".
Option 2: built-in system tools
The right choice when the browser is not the only source of distraction.
- iPhone and Mac: Screen Time: app and website limits, synced across devices.
- Android: Digital Wellbeing: app timers and Focus mode.
- Windows and macOS: the hosts file redirects requests to nowhere. Free and brutal, but it needs manual editing and is easily undone by whoever set it up.
Option 3: DNS and router
Network-level blocking covers every device at once: services like NextDNS or your router's family filters simply refuse to resolve blacklisted addresses. Good for a household or a small team, but setup is harder and flexibility is lower: "YouTube only from 9 to 6" gets tricky.
Hard or soft blocking: what actually works
Intuition says "the harder the better"; practice says the opposite. A total ban triggers the forbidden fruit effect: people disable the whole blocker on the first difficult day. A two-stage scheme is far more sustainable:
- A gentle reminder when you open a distracting site: a mindful pause instead of a wall.
- Hard mode only on repeated drifting: a full-screen block when the warning did not work.

Zalipoff works differently: first a character gently reminds you about the task with a small corner card, and only if that fails does the hard block with a dimmed screen kick in. More about Zalipoff.
How to pick your option
Distracted in the browser at work: an extension. Glued to the phone: system limits. Need to cover the whole family or team: DNS. And if you have already installed and torn down blockers in a moment of "I really need it": try a soft mode with reminders, it is psychologically harder to uninstall.
Frequently asked questions
Can I block a website forever?
Technically yes: via the hosts file or DNS. In practice permanent bans tend to collapse. Work-hour limits and two-stage blocking hold up much better.
Do blockers see my browsing history?
Depends on the product: an extension needs access to visited addresses to work. Check the data policy. Zalipoff keeps statistics locally on your device and sends nothing anywhere.
What if I keep removing the block myself?
That is a normal pattern, not weakness. What helps: hard mode with a removal delay, a focus buddy, and gentle reminders that do not make you want to nuke the whole blocker.