How to stop doomscrolling

Updated 4 August 2026

Doomscrolling stops when the feed becomes harder to reach than the alternative. That is the whole answer. Resolutions rarely hold, because the feed is engineered to be effortless, endless and always within reach, while the alternative is usually vague. What works is raising the cost of the first open and having something specific to do instead.

Why it is hard to stop

Three design choices do most of the work.

None of these are about willpower. They are about the environment, which is the part you can actually change.

Give yourself a stopping cue

Set something that ends the session for you: an app timer, a daily budget, or a physical timer next to you. The point is not the number. The point is that something other than your own attention decides when the session is over.

Put a delay between the urge and the feed

Move the app off your home screen so opening it takes a search. Turn off its badges and notifications. On iPhone, take it out of the dock. Ten seconds of friction removes most reflexive opens, because most of them were never a decision.

Decide what replaces the moment

Stop scrolling fails as an instruction because the moment still exists: waiting for coffee, lying in bed, sitting between two tasks. Pick the replacement in advance and make it concrete. Twenty pushups. Two pages. A five-minute tidy. Something with an end.

Make more time something you earn

This is where a limit becomes durable. Sprout blocks the apps you chose once your daily limit is spent, and the only way to get minutes back is to complete an activity: exercise, reading, a focus session, a chore. Nothing is confiscated, the budget is topped up by doing something. The question at the block screen stops being do I have the discipline to close this, and becomes is this worth twenty pushups, which is a far easier question to answer honestly.

Fix the two moments that matter most

A one-week plan

  1. Day 1. Look up your actual daily number. Do not estimate it.
  2. Day 2. Pick one app. Move it off the home screen and kill its notifications.
  3. Day 3. Set a daily limit at roughly half your current number.
  4. Days 4 to 6. Every time you hit the block, do the replacement activity instead.
  5. Day 7. Look at the week, adjust the limit once, then leave it alone.

Try the earn-your-time approach

Sprout blocks the apps you choose once your daily limit runs out, and gives minutes back only when you complete an activity: exercise, reading, a focus session, a chore. There is no button that grants more time. Free to start, on iPhone and Android.

Related reading