guide

Best Distraction Blocking Apps for Deep Work and Studying

What actually works for developers, students, and anyone who needs focused time.

Deep work requires uninterrupted time. Cal Newport says you need at least 90 minutes of focused effort to produce meaningful output. But the average person checks their phone every 3.5 minutes and switches tabs every 40 seconds.

Willpower doesn't scale. Here are the apps that remove the choice entirely.

For developers

Developers lose the most time to Hacker News, Twitter/X, Reddit, and YouTube. The ideal blocker needs to work alongside dev tools without interfering with localhost, documentation sites, or GitHub.

Best pick: Sloth. You choose exactly which domains to block. Your dev tools, localhost, and documentation stay accessible. The one-tap presets mean you can start a "deep work" session blocking social media without affecting your work tools. The menu bar integration shows your remaining time without switching windows.

For students

Students need to block social media during study sessions but still access educational sites. The best approach is timed sessions with locked mode so you can't give in during the hard parts of studying.

Best picks:

For writers

Writers need the most aggressive blocking because the temptation to "research" (read: scroll) is constant. The internet is a writer's biggest enemy and biggest tool at the same time.

Best pick: Sloth with schedules. Set up a "writing time" schedule that blocks everything except your writing app and reference sites. Schedule it for every morning so you don't have to decide each day.

For remote workers

Working from home means your work computer is also your distraction computer. There's no boss walking by, no social pressure to look busy. You need something that creates structure.

Best pick: Sloth with daily budgets. Instead of blocking everything, give yourself a daily budget. 20 minutes of Twitter, 30 minutes of YouTube. Once you hit the limit, the site is blocked for the rest of the day. You still get your breaks, but they don't turn into hours.

The full list

App Best for Price Lock mode
SlothMac users who cheat other blockers$29 onceYes (root daemon)
Cold TurkeyWindows + app blocking$39 onceYes
FreedomCross-platform teams$40/yrYes
ForestGamification, phone focusFree/$5No
one secAwareness, not blocking$18-130/yrNo

What matters most

The best distraction blocker is the one you can't turn off when you get the urge. Everything else is decoration. If you've ever installed a blocker and disabled it 20 minutes later, look for one with a real lock mode. That's the feature that separates tools from toys.

I

Ibo Gonzales

productivity researcher and founder of sloth

stop reading about focus. start having it.

sloth blocks distracting sites so you can't cheat. one-time purchase, no subscription.

get sloth for $29