SundownBlog
← All posts
Guide••14 min read

Fix Screen Flicker Headaches on MacBook (2026 Guide)

By Jack Richards

Last Updated: September 2026

MacBook screen flicker headaches are caused by two invisible display mechanisms: PWM backlight dimming (a backlight switched on and off far faster than you can see, across the whole brightness range on miniLED models) and temporal dithering (pixel-level color alternation on all Apple Silicon Macs). Restarting, resetting SMC, or enabling Night Shift won’t change either one. Sundown works on both mechanisms in one app: its Flicker-Free Mode holds the backlight at full power and dims through the gamma table instead, and its anti-dithering mode targets the pixel-level alternation.

Twenty minutes into your workday, you feel it. A pressure behind your eyes that wasn’t there when you sat down. By lunch, the dull ache has spread across your forehead. You’ve been to the optometrist. Your prescription is fine. You’ve tried the 20-20-20 rule, adjusted your chair height, cleaned your screen. Nothing helps. If you are trying to fix screen flicker headaches on your MacBook, you have found the only guide that explains both causes. (If your symptoms are broader than flicker — dry eyes, blurred vision, tension headaches — read our guide to reducing eye strain on Mac, which covers all seven root causes.)

You are not imagining this.

A meaningful share of people are sensitive to something happening inside your MacBook’s display hardware right now, as you read these words. Your screen is flickering. Not in a way your conscious vision can detect. But your visual cortex registers every single cycle, and it is telling your brain something is wrong.

The headache you feel is not a symptom of weak eyes or too much screen time. It is a neurological response to invisible strobing that Apple’s display hardware produces by design. Two separate mechanisms cause it: PWM backlight dimming and temporal dithering. Most articles about macbook screen flicker headaches conflate them, misidentify them, or don’t mention them at all.

This post explains both, tells you exactly which models are affected, debunks the generic fixes the internet keeps recommending, and shows you what actually works. If you're also looking for the best blue light app for Mac in 2026, we compared every option — but read this first, because color temperature filtering alone won't stop the flicker.

PWM Flicker: The Invisible Strobe Your Brain Can’t Ignore

Your MacBook does not dim its screen by reducing the amount of light its backlight produces. That would be the intuitive approach. Instead, it uses a technique called Pulse Width Modulation, or PWM.

Think of it like a ceiling fan with a strobe light attached. To make the room appear dimmer, the light doesn’t glow at a lower wattage. It blinks on and off so fast that the room appears less bright on average. At 50% brightness, the light is fully on for half the cycle and fully off for the other half. Your eyes see the average. Your brain processes every flash.

MacBook displays cycle through this on-off pattern thousands of times per second. NotebookCheck measurements show the MacBook Pro 14-inch and 16-inch miniLED models use PWM across the whole brightness range. That sounds fast enough to be harmless. For some people, it may not be.

The human retina contains photoreceptors, including retinal ganglion cells, capable of responding to light modulation faster than 10,000 Hz under certain conditions. Your conscious perception stops seeing the flicker above roughly 80 Hz. But the neural pathway from retina to visual cortex does not stop at conscious perception.

Electroretinography studies show measurable cortical response to flicker well above 100 Hz. Your brain cannot see the flicker. It can feel the flicker. That distinction is the entire problem.

The lower your screen brightness, the worse PWM gets. At 30% brightness, the backlight spends 70% of each cycle in the off state. The effective contrast between “on” and “off” phases increases. For individuals with photosensitivity, this is why working in a dim room with low screen brightness produces the worst headaches. Turning the brightness down makes the flicker more aggressive, not less.

Temporal Dithering: The Second Flicker Nobody Talks About

PWM gets occasional mention in tech forums. Temporal dithering almost never does. They are two entirely separate sources of display instability, and every Apple Silicon Mac produces both.

Here is what temporal dithering is. Your MacBook’s display panel can physically render a certain number of distinct color values per pixel. To display colors that fall between those values, macOS alternates the pixel rapidly between two neighboring colors, frame by frame. Your eye blends the alternation into a perceived intermediate shade. The result is smoother color gradients. The cost is per-pixel flickering across the entire display surface, every frame, all the time.

