The problem with Night Shift
Night Shift was introduced in macOS Sierra (2017). It shifts your display's colour temperature from cool blue to warm amber after a set time, usually sunset. The idea is straightforward: blue light suppresses melatonin, so removing blue light should help you sleep.
The problem is that this model is incomplete.
A study from the Lighting Research Center at Rensselaer Polytechnic Institute found that Night Shift fell short of its goals. The reason: it is not the colour of light alone that suppresses melatonin. It is the total intensity of light reaching your retina. Night Shift warms the colour but does not reduce brightness. Your screen still pumps out the same number of photons — they are just more amber.
This matters because melatonin suppression is a function of both wavelength and intensity. A warm, bright screen still suppresses melatonin more than a cool, dim one. Night Shift addresses one variable and ignores the other.
Research published in 2025 found that cumulative light exposure below 35 lux-hours in the 2 hours before bed provided measurable melatonin protection. Night Shift alone does not get most users below this threshold because it does not reduce screen luminance.
What actually affects your sleep
Three factors determine how much your screen disrupts your circadian rhythm in the evening:
- Total screen luminance. The overall brightness of your display. A white-background app in light mode at full brightness is the worst case. Dark mode with reduced brightness is the best.
- Spectral composition. Blue wavelengths (~460–480nm) are the most potent melatonin suppressors. This is what Night Shift and f.lux address by shifting colour temperature.
- Duration and timing. A 2025 study on visual fatigue confirmed that the effects are cumulative. Two hours of bright, blue-rich screen exposure before bed is significantly worse than 30 minutes of the same.
Night Shift only addresses the second factor. To meaningfully reduce your screen's impact on sleep, you need to address all three.
Dark mode is the missing piece
When you switch to dark mode, the most visible change is aesthetic: dark backgrounds, light text. But the functional change is more significant. Dark mode reduces the total light output of your display.
How much? It depends on what you are looking at. A text editor with a white background in light mode emits significantly more light than the same editor in dark mode. Web browsers, email clients, note-taking apps — anything with large white content areas drops dramatically in luminance when you switch to dark mode.
This is why dark mode and Night Shift are not interchangeable. They target different things:
| Feature | Night Shift | Dark Mode |
|---|---|---|
| What it changes | Colour temperature (blue → amber) | Interface appearance (light → dark backgrounds) |
| Reduces blue light | ✓ | Partially (less white = less full-spectrum light) |
| Reduces total luminance | ✕ | ✓ |
| Affects readability | Slightly (warm tint) | Can reduce readability for some users |
| Built into macOS | ✓ | ✓ |
| Automatic scheduling | ✓ (sunset or custom) | Partial (Auto = sunset only, no custom times) |
The takeaway: you should use both. Night Shift handles the spectral side. Dark mode handles the luminance side. Together, they address both variables that drive melatonin suppression.
Why timing matters more than you think
Knowing that both Night Shift and dark mode help is one thing. Getting the timing right is another.
macOS lets you schedule Night Shift to activate at sunset or at a custom time. This works well. But dark mode scheduling on macOS is limited — the Auto setting follows sunset and sunrise, with no option for custom times or offsets.
This creates a practical problem. Sunset in London in December is around 3:50 PM. In June, it is after 9:00 PM. If you rely on macOS Auto for dark mode:
- In winter, you are in dark mode for most of your working day — even when the room is brightly lit and light mode would be better for readability.
- In summer, you are still in light mode at 9 PM, well into the window where you should be reducing screen luminance for sleep.
The ideal approach is not to blindly follow the sun, but to start reducing screen luminance 2–3 hours before your actual bedtime, regardless of when the sun sets. If you go to bed at 11 PM, switching to dark mode around 8–9 PM is a reasonable target.
Set dark mode to activate 2–3 hours before your usual bedtime. Set Night Shift to activate at the same time or slightly earlier. Combine both with reducing your screen brightness to around 40–50% in the evening.
What f.lux does differently (and where it falls short)
f.lux has been around since 2009 and remains the most popular third-party alternative to Night Shift. It offers several advantages over Apple's built-in tool:
- More aggressive filtering. f.lux can shift to much warmer colour temperatures (down to 1200K candlelight) than Night Shift allows.
- Gradual transitions. f.lux transitions smoothly over a longer period rather than the relatively abrupt Night Shift switch.
- Location-aware. It uses your location to calculate solar times and adjusts automatically as seasons change.
However, f.lux has the same fundamental limitation as Night Shift: it only addresses colour temperature. It does not control dark mode. It does not reduce your screen's total light output. And it does not manage your macOS appearance switching.
f.lux is a good tool. But it is only one piece of the puzzle.
For a detailed look at f.lux alternatives that address more than just colour temperature, see Best f.lux Alternatives for Mac in 2026.
A better setup: combining everything
Here is what a well-configured evening screen setup looks like on macOS, using only built-in tools:
- Night Shift — Set to activate at sunset or a custom time (System Settings → Displays → Night Shift). Push the warmth slider to at least 60%.
- Dark mode — Set to Auto (System Settings → Appearance → Auto). This follows sunset/sunrise, which is imperfect but better than nothing.
- Manual brightness — Reduce display brightness in the evening. Use the keyboard brightness keys or System Settings → Displays.
The problem with this setup is that each piece requires separate management, and the dark mode scheduling has no custom time option. If you want dark mode at 8 PM instead of sunset, or if you want it to adapt to weather conditions, macOS cannot do this natively.
A more complete setup with Solace
Solace is a macOS menu bar app that handles appearance switching and screen warmth together. Instead of managing Night Shift, dark mode, and brightness separately, Solace coordinates them:
- Custom dark mode timing. Set dark mode to activate at a specific time, or use solar scheduling with an offset (for example, sunset minus 30 minutes, or a fixed 8 PM regardless of season).
- Evening warmth. A built-in colour temperature feature that gradually warms your screen as evening approaches, working alongside or instead of Night Shift. This means your warmth transition and your appearance transition are coordinated by the same app.
- Weather-aware switching. Dark, overcast afternoons trigger dark mode early. Your screen matches the actual light conditions outside, not just the clock.
- Wallpaper sync. Your wallpaper changes with your appearance, so you are not staring at a bright desktop image in dark mode.
The difference is that everything is managed in one place. Instead of Night Shift doing one thing at one time, dark mode doing another thing at a slightly different time, and your brightness being entirely manual, you have a single system that coordinates all three factors.
For a detailed comparison of dark mode scheduling methods on macOS, see How to Schedule Dark Mode on Mac: 4 Methods Compared.
What the research actually says about dark mode and eyes
A common objection: "I heard dark mode is bad for reading." There is some truth to this, but it is more nuanced than the headlines suggest.
A 2025 eye-tracking study published by ACM found that dark mode improved task efficiency for medium-complexity tasks, particularly at night. Participants completed tasks faster in dark mode under low ambient light conditions, and reported lower subjective workload (measured via NASA-TLX scales).
However, earlier research from the University of Passau found that positive polarity (dark text on light background) resulted in better reading performance across a range of conditions, particularly in well-lit environments.
The practical conclusion: match your screen to your environment.
- During the day, in a bright room: light mode is generally better for readability and sustained reading tasks.
- In the evening, in a dim room: dark mode reduces screen luminance, causes less pupil constriction, and produces less circadian disruption. The slight readability trade-off is worth the sleep benefit.
This is exactly the use case for automatic switching. You do not want dark mode all the time. You want it at the right time.
Frequently asked questions
Does Night Shift on Mac actually help you sleep?
Partially. Night Shift reduces blue light by warming your screen's colour temperature, which helps. But research from the Lighting Research Center found that it does not reduce overall screen brightness — which is the primary driver of melatonin suppression. For better sleep protection, combine Night Shift with dark mode in the evening and reduce your screen brightness.
What is the difference between Night Shift and dark mode?
Night Shift changes your screen's colour temperature, shifting from cool blue to warm amber. Dark mode changes your interface's appearance, replacing light backgrounds with dark ones. They target different things: Night Shift addresses blue light wavelengths, dark mode reduces total screen luminance. You should use both together in the evening for the best effect.
Is f.lux better than Night Shift?
f.lux offers more control — it can shift colour temperature more aggressively, transitions more gradually, and has more configuration options. However, both tools only address colour temperature, not overall screen luminance. Neither controls dark mode. For complete evening screen management, you need colour temperature reduction (Night Shift or f.lux) combined with timed dark mode switching and lower brightness.
How much blue light does dark mode block?
Dark mode does not "block" blue light the way a colour filter does. What it does is reduce the total light output of your screen — often by 60% or more for apps with large white content areas. Since overall light intensity is a primary factor in melatonin suppression, this reduction in luminance can be more impactful for sleep than colour temperature changes alone.
When should I switch to dark mode for better sleep?
Research suggests reducing screen luminance 2–3 hours before bed. If you go to bed at 11 PM, switching to dark mode around 8–9 PM is a good target. The macOS Auto setting ties this to sunset, which can be too early in winter and too late in summer. A custom schedule — either through Automator, Shortcuts, or an app like Solace — gives you more control over the timing.
Solace — $4.99, yours forever
Dark mode scheduling, evening warmth, wallpaper sync, and weather-aware switching. One app that handles everything your screen does at night.
Buy NowOne-time purchase, no subscription. Learn more