Your image never leaves your device. Everything here runs in your browser: nothing is uploaded, stored, or sent to a server.

Read a photo match as a starting point

A photo is not a color reading. Lighting, white balance, camera processing, and your own screen all push the pixels around, so the same paint can look warmer or cooler from one photo to the next. Sample a flat, evenly lit part of the surface, avoid highlights, shadows, and glare, and take the result as a short list to test rather than a verdict. Finish matters too: a photo pixel cannot tell a metallic from a flat color, so check the finish class on each match before you commit. Swatch a candidate on scrap before you trust it on the model.

01

Runs in your browser

The image is decoded and sampled on your device with the canvas API. Nothing is uploaded or stored.

02

Same color math

Matches use the CIEDE2000 distance and the exact percentage the converter uses, so scores line up across the site.

03

Finish stays honest

Every match shows its type, and a color that lands in the wrong finish class is badged, not passed off as a swap.

Already know the paint? Use the paint converter for cross-brand equivalents, or the scheme builder to plan a palette. Or browse the brands and ranges.