Understanding display color profiles
Every display has a color profile — a mapping from numerical values (RGB codes) to actual emitted light frequencies. Without a color profile, RGB values are treated as sRGB by default in browsers and operating systems. With a color profile (typically embedded in the display hardware and read by the OS), the same RGB value can produce different light output on different displays. The OS color management system (ColorSync on macOS, Windows Color Management on Windows) handles profile-to-profile conversion when the browser has color management enabled. Chrome, Firefox, and Safari all perform color management for tagged images (JPEG, PNG with embedded profiles); Safari also performs color management for CSS color values. The practical implication: colors look most consistent on macOS + Safari with calibrated displays. Windows browsers, particularly Chrome on Windows, have historically been less aggressive about color management for non-image content, which is one reason web colors look more washed out on many Windows machines.
