Dwindle

Guide · 8 min read

How to make your iPhone grayscale for only certain apps

Two automations per app, a dozen menus in a strict order, an escape hatch before any of it, and the failure modes nobody mentions.

Dwindle drains the color out of the apps you choose while you scroll, and snaps it back the moment you leave. One app free.

Start Free

The easy way: let Dwindle do it

Dwindle is the easiest way to get exactly what this guide builds: per-app grayscale, with the automations pre-built and installed in a tap, the escape hatch built in, and self-repair when an automation misses. One app free.

The rest of this page is the manual path, for people who would rather build it themselves. It works, and it is fiddly and fragile in the ways the “Where this breaks” section below sets out: a dozen menus in a strict order, an escape hatch you have to build before anything else, two more automations for every app you add, color flooding back mid-scroll when an interruption counts as a close, and a gray camera when a close never fires.

Turning your iPhone grayscale is one of the few screen-time tricks with real research behind it: field studies find people use their phones roughly 20 to 40 minutes a day less when the color is gone1 2 3. The problem is that iOS treats grayscale as all-or-nothing. Flip it on and yes, Instagram loses its pull, but so do your camera, your photo library, and the recipe you’re trying to follow.

There’s no setting for “grayscale, but only for Instagram.” There is, however, a way to build one yourself in the Shortcuts app, out of two automations per app and a dozen menus that have to be visited in the right order. This guide walks through the whole thing, including the failure modes nobody mentions, because there are several, and you’ll hit them.

What you’re building

Two automations per app. When you open Instagram, your screen turns gray. When you close it, color comes back. Every other app on your phone stays untouched. You’ll also set up a manual override so you’re never stuck.

You need iOS with the Shortcuts app installed (it ships with iOS), and a walk through a dozen menus in a strict order for every app you target. No jailbreak, no third-party apps, nothing that touches a warranty.

Step 1: Prime the color filter

  1. Open Settings → Accessibility → Display & Text Size → Color Filters.
  2. Toggle Color Filters on and select Grayscale. Your whole screen goes gray. That’s expected.
  3. Toggle Color Filters back off. Color returns.

That on-off dance matters: it tells iOS which filter to use whenever something enables filters later. Your automations will flip the switch; this step decides what the switch does. (There’s an intensity slider here too. More on that at the end.)

Step 2: Set up the escape hatch first

Before any automation exists, give yourself a manual override. Go to Settings → Accessibility → Accessibility Shortcut (bottom of the Accessibility page) and check Color Filters. Now triple-clicking the side button (the Home button on older iPhones) toggles grayscale on or off, anywhere, anytime.

Do this first, not last. If anything below misbehaves, the triple-click is how you fix it in one second instead of digging through Settings. It’s also useful on its own: some people skip the automations entirely and just triple-click Instagram into grayscale when they feel a doomscroll starting.

Prefer not to use the side button? Add Color Filters to Control Center instead (Settings → Control Center, or long-press Control Center to add controls, depending on your iOS version).

Step 3: The “gray on open” automation

This is the step where older guides, including the first version of this one, no longer match what’s on your screen. iOS 26 reorganized the automation triggers into four groups: Event, Travel, Communication, and Setting. The flat list with an “App” row is gone.

  1. Open Shortcuts → Automation tab → + (New Automation).
  2. Scroll to the Setting triggers group: the App trigger lives there now.
  3. Don’t use the search box to get there. On iOS 26, searching an app’s name in this flow surfaces that app’s donated actions (things like “Open Instagram”), not the trigger. We took that wrong turn ourselves during testing: you end up with a shortcut that opens Instagram, rather than an automation that reacts to Instagram opening. It looks right and does the opposite.
  4. Tap App, then Choose, and select Instagram (or whichever app you’re targeting).
  5. Leave Is Opened checked; make sure Is Closed is unchecked.
  6. Critically: select Run Immediately. If it says “Ask Before Running,” the whole system becomes a nag instead of an ambient tool.
  7. For the action, add Set Color Filters, configured to Turn Color Filters On.

Use “Turn On,” not “Toggle.” Toggle looks equivalent but breaks the moment the filter is already in the state it doesn’t expect. You’ll get color where you wanted gray and vice versa.

Step 4: The “color on close” automation

Repeat step 3 with two changes: check Is Closed instead of Is Opened, and set the action to Turn Color Filters Off.