This is not the same as PWM. PWM is the backlight turning on and off. Temporal dithering is individual pixels changing color values at 60 Hz or 120 Hz. Two independent sources of visual instability, layered on top of each other.

At standard color temperatures, the dithering is subtle. But push the display toward deep warm tones (exactly what blue light filter apps do after sunset) and the dithering becomes visible as a crawling noise pattern across the screen. Your visual cortex now processes two simultaneous flicker sources: the backlight strobing far faster than you can see and every pixel on the panel shifting values at your refresh rate.

Most articles about screen flicker eye strain on Mac focus exclusively on PWM. They miss temporal dithering entirely. If you’ve tried locking your brightness at 100% to avoid PWM and still get headaches, dithering is the likely reason. It operates through a completely different mechanism and requires a completely different fix.

Which MacBooks Are Affected (And How to Test Yours)

MacBook Pro 14-inch and 16-inch (2021 and later): These models use miniLED backlighting with local dimming zones. PWM operates across the entire brightness range, including at 100%. PWM is present at every brightness level, regardless of whether ProMotion is set to 60 Hz or 120 Hz, because local dimming zones require PWM to function. You cannot escape PWM on these machines by adjusting brightness. All Apple Silicon MacBook Pros also apply temporal dithering.

MacBook Air M2, M3, M4: These use traditional IPS LED backlighting. PWM activates below the approximately 40% brightness threshold. Above that threshold, the backlight dims using DC voltage reduction, which produces no flicker. Keep your Air above 40% brightness and you avoid PWM. But temporal dithering still operates at all brightness levels on Apple Silicon.

Older Intel MacBooks: PWM characteristics vary by model year. Temporal dithering is less aggressive on Intel GPUs but still present.

You can test your own display. Open your phone’s camera in slow-motion mode (240fps if available). Point it at your MacBook screen with the brightness set to 30%. If you see horizontal bands rolling across the display in the recording, that is PWM. The bands are the camera capturing the backlight’s on-off cycle. At 100% brightness on a MacBook Air, the bands should disappear. On a MacBook Pro miniLED, they persist at every level.

Temporal dithering is harder to capture on camera. The easiest visual test: install any blue light filter app and push it to its deepest red setting. If you see a shimmering, sand-like noise pattern across solid color areas of the screen, that is temporal dithering making the color alternation visible.

How to Fix Screen Flicker Headaches on MacBook: 7 Myths Debunked

Search for “fix screen flicker headaches macbook” and you’ll find the same seven suggestions recycled across every tech blog and Apple Support thread. None of them address the actual problem.

1. Restart your Mac. PWM is a hardware behavior, not a software glitch. Restarting changes nothing about how the backlight modulates brightness.

2. Reset SMC / NVRAM. These resets affect power management and startup settings. The display’s PWM frequency is determined by the LED driver IC on the display board. No software reset touches it.

3. Disable True Tone. True Tone adjusts color temperature based on ambient light. It does not affect PWM frequency, duty cycle, or temporal dithering behavior. Disabling it changes how warm or cool your screen looks. That’s all.

4. Update macOS. Apple has never shipped a macOS update that changed PWM behavior. The flicker frequency is determined by hardware. Temporal dithering is baked into the GPU driver at a level macOS updates do not typically modify.

5. Use Dark Mode. Dark Mode changes the color of UI elements. It does not change backlight behavior. Your display still uses PWM regardless of whether the pixels are displaying white or black content.

6. Enable Night Shift or install f.lux. We compared these tools in our Night Shift vs f.lux breakdown. These apps change color temperature. They do not modify how the backlight controls brightness. Night Shift at 2700K with PWM is the same PWM, just orange. f.lux at 1200K with PWM is the same PWM, just red. If you're looking for a Night Shift alternative for Mac that does address flicker, Sundown combines blue light filtering with a Flicker-Free Mode that dims through the gamma table instead of the backlight.

7. Adjust brightness manually. On MacBook Air, keeping brightness above the 40% brightness threshold does avoid PWM. On MacBook Pro miniLED, brightness adjustment has zero effect on PWM. The flicker runs at every level.

