White Websites Hurt My Eyes at Night: A Dark Mode That Doesn't Wreck the Page

TL;DR

Reading white pages in a dark room is tiring, and simple filters wash out images and brand colours. Owl rewrites colours per page, protects photos, skips sites that already have dark mode and adjusts to your taste.

The pain

It’s midnight. The room is dark. You open a link and the whole screen flashes white. Or you tried a dark-mode tool and now every page is grey sludge, logos have vanished and photos look like negatives.

What Owl does differently

  • Rewrites each colour rather than flipping the whole page.
  • Keeps photos in their colours.
  • Inverts only dark icons on transparent backgrounds, so they stay visible.
  • Skips sites that already have a dark theme.
  • Darkens before paint, so no white flash.

Tune for comfort

Try the Warm preset in the evening, High Contrast if text is hard to read, Muted if bright whites still glare. Add faux bold for thin type.

Automation

Follow the system appearance, or set a schedule, so it switches on as the evening starts.

FAQ

Why is there no white flash? Pages are darkened at document start, before the first paint.

What if a site breaks? Switch that page to the plain dark stylesheet fallback, or restore the site from the toolbar.