Screen Timeout Settings Explained: Windows, macOS, Android and iOS

One page with every screen timeout setting across the four major platforms, the maximum value each one allows, and the distinction between three things people routinely confuse: screen off, sleep, and lock.

First, the three concepts

Getting these straight saves a lot of wasted clicking:

ConceptWhat happensRecovery
Screen off / display timeoutDisplay powers down; everything keeps runningInstant
Sleep / suspendSystem suspends to RAM; processing stopsA few seconds
LockSession secured behind a passwordRequires credentials

These are independent. A machine can lock without sleeping, sleep without locking, or turn its screen off while a render continues at full speed. If you change the wrong one, nothing appears to improve - which is the single most common frustration in this whole topic.

Windows 11

Screen and sleep: Settings → System → Power & battery → Screen, sleep & hibernate timeouts. Laptops show four dropdowns (screen and sleep, each for battery and plugged in); desktops show two.

Available values: 1, 2, 3, 5, 10, 15, 20, 25, 30, 45 minutes, 1, 2, 3, 4, 5 hours, and Never.

Lock: controlled separately. The screen saver's "On resume, display logon screen" checkbox (Settings → Personalization → Lock screen → Screen saver) and Dynamic Lock (Settings → Accounts → Sign-in options) are the two most common culprits.

Advanced: control powercfg.cpl → Change plan settings → Change advanced power settings exposes hibernate timers, hard disk spin-down and USB selective suspend. Full walkthrough: stopping Windows 11 from sleeping.

Windows 10

Settings → System → Power & sleep. Two sections, "Screen" and "Sleep", each with battery and plugged-in dropdowns. The same advanced dialog is reachable through Control Panel, with identical options - Microsoft moved the front end, not the underlying power framework.

macOS

Display sleep: System Settings → Lock Screen → "Turn display off on battery when inactive" and "Turn display off on power adapter when inactive". Values range from 1 minute to 3 hours, plus Never.

Lock delay: on the same panel, "Require password after screen saver begins or display is turned off". Options run from Immediately through 8 hours, plus Never. This is a separate timer that starts when the display turns off.

System sleep: System Settings → Battery → Options (laptops) or Energy Saver (desktops). The key option is "Prevent automatic sleeping on power adapter when the display is off" - this lets the screen go dark while work continues.

Terminal: caffeinate -d holds the display on with no settings changes at all. See keeping a Mac awake.

Android

Menu names vary by manufacturer, but the setting is always there:

Typical values: 15 seconds, 30 seconds, 1, 2, 5, 10, 30 minutes. Some manufacturers offer Never; many do not, in which case 30 minutes is your ceiling.

Two extras worth knowing. Screen attention (called Attention Aware, Smart Stay, or similar) uses the front camera to keep the display on while you are looking at it - useful in general, useless when the phone is lying under a mouse. And Developer options → Stay awake keeps the screen on indefinitely while charging, which is the most reliable "Never" available on devices that do not otherwise offer one.

iOS and iPadOS

Settings → Display & Brightness → Auto-Lock. Values: 30 seconds, 1, 2, 3, 4, 5 minutes, and Never.

Two caveats:

Values worth using

SituationSuggested setting
Laptop on battery, normal useScreen 5 min, sleep 15 min
Laptop plugged in, normal useScreen 15 min, sleep 1 hour
Long render or backupScreen 15 min, sleep Never
PresentingScreen Never, sleep Never, screen saver off
Phone used as a jigglerTimeout Never or 30 min, charger connected, battery saver off
Shared or public machineScreen 5 min, lock immediately

When the settings are greyed out

On a managed device, these controls are frequently enforced centrally - group policy on Windows, a configuration profile on macOS, an MDM policy on mobile. Windows shows "Some settings are managed by your organization"; macOS lists an installed profile under Privacy & Security → Profiles.

You cannot override these locally, and attempting to is generally a policy breach in itself. The remaining options are to ask IT for an exception, use an approved keep-awake utility, or use a method that changes no settings at all - such as a browser-based jiggler, which resets the idle timer through ordinary mouse input rather than by reconfiguring anything.