What the Science Says: IEEE 1789 and Flicker Frequency Thresholds

This is not speculation. The health effects of invisible display flicker have been studied under controlled conditions and codified into engineering standards.

IEEE 1789-2015 is the Institute of Electrical and Electronics Engineers’ standard for evaluating health risks from LED flicker. It establishes three risk categories based on flicker frequency: high risk below 90 Hz, low risk above 1,250 Hz, and a transitional zone between them. The standard explicitly states that frequencies above 1,250 Hz carry “low risk” but does not classify them as “no risk.” For sensitive individuals, the effects extend much higher.

Research by Wilkins and colleagues, whose work informed the IEEE standard, demonstrated that headache incidence doubles when subjects are exposed to 100 Hz flicker compared to 32 kHz flicker under otherwise identical conditions. The MacBook Pro’s PWM falls in IEEE 1789’s low-risk band, which is far better than 100 Hz. But low risk is not no risk, and for people who are sensitive to flicker, “better than 100 Hz” is not the same as “safe.”

A study published in PMC found that migraine sufferers are five times more likely to develop a headache from flicker exposure than non-migraine controls (41% incidence vs 8%). If you have a history of migraines and your MacBook triggers headaches that your old laptop never did, this is likely why. The miniLED display in your Pro is a different flicker profile than the IPS panel in the Air or older MacBooks you used before.

The science is clear on one point: invisible flicker is not biologically invisible. Your visual system processes it. Your cortex responds to it. And for a significant minority of users, that response manifests as headache, nausea, eye fatigue, or difficulty concentrating.

Software Solutions Compared: BetterDisplay vs StillColor vs Sundown

Three macOS applications address display flicker. They each tackle a different piece of the problem. Understanding which piece each one handles (and which it doesn’t) is essential, because using the wrong tool leaves half the problem untouched. For a broader look at blue light filtering options, see our best blue light app for Mac comparison.

BetterDisplay is a display management utility that includes a PWM avoidance feature. It works by setting a brightness floor. You configure it to never let your hardware brightness drop below a certain level (typically 40% on MacBook Air), keeping the backlight in the DC dimming range where PWM is inactive. For MacBook Pro miniLED, BetterDisplay can lock brightness at 100% and use software dimming for perceived brightness reduction. This avoids PWM dimming but requires you to accept a brightness compromise, and it does nothing about temporal dithering.

StillColor is a focused utility that addresses temporal dithering specifically. It modifies how macOS renders color values to avoid the frame-by-frame pixel alternation that Apple Silicon GPUs apply. It is free, small, and effective at its single job. But it does not touch PWM at all. If your macbook screen hurts your eyes and the cause is backlight flicker rather than pixel dithering, StillColor won’t help.

Sundown works on both. Its flicker-free mode holds hardware brightness at maximum and dims the screen through the gamma table instead, so dimming doesn’t rely on the backlight’s PWM. Its anti-dithering mode targets temporal dithering on Apple Silicon. And it adds blue light filtering down to 500K, cutting back the short-wavelength light that Harvard Health describes as the strongest melatonin suppressor.

FeatureBetterDisplayStillColorSundown
Avoids backlight PWM dimmingYes (brightness floor)NoYes (backlight at full, gamma dimming)
Targets temporal ditheringNoYesYes
Blue light filteringNoNoYes (500K)
Requires brightness compromiseYes (locked above 40%)NoNo (gamma dimming)
Price$18 (Pro)Free$4.99/mo ($79 lifetime)
Addresses both mechanismsNoNoYes

The practical reality for most users: you either run BetterDisplay and StillColor together (two apps, one gap in blue light protection) or you run Sundown alone. Start your 7-day free trial at trysundown.com.

How Sundown’s Flicker-Free Mode Works

Sundown’s approach to PWM is different from simply locking brightness. When you activate flicker-free mode, the app instructs macOS to hold the hardware backlight at 100% brightness. At full power, dimming no longer depends on turning the backlight down, which is where PWM’s off phase grows longest.

