Quick fix: Windows 11 doesn’t support per-app brightness natively — brightness is system-wide. For app-specific dimming: use f.lux (free, justgetflux.com) or CareUEyes (paid) which can dim specific app windows. Or use the app’s built-in dark mode + lower system brightness when using that app.
You want different brightness for different apps — bright editing, dim reading. Windows doesn’t do this natively. The display has one brightness for everything. Third-party tools fake per-app dimming via overlays.
Affects: Windows 11 laptops.
Fix time: ~10 minutes.
What causes this
Display brightness is a hardware-level setting controlling the backlight. There’s only one backlight per panel; can’t be different for different windows. Per-app brightness on competing platforms (iOS, macOS Big Sur+) is a software overlay that dims content — doesn’t actually change the backlight. Same approach works on Windows via third-party tools.
Method 1: Use f.lux for time-based and app-specific dimming
The standard tool.
- Download f.lux from justgetflux.com. Free.
- Install. f.lux applies color temperature shift (warmer at night). Reduces blue light and effective brightness.
- f.lux has “disable for one hour” option per-app. Right-click f.lux tray icon → Disable for current app for an hour.
- For richer per-app control: configure f.lux profile per-app via tray menu.
- f.lux doesn’t do absolute brightness dimming directly; it adjusts color and effective brightness via gamma.
- For Windows 11’s native Night light feature: Settings → System → Display → Night light. Similar to f.lux, less granular.
This is the right path for circadian rhythm and reading-friendly use.
Method 2: Use CareUEyes or similar dimmer for absolute brightness control
For true per-app brightness.
- Download CareUEyes (paid, $20). Or free alternatives: SunsetScreen, Iris.
- CareUEyes lets you set: global brightness (overlay), color temperature, blue light filter.
- For per-app: use CareUEyes Pro’s Auto Switch feature. Switches brightness profile when specific app gets focus.
- Free alternative: Dimmer (free, GitHub). Simple dimming for specific window. Pick window, dim with slider.
- For monitors with multiple display zones: some high-end gaming monitors (LG UltraGear) have per-zone brightness via DDC/CI commands. Use ClickMonitorDDC to control.
- For multi-monitor setups: dim non-primary monitor more, primary brighter. Per-monitor brightness via monitor’s own OSD or DDC/CI.
This is the right path for true per-app dimming.
Method 3: Use system-wide dark mode + low brightness for reading apps
The native approach without third-party.
- Settings → Personalization → Colors → Mode: Dark. Apps respect dark mode (Edge, Settings, File Explorer, etc.).
- For reading apps: enable Edge’s Reading Mode (article view) with dark background.
- For PDFs: Adobe Reader → Preferences → Accessibility → Replace document colors with custom dark scheme.
- For Visual Studio: Tools → Options → General → Color theme → Dark.
- For Office: File → Account → Office Theme → Dark Gray or Black.
- Lower system brightness to 30-50% when in reading apps. Quick brightness via Quick Settings (Win+A) slider.
- For night use: combine dark mode + Night light + low brightness for minimal eye strain.
This is the native solution.
How to verify the fix worked
- For f.lux: notice color/brightness shift when entering specific apps.
- For CareUEyes: app-specific brightness profiles activate on focus change.
- For native dark mode: apps display dark theme with low contrast.
If none of these work
If true per-app brightness is required: Use external monitors: secondary monitor at different brightness via its OSD. Move bright tasks to one monitor, dim tasks to the other. For OLED laptops (Surface Laptop Studio, ZenBook OLED): OLED supports per-pixel brightness so dark mode actually darkens. Combined with low system brightness gives the best per-app result. For HDR-capable displays: Windows’s HDR can vary luminance per content (auto-adjusting). Enable HDR for less eye strain in mixed content. For laptops with ambient light sensor: Windows’s Auto Brightness adjusts based on environment, not app. Toggle in Settings → Display.
Bottom line: Windows doesn’t support per-app brightness natively. Use f.lux (free) for time-based shift, CareUEyes (paid) for absolute per-app dimming, or system-wide dark mode + low brightness for reading apps.