Why the standard guides fail
Most "how to block apps on iPhone" guides stop at App Limits. App Limits are the right starting point but they are not a real block. When the limit fires, iOS offers a button called "Ignore Limit For Today". Two taps and the limit is gone for the rest of the day. The button is by design; Apple's stance is that you, the device owner, retain ultimate control.
That stance is reasonable for Apple, and ruinous for users in a moment of low willpower. The reason most app blocks fail is not that the technology does not exist. It is that the technology trusts the user, and the user is the person who set the limit in the first place. The hard versions of every method below break that loop, either by handing override authority to someone else (passcode held by partner) or by adding a real cost the user cannot remove (paid app with a real consequence).
Method 1: App Limits
How: Settings > Screen Time > App Limits > Add Limit. You can pick a whole category (Social, Entertainment, Games, etc.) or expand the category and pick specific apps. Set a daily time. Tap Add. The limit fires across all selected apps combined; a 30-minute Social limit applies to Instagram + TikTok + X collectively, not 30 min each.
Strength: 2/10 without a Screen Time passcode you cannot bypass; 7/10 with one.
When to use: always, as the first step. Useful audit data even when the limit doesn't hold. If you bypass within 24 hours, that's the signal to escalate.
Method 2: Screen Time passcode (held by someone else)
How: Settings > Screen Time > Use Screen Time Passcode > set a 4-digit code different from your unlock passcode. Apple asks for an Apple ID and recovery email; provide them, because losing the passcode otherwise locks you out of changing Screen Time forever. Then have a partner, parent, sibling, or close friend enter the code without telling you. They control the override.
Strength: 9/10 if you genuinely do not know the code. The whole system collapses if you can guess it (do not use birthdays, anniversaries, simple sequences).
When to use: after Method 1 fails. This is the cheapest hard commitment device available on iPhone. No apps, no money, just a relationship with someone who will not give you the code back when you ask in a weak moment.
Method 3: Downtime (schedule)
How: Settings > Screen Time > Downtime > Schedule > set start and end times (e.g., 10:00 PM to 7:00 AM). During Downtime, only the apps in Always Allowed (Phone, Messages, FaceTime, Maps by default) function. Everything else is locked.
Strength: 5/10 without passcode; 9/10 with one. Different from App Limits because it covers the whole device on a schedule rather than per-app daily totals.
When to use: for sleep, mornings, family dinners, or work-deep-focus windows. Combine with App Limits for the rest of the day.
Method 4: Content Restrictions (block install + web)
How: Settings > Screen Time > Content & Privacy Restrictions > (turn on) > iTunes & App Store Purchases > Installing Apps > Don't Allow. While there: Web Content > Limit Adult Websites > add specific URLs (instagram.com, x.com, etc.) to Never Allow.
Strength: 10/10 combined with a Screen Time passcode held by someone else. The app cannot be re-installed. The web version cannot be reached.
When to use: when Methods 1-3 have failed and you have decided you want a specific app off the device for an extended period. Trade-off: app installation is blocked globally until you turn the restriction off, so install everything you need first.
Method 5: Add a verified-exercise consequence
How: Set a daily phone-time limit in iOS Screen Time. Install ScreenFine ($1/week subscription). When you go over your daily limit, ScreenFine makes you earn your apps back with 25 pushups per 15-minute overage block. The pushups are verified via the TrueDepth camera. Other redemption types are available (steps via HealthKit, mindful minutes, squats).
Strength: 8/10. The consequence is real, the user can pause the jar at any time, but the pause is friction-bearing (a deliberate decision, not a tap-through), so it does not collapse to willpower in the way the "Ignore Limit For Today" button does.
When to use: when soft methods have failed and you need a structural commitment device but do not want hardware (Brick, Light Phone) or a passcode-held-by-someone-else relationship. Loss aversion is the smallest mechanism that creates a real, dated cost for ignoring your own limit. See the loss aversion guide for the underlying research.
App-specific deep dives
The methods above apply to any iPhone app. For the apps with the highest time-waste profile in 2026, we have written app-specific guides that cover the quirks (web fallbacks, multiple clients, hidden surfaces) the generic guide cannot:
- How to block Instagram on iPhone (Reels, Stories, Threads)
- How to block TikTok on iPhone (For You feed)
- How to block YouTube on iPhone (Shorts, Music, Kids, web)
- How to block Twitter / X on iPhone (For You, x.com)
- How to block Snapchat on iPhone (Streaks problem)
- How to block Reddit on iPhone (third-party clients, old.reddit.com)
- How to block WhatsApp on iPhone (Status, Channels)
- How to block Facebook on iPhone (Messenger as a separate app)