Made for iPhone and iPad

The exact color
in your photos.

Tap any pixel: DotChroma gives you its shade, its name in your language, its developer codes and its WCAG contrast. No account, no cloud, no ads.

  • 13 languages
  • 100% on device
  • One-time purchase
DotChroma on iPhone

DotChroma in action

The whole workflow in 45 seconds.

Filmed in the app, at real speed: shoot a subject, sample its colours, zoom to 500%, read the codes and check the contrast.

Turn the sound on for the original music.

13 languages

One colour, named in your language.

This is the exact blue sampled on the vase in the video. DotChroma names it from a localized xkcd palette — not a machine translation made for this page, but the very words the app shows you.

#3D7E94
  • ENDirty Blue
  • FRbleu sale
  • DESchmutziges Blau
  • ESazul sucio
  • PTAzul Sujo
  • ITBlu sporco
  • RUГрязный синий
  • JAダーティーブルー
  • KO더티 블루
  • ZH脏蓝
  • HIगंदा नीला
  • ARالأزرق القذر
  • FAآبی کثیف

One eyedropper, all the work around it

From pixel to code, without leaving the app.

DotChroma does not just read a color: it names it, surrounds it with its neighbours, turns it into code and checks that it stays readable.

🎯

Precise sampling

Import a photo or take one on the spot, then tap a point. The magnifier targets the exact pixel; smoothed mode averages a small area to reduce noise.

🎨

Dominant palette

The main hues of an image are extracted automatically. Tap a swatch to make it the active color.

🗣️

Names that fit, in 13 languages

“Taupe”, not “green”. Localized xkcd palette or standard CSS names, your choice — in English, French, German, Spanish and nine more languages.

WCAG contrast

Ratio on white and on black, AA and AAA compliance per WCAG 2.1. Enough to settle an accessibility question in a second.

</>

Developer codes

HEX, RGB, HSL, SwiftUI, UIKit, CSS and SCSS. Copy a value with one tap, or export the whole palette as text or CSV.

🔒

Nothing leaves your device

No image sent to the internet. No account, no ads, no tracker. All processing is local.

Preview

A dark interface, built for color.

A neutral, glare-free background: nothing distorts the shade you are looking at.

Dominant palette
Dominant palette
Color harmonies
Nine harmonies
Developer code export
Developer codes
WCAG contrast check
WCAG contrast
💡

Lighting matters, and that is normal.
The detected color depends on ambient light, the white balance of your photo and your display settings. The same wall looks different in shade, in direct sunlight or under a warm lamp. That is not a flaw in the app: DotChroma reads the pixels of your image faithfully. To match a paint, a fabric or a physical sample, sample under stable lighting.

Pricing

Free for the essentials. One payment for the rest.

No subscription, no account to create, no advertising.

Free

0 €

10 image imports per month

  • Unlimited sampling on loaded images
  • Color names in 13 languages
  • Dominant palette and history
  • HEX, RGB and HSL codes
  • Full WCAG contrast check
  • One color harmony

Just as comfortable on iPad.

On a large screen the image and the color panel sit side by side: you sample on one side and read the values on the other.

DotChroma on iPad