What changed
On November 3, 2026, WebKit introduced Adaptive Dark Mode in Safari 27.3 beta. When a user with system dark appearance opts in, Safari analyses predominantly light pages and transforms background and text luminosity while preserving hues, adjusting SVG and simple bitmap logos, and aiming for readable contrast. Pages declaring support for both light and dark via color-scheme are not transformed. Canvas contents remain unchanged; some blending effects can be disabled. Sites cannot query whether adaptation occurred, limiting fingerprinting.
Why it matters
Web designers can no longer assume that a light-only page always renders in its authored colours for Safari users who opt in. This affects visual QA, brand marks, charts, screenshots and accessibility testing, particularly on older sites without a proper dark theme. The change also creates a strong reason to declare supported colour schemes explicitly rather than rely on runtime detection of computed colours.
User choice and beta status limit rollout
Safari 27.3 beta offers a Try preview to users whose system appearance is dark. This is not an automatic universal change for all Safari visitors; the behaviour remains beta and may evolve.
WebKit transforms more than the page background
The browser adjusts light backgrounds, text, gradients and selected SVG/bitmap logos, seeking readable contrast. Canvas contents are left untouched, and certain mix-blend-mode or masking effects can be disabled. Site-specific visual regression checks remain necessary.
Explicit colour-scheme support gives authors control
Pages declaring light and dark support through the HTML color-scheme meta tag or CSS color-scheme property are left alone. Authors can build their own dark mode using prefers-color-scheme, light-dark() and appropriate images.
Opt-out and privacy have important caveats
WebKit documents color-scheme: light only as an opt-out mechanism but says the 'only' keyword is not supported in Safari 27.3 beta 1. JavaScript colour queries return authored values, not transformed colours, so sites cannot fingerprint the user's adaptive setting.