That’s one app done. Open Instagram, and the screen should drain to gray within a beat. Close it, and color returns. Repeat both automations for each app you want to target (TikTok, YouTube, Reddit, X, or whatever your particular problem child is).

The inverse setup: gray by default, color for the apps that deserve it

Everything above assumes a colorful phone with gray exceptions. Some people, often after living with the per-app version for a while, invert it: leave Color Filters on permanently, then create automations that turn filters off when Camera or Photos opens and back on when they close. Your phone rests in gray; color becomes something apps earn.

The mechanics are identical, just reversed. The inverse setup is more robust (a failed automation leaves you in gray, which is annoying but harmless, rather than in color, which quietly defeats the purpose) at the cost of a more monastic phone. Worth knowing both exist; start with the per-app version if you’re unsure.

Where this breaks: read before you rely on it

This system is a set of independent automations with no awareness of each other, and it has real failure modes.

The two-second laundering trick. Flip to your home screen for a moment and back into Instagram: the close automation fires (color returns), then the open automation fires again. Even tapping a link that bounces you out to the browser does it: color floods back mid-read, and coming back counts as a fresh open. If you ever add anything time-based to this setup, know that app-switching resets it, and your thumb will learn this faster than you’d like.

Interruptions count as closing, sometimes. A phone call, a notification detour, or locking the phone can each make iOS treat the app as closed: color can come back mid-scroll, and the setup may not notice you never really left. Visually noisy, occasionally confused; a genuine close and reopen sets it straight. Treat any interruption as a possible silent reset.

Timers outlive their sessions. The basic setup here has no timers, but the obvious extension (“gray me five minutes after I open it” via a Wait action) has a sharp edge: a pending Wait doesn’t die just because the app closed. Abandon a session early and its timer can still fire, graying your screen minutes later in the middle of whatever you’re doing next. If you go down the timed road, expect ghosts.

Stuck states. Occasionally a close automation just doesn’t fire (a force-quit at the wrong moment is the usual culprit), and you’ll open your camera to a gray viewfinder. This is what the triple-click from Step 2 is for. It will happen; it’s a one-second fix when it does.

Filter type drift. If you (or someone borrowing your phone) changes the filter selection in Settings from Grayscale to, say, a color tint, every automation now toggles that instead. The automations control the switch, not what the switch does.

None of these are dealbreakers. But they’re why this setup feels like a clever hack rather than a product: it has no memory, no repair, and no idea what you’re actually doing.

The intensity experiment nobody has run

That slider in the Color Filters screen controls how much gray you get. On iOS 26.6 it’s an unlabeled track: no percentage markings, so you’re setting it by feel. Every published study used full grayscale1 2 3, and anecdotally, partial settings feel substantially weaker, but nobody has actually tested where the effective threshold sits. If you find 100% too brutal for daily life, try around 70% of the slider’s travel for a week and see whether Instagram still feels dead to you. You’d be generating data science doesn’t have yet.

What this can’t do

No amount of Shortcuts cleverness gets you: gradual desaturation over a session (the actions are binary), different intensities per app (intensity is global), or anything happening inside the apps themselves. Those limits are baked into iOS. Within them, though, per-app grayscale is the rare screen-time intervention that never blocks you from anything, never nags, and has published evidence on its side.

Dwindle does all of this automatically: the color grace period, the drain while you scroll, the snap back to color when you leave, and self-repair when something breaks. One app free.

Related guides: the triple-click trick, the full Shortcuts automation guide, the Instagram-specific setup, and the science of grayscale.

References

  1. 1Zimmermann, L., & Sobolev, M. (2023). Digital strategies for screen time reduction: a randomized field experiment. Cyberpsychology, Behavior, and Social Networking, 26(1). doi.org/10.1089/cyber.2022.0027
  2. 2Dekker, C. A., & Baumgartner, S. E. (2024). Is life brighter when your phone is not? Mobile Media & Communication. doi.org/10.1177/20501579231212062
  3. 3Holte, A. J., & Ferraro, F. R. (2020). True colors: grayscale setting reduces screen time in college students. The Social Science Journal. doi.org/10.1080/03623319.2020.1737461

Your feeds stop being worth it. Your phone stays yours.

Sign up

Get Dwindle

Scan the code or open the store on your phone.

iPhone · App Store

Coming soon

Android · Google Play

Coming soon