If a fixed nighttime boundary fits your routine, you can download 9to9 from the App Store and choose the apps and websites you want quiet from 9 PM to 9 AM.

The category of “app blocker for sleep” is newer than it should be, which means the options vary wildly in what they actually do. Some are scheduled walls, some are momentary pauses, some are entire focus ecosystems, and one is a physical object you have to go find. They are all legitimately good at something — the question is whether the something they are good at is the specific problem of the phone in your bed at 11 PM.

What makes a blocker right for sleep specifically is a narrower test than for general screen-time. It has to start before you are tired — a block you have to remember to activate at 10 PM is a block that will not be active on the night you need it. It has to cover the apps you actually use in bed, which is a short and honest list. And it has to leave the useful phone working — the alarm, the calls, the things that keep the arrangement livable. Here are the options that hold up against those criteria, organized by the philosophy each one is built on.

What makes a blocker good for sleep specifically

Before the list, the criteria are worth a moment, because “sleep” changes what good means. A daytime blocker can afford to be flexible — a focus session you start, a limit you monitor. A sleep blocker cannot, because the moment it has to work is the moment you are least capable of operating it. The whole value is in the automaticity: the boundary has to exist before the session begins, every night, without being remembered.

The second criterion is precision. A sleep block that takes the whole phone is a block that fails the first night you need a map or a message — so the useful ones block the feeds and leave the tools. And the third is the escape hatch's size: big enough for the boarding pass and the emergency, small enough that it cannot quietly become the evening. The options below each solve these differently, which is why they suit different people.

Best for a fixed nightly routine: 9to9

Disclosure first: this is our product, so read the rest of this list with that in mind. The reason it exists is a specific bet about where the problem lives — that for most people whose sleep is suffering, the issue is not screen time in general but the same few feeds in the same two windows: the hour before bed and the first one after waking.

The shape of it: you choose the apps and websites that count as distractions, once, during the day. From then on they are shielded automatically from 9 PM to 9 AM — every night, no session to start, nothing to remember. The schedule is fixed, which is the deliberate design: a configurable schedule is a decision that returns to be renegotiated, and a fixed one is a fact. Five-minute Temporary Access covers the genuine need — the code, the link, the errand — without reopening the night.

It is the right fit if your problem is exactly the night-and-morning window and you have noticed that more configurable systems keep becoming negotiations. It is the wrong fit if your schedule does not map to nine-to-nine — a fixed boundary only helps if your life roughly follows that clock.

What it is specifically good at for sleep is the two-window coverage: the same block protects the hour before bed and the first hour of the morning, which are the two stretches where the scroll does the most damage and where willpower is lowest. A blocker that only handles the evening leaves the morning unguarded; the 9-to-9 window covers both ends of the night in a single rule.

Best for flexible schedules: AppBlock or Jomo

If your problem needs a different window — a different bedtime, different rules by day of the week, schedules tied to location or activity — a configurable blocker is the better instrument. AppBlock is the most granular: rules by time, place, app, category, across platforms. Jomo is similarly flexible with a gentler, more habit-focused frame. Both are genuinely good for the person whose schedule is not the standard one.

The honest tradeoff is the one all configurability carries: every option is a decision that can be revisited, and the time to revisit it is always the wrong one. A schedule you can edit is a schedule you can edit at 11:30 PM. For people who use the flexibility well, these tools are more powerful than a fixed block. For people who use it to keep redesigning the boundary, they are a more elaborate way to lose the same fight.

It is also worth saying what these tools are for that a fixed blocker is not: if your nights vary — the late shift, the different weekend, the schedule that changes by season — the flexibility is not a temptation, it is the requirement. A fixed window that does not match your life is a window you will abandon; a configurable one that does is a boundary that holds.

Sources: AppBlock

Best for cross-device blocking: Freedom

