Google Chrome color management: there's hope

Google Chrome is not a color managed browser, but there is hope: Chrome 16, currently in Beta, is the first version that supports ICC profiles on the Mac platform.
Published by Fábio Pili on November 11th, 2012. Last updated on June 8th, 2017.

Why have color management for the web?

In a world where media is increasingly being consumed on a screen, having some sort of control on how images and layouts appear to the users is a must. Nobody would accept a magazine where each copy had different colors, so why settle for a web where each monitor and browser renders pages differently?

This is why standards are needed. It's not possible to have control over each user's display, but promoting color management on the browser and implementing a set of best practices can minimize those differences, especially for users with non-standard configurations, such as wide gamut displays.

As calibration equipment gets cheaper — a competent display calibration device can be bought for around US$ 130 — color managed displays will get more and more popular. On the high end, wide gamut displays are dominating the market and it's hard to find a good LCD with an IPS panel suited for color critical work with a sRGB gamut. Most models have AdobeRGB or slightly larger color gamuts.

The current status of Chrome: it's all over the place

Google Chrome is not a color managed browser, but there is hope: Chrome 16, currently in Beta, is the first version that supports ICC profiles on the Mac platform. Version 17, the current Canary build, keeps this support, so I'm assuming this new functionality is here to stay.

Unfortunately, on the Windows platform this support doesn't exist. Both Chrome 16 and 17 don't pass our browser color management test.

On the other hand, Google Chrome for Windows has a command line switch (--enable-monitor-profile) that forces the browser to interpret all untagged images and page elements as being in the sRGB color space. This functionality, absent on the Mac OS X version, is extremely important for wide gamut display users. Without it enabled, untagged graphics are rendered on the full display gamut, leading to grossly oversaturated colors. This is how the W3C recommends browser developers to render colors.

How to enable the --enable-monitor-profile switch in Windows

Edit the Google Chrome shortcut and add the --enable-monitor-profile switch to the executable path.

Google Chrome color management startup switch

This startup switch, available in Windows only, enables partial color management support on the Google Chrome Browser.

Our wish list

Bring full ICC v2 and v4 color profile support to both Mac and Windows versions of Chrome.

Allow users to configure, in the browser preferences, how untagged images and page elements should be rendered: in sRGB or on the full display gamut. Assume sRGB by default.

Who gets it right?

Meanwhile, our suggestion is to use Firefox. Since version 8, it supports both v2 and v4 ICC profiles and has the necessary controls over untagged images and page elements. This is the only browser that is usable in wide gamut displays.

How to help

There are two open tickets on the Chromium open source development project related to color management. The first, 143, suggests that the browser should honor color profiles in tagged images. The other one, 37028, deals with how untagged elements should be treated as sRGB.

You can help by starring each of those issues, near the page footer, and by commenting with helpful information to solve the issues. If you work with Google, explain to your peers that this is an important issue. Chrome is the fastest browser today and I'm sure many users, like myself, are only waiting for color management to be able to use it.


Web browser color management guide
Test your browser color management capabilities


Tony Payne
Jul 30th, 2012 - 15h11

Fabio, the Chrome dev channel now has support for ICCv2 tagged images on Windows and Linux. Thank you for your support!

Aug 20th, 2012 - 15h39

Thank you for the heads up, Tony. I'll revisit this article soon to update it to the most current Chrome versions.

Paul Coddington
Jun 3rd, 2014 - 04h43

Chrome 35 supports v2 ICC but ignores the monitor profile, so no go on Windows 8.x. Also, the "--enable-monitor-profile" option is no longer supported (the command is interpreted as a URL to be opened).

Matthias Welwarsky
Dec 11th, 2013 - 18h49

Unfortunately, Chrome on Linux as of 13/12/11 still doesn't respect the display color profile, which makes it pretty much unusable on wide gamut displays. Red and Green appear waay oversaturated. Firefox nowadays seems to be the only browser on Linux that gets it right.

Jonas Chen
Apr 10th, 2017 - 00h40

Does Chrome fully support color management now?

I tested Chrome in my Windows 7 with your test page, the result are terrible. The RGB bar separate quite different on my system while the results in IE looks good.

But when I do the same test in another Windows 7, Chrome looks good there.

It looks like something setting wrong on my Windows 7, or this is a issue of Chrome?

I put my test on my blog here:

(Sorry, it's in Chinese. But I think the pictures on it explain what happened here.)

Any comment will be helpful for me.


Apr 11th, 2017 - 05h15

Having issue in Win 7 too. Using ICC file provided by notebookcheck.

Photo in 500px and Win 7 photo viewer display colours differently.

Maybe this will help.

Oct 3rd, 2017 - 14h15

So does anyone know if chrome, as of October 3rd 2017, recognizes .icc monitor profiles yet?

It's been so frustrating. I use Firefox now because of this issue. But I'd rather use Chrome in order to get Netflix in 1080P (It's only 720P in Firefox)

How is total color accuracy not important to these Google idiots? ... It's 2017 for crying out loud! ... I've created a monitor color profile using a meter and software and I still can't use it with Chrome yet. Who doesn't want accurate colors- even if it's a subtle change, it's still better- Actually much better!

Jan 6th, 2018 - 14h44

Hi I tried the new chrome parameter on Windows version of chrome 63:


When I use it with my wide gamut display pictures look better.

Could you update your article if this also works for you?


Leave a Comment




This form collects your name and e-mail address for the sole purpose of identifying you as an unique commenter on Cameratico. Your data won’t be shared or used in any other way. Check our privacy policy for the full details on how we store and manage any user data.
Submit comment