How to Stop Doomscrolling Before Bed

You know the shape of it. You get into bed at 11, you open one app to check one thing, and the next time you look at the clock it is 1:20 and you cannot name a single thing you saw. Then you resolve to have more discipline tomorrow, which works for two nights. The problem is not your character. It is that you are asking the most tired version of yourself to beat software designed by people who are not tired.

Decide once, at a time when you are not tired

The single change that makes late-night blocking work is moving the decision out of the moment. A rule you enforce at 11 pm competes with fatigue. A schedule you set at 3 pm just happens. Everything below assumes a recurring block that starts automatically, because a blocker you have to remember to turn on is a blocker you will turn on the nights you did not need it.

Start the block earlier than the problem. If you want to be asleep by midnight, the block starts at 22:30, not at 23:59. The point is to cut the run-up, not to interrupt you mid-scroll — being interrupted at 1 am is annoying and makes you resent the app. Being gently short of options at 22:30 makes you go to bed.

Block the feed, not the phone

The instinct is to lock everything. Do not. A block that makes your phone useless gets uninstalled within a week, usually on the night you needed to set an alarm or answer a family message. Late-night doomscrolling comes from a very short list of apps, and blocking exactly that list is both more effective and much easier to live with.

Make the first thirty seconds harder, not the whole night

Scrolling is a reflex, and reflexes are beaten by a pause, not by a wall. When you tap the app and get a plain screen saying it is resting for another six hours, the loop breaks; there is nothing to swipe, so your hand puts the phone down. That is the entire mechanism. It does not require the block to be unbreakable — it requires it to be there at the exact half-second your thumb expects a feed.

This is also why the escape hatch matters. A blocker that lets you open a blocked app for one minute, once, does not undermine the block; nobody doomscrolls in sixty seconds. What it prevents is the failure mode where you need something real, cannot get it, and uninstall the blocker at 1 am — after which there is no block at all.

Change what the phone does at bedtime, not just what it does not

A block removes the default and leaves a gap. If the gap stays empty you will fill it by finding a loophole. Give the hour something to be: a podcast queue, an e-reader with a book you are actually into, a paper notebook for the thoughts that arrive the second the screen goes dark. Charging the phone across the room is the strongest version of this, because it converts "unlock and scroll" into "stand up", but a block does most of the work if standing up is not realistic for you.

Expect a bad night, and plan for the night after

Every routine like this survives or dies on what happens after the first failure. You will have a night where you end the session early, or where you sat with a blocked screen and went to the laptop instead. That night is not evidence that the approach does not work; it is one data point. The people who keep the habit are the ones who do nothing dramatic about it — they do not delete the app, they do not add three new rules, they just let tonight's schedule run as normal.

If you end sessions early more than twice a week, do not respond by making the block harsher. Respond by moving the start time earlier, or by checking whether you blocked the browser. Harshness is what makes people abandon blockers entirely; the trick is a block that is easy to keep, not one that is impossible to break.

A concrete setup you can copy

  1. Create one set called Sleep. Put the short-video apps, the social feeds, and your browser in it.
  2. Turn on repeat scheduling: every day, 22:30 to 07:00. That covers the run-up and the first grab of the morning.
  3. Leave strict mode off for the first two weeks. You are building a habit, not a cage. Turn it on later if you find yourself ending sessions to scroll.
  4. Create a second set called Focus with the same apps and a 25-minute default, for daytime use. Same apps, different purpose.
  5. Put the widget on your home screen. Seeing "Sleep · running until 07:00" where the app icons used to be does a surprising amount of work.
  6. Check the stats once a week, not daily. The number that matters is how many times you reached for the app and stopped — it goes down over a few weeks, and that is the actual habit changing.

What to expect in the first month

Week one you will hit the block screen a lot and feel mildly annoyed; the counter of blocked attempts will be embarrassingly high, which is the useful part. Week two the number drops and you will notice you are reaching for the phone out of habit rather than wanting anything. By week four most people report the block rarely fires at night, because the reflex has stopped firing. That is the point at which you can decide whether you still need it — and the answer is usually yes, because the reflex comes back the first stressful week.

Stillmode does exactly this setup: a repeating block set with a start and end time, free, with no account, and with the block screen kept free of ads.

Related: choosing an app blocker with no account · blocking apps while studying