But a screen at 100% hardware brightness is blinding. Sundown solves this by dimming the image through the gamma lookup table, the same mathematical transform macOS uses to map pixel values to display output. By adjusting the gamma curve, Sundown reduces the perceived brightness of every pixel without ever touching the backlight. Your screen looks as dim as you want it, while the backlight stays at full power instead of being dimmed.

For temporal dithering, Sundown injects color profiles that render in a way Apple Silicon GPUs don’t need to dither. The pixel values the GPU receives are already within the panel’s native color depth, so no frame-by-frame alternation occurs. Clean, stable pixels. No sand-grain shimmer.

It sits in your menu bar and stays out of your way. Pick a warmth, turn on the modes you need, and get back to work.

Quick Reference: MacBook Flicker Types and Fixes

FactorPWM Backlight FlickerTemporal Dithering
What it isBacklight strobes on/off to control brightnessPixels alternate colors frame-by-frame to simulate extra color depth
FrequencyFar above what you can see60 Hz or 120 Hz (ProMotion)
Affected modelsAll miniLED MacBook Pros (all brightness). MacBook Air below ~40% brightnessAll Apple Silicon Macs
Worse whenScreen brightness is loweredDeep warm tones are applied (blue light filters)
BetterDisplay fixes it?Yes (brightness floor)No
StillColor fixes it?NoYes
Sundown’s approachGamma dimming with the backlight at full (Flicker-Free Mode)Anti-dithering mode

If you experience headaches mostly at low brightness, PWM is likely your primary trigger. If headaches persist at 100% brightness, temporal dithering is the more probable cause. Many flicker-sensitive users have both — which is why Sundown addresses both mechanisms in a single app. For related eye comfort solutions, see our guide to Apple Silicon display dithering, our comparison of f.lux alternatives for Mac, and our complete guide to MacBook blue light filters. If you want to see how every Mac display health app handles flicker, we tested them all.

FAQ

Can screen flicker cause headaches even if you can’t see the flickering?
Yes. IEEE 1789-2015 research confirms that invisible flicker above 100 Hz still triggers headaches in sensitive individuals. The MacBook Pro’s PWM falls in the standard’s “low risk” band, not “no risk.” Electroretinography shows the visual cortex responds to flicker frequencies well beyond what conscious perception can detect.

What is the difference between PWM flicker and temporal dithering on MacBooks?
PWM controls screen brightness by switching the backlight on and off thousands of times per second. The lower the brightness, the longer the off phase. Temporal dithering simulates color depth by alternating individual pixel color values between frames. PWM is a backlight behavior. Dithering is a GPU rendering behavior. They are independent sources of flicker, and fixing one does not fix the other.

Does keeping MacBook brightness at 100% stop PWM headaches?
On MacBook Air (M2, M3, M4), yes. The Air only uses PWM below approximately 40% brightness, so keeping it at 100% avoids backlight PWM. On MacBook Pro 14-inch and 16-inch with miniLED, no. These models use PWM at every brightness level, including 100%, because the local dimming zones require it for operation.

Why does my MacBook Pro give me headaches but my old MacBook Air didn’t?
The MacBook Pro’s miniLED display uses PWM across its entire brightness range to control local dimming zones. Older MacBook Air models used IPS LCD panels with DC dimming at moderate-to-high brightness settings, which produces no backlight flicker. The switch to miniLED improved contrast and HDR performance but introduced constant PWM that affects flicker-sensitive users at every brightness level.

What Hz frequency is safe for screen flicker?
IEEE 1789-2015 classifies frequencies above 1,250 Hz as “low risk.” Research by Wilkins showed meaningful headache reduction only above 32 kHz. Some sensitive individuals report effects up to 3,000 Hz. There is no single “safe” frequency that eliminates risk for all users. The approaches aimed at avoiding backlight PWM are DC dimming, or software-based brightness reduction that keeps the backlight at a steady level.

Your screen is doing something to your nervous system sixty times per second, thousands of times per second, or both at once. The headache is not a mystery. The fix is not a restart. Sundown starts at $4.99/mo (or $79 lifetime) and works on both PWM and temporal dithering in a single app. Start your 7-day free trial at trysundown.com.

Protect your screen tonight.

7-day free trial on the monthly and annual plans. Warmth down to 500K.

Try Sundown Free

Related Posts