The failure this one is built for is specific and common: the phone gets blocked, so the scroll moves to the laptop. If your late-night habit is a migratory one — phone, then tablet, then computer — a phone-only blocker is a partial solution at best. Freedom blocks across devices together, so the feed is unavailable everywhere, not just on the screen in your hand.

It is a bigger system than many people need — more setup, more management, more moving parts. It is worth that overhead precisely when the device-switching is the workaround. If your problem is contained to the phone, a simpler tool fits better; if your problem follows you across every screen you own, this is the one built for it.

Sources: Freedom

Best for behavioral friction: one sec

A different philosophy entirely: instead of blocking the app on a schedule, one sec inserts a pause at the moment of opening — a breath, a beat, a small interruption between the tap and the feed. The idea is that much of phone use is reflexive rather than chosen, and that a moment of friction is enough to let the choosing happen.

It has real evidence behind it — a published study on the approach found a 57% reduction in actual openings of the targeted apps over six weeks, which is a genuine result rather than a marketing claim. The honest limit is that a pause is a different thing from a wall: it interrupts the reflex rather than closing the window, which makes it excellent for daytime mindlessness and a weaker instrument for the midnight problem, where what you want is not a chance to reflect but a door that is closed.

That said, the two approaches are not mutually exclusive — a pause-based tool for the daytime reflex and a scheduled block for the night cover different parts of the same problem, and some people run both. The mistake would be expecting the pause to do the night's work; it was built for a different moment.

Sources: Directing smartphone use through the self-nudge app one sec (PNAS, via PubMed)

Best for a broad system: Opal

Worth its own line, because it is the most complete platform on the list. Opal does scheduled blocking plus focus sessions, difficulty levels, app timers, scores, milestones, and analytics — a whole attention-management system rather than a single boundary. For the person whose problem is diffuse — distraction across the whole day, not just at night — the breadth is the point, and Opal is arguably the best-executed version of it.

The trade is the usual one: the features you can configure are the features you can reconfigure, and a system that asks for ongoing tuning asks for it at the moments you are least equipped. For the person who will use the system, it is the strongest option on the list. For the person whose problem is specifically the night, it may be more apparatus than the problem needs.

Sources: Opal

Best for maximum commitment: Brick

The outlier, and the most interesting answer on the list for a certain person. Brick is a physical device — a small object that you tap to lock or unlock your distracting apps. The friction is not a dialog you can dismiss; it is a location. To unblock your apps at 11 PM, you have to get up, go find the Brick, and tap it — which converts the bypass from a reflex into a decision with a walk attached.

For the person who has concluded that any software escape hatch is a hatch they will use, this is the strongest option available — the friction is physical rather than digital. The cost is exactly what you would expect: a piece of hardware to buy, to keep track of, to not leave at the office. It is the right answer for the person whose problem is that they always find the way through software, and it is more than most people need.

What about the built-in option

A fair question given this list: what about Screen Time itself? It is free and already installed, and for the subset of people whose problem is mild it is enough — the Downtime schedule does block apps at night, and if you are the kind of person who honors it, there is no need to buy anything. The reason a market of alternatives exists is the specific way it fails: the Ignore Limit button, the self-held passcode, the allow-list that needs tending. If those are not your failure modes, the free tool wins. If they are, the alternatives above exist for exactly that reason.

The question that decides between them

The choice is simpler than the feature lists suggest. Ask which statement is truest: the problem is a window (a scheduled blocker — 9to9 or a configurable one depending on your hours), the problem is a reflex (one sec), the problem is that it moves between devices (Freedom), or the problem is that I will bypass anything digital (Brick). The blocker that matches the failure is the one that will still be installed in a month.

A note on the guide itself: it is published by 9to9, and features and prices change — check the current App Store listings before deciding. We have tried to describe the tradeoffs honestly, including where ours is the wrong tool. The right blocker is the one you will still be using in a month, and that is a more important property than any feature.

Sources: Opal

Sources and further reading