How the online eye color scanner works
The scanner reads the actual pixels of your iris and turns them into a color reading. Nothing is guessed from a quiz or a personality question, and nothing is sent anywhere.
- Your photo loads into a canvas in your browser. It stays in your device's memory and is discarded when you close the page.
- You mark the iris. The circle tells the tool where to look; the dashed inner circle marks the pupil, which is excluded from the reading.
- Pixels are filtered. The darkest pixels (pupil, eyelashes) and the brightest ones (reflections, the white of the eye) are dropped so only iris color remains.
- The remaining color is measured. The tool calculates the average hue, saturation, and brightness, plus the distribution of warm, green, and cool tones.
- Inner and outer iris are compared. This is how hazel is caught: hazel eyes carry a warm brown or gold ring near the pupil with green or blue further out. A single average would flatten that into "brownish green" and miss it.
- The closest shade is named, along with the pigment mix behind it, a rarity estimate, and the dominant hex colors of your iris.
What the three pigment figures mean
Human irises are built from three ingredients, and almost every eye color is a different ratio of the same three. The bars in your result estimate that ratio from the color your camera recorded.
- Melanin is the brown pigment. More melanin means darker eyes; it dominates brown and dark hazel irises.
- Lipochrome is the golden-yellow pigment. It is what turns a low-melanin iris amber, and what mixes with scattered light to produce green.
- Structural is not a pigment at all. It is the blue produced when light scatters inside the iris, the same effect that makes the sky blue. Blue and gray eyes are almost entirely structural.
This is why there is no blue or green pigment in any human eye, and why light eyes change appearance so much with the light around them. The eye color chart shows how the six families map onto these ingredients.
Getting an accurate reading
- Use indirect daylight. Face a window, but stay out of direct sun. This is the most neutral light you have access to.
- Get close and stay sharp. The iris should fill a decent part of the frame. Blurry photos average into mush.
- No flash. Flash flattens the iris and adds a bright reflection over the part you want to read.
- No filters or beauty modes. They change color deliberately, which is exactly what you are trying to measure.
- Avoid strong colors near your face. A green shirt or a blue wall reflects into your iris.
- Scan twice. One reading in daylight, one indoors. If the two agree, you have your answer. If they disagree, your eyes are in the light-sensitive group: blue, green, gray, or hazel.
Curious what color eyes your child might have?
Try the free eye color calculator: enter both parents, add grandparents for a sharper estimate, and see the odds for brown, hazel, green, and blue.
Frequently asked questions
Is this eye color scanner free?
Yes, completely. No account, no sign-up, and no limit on how many photos you check.
Do I have to upload my photo anywhere?
No. Your photo is read directly in your browser. It is never sent to a server, never stored, and it disappears when you close or reload the page.
How accurate is an online eye color check?
As accurate as the photo. A sharp close-up in indirect daylight gives a reliable shade name; warm indoor light, flash, and filters all shift the reading. That is why the tool also reports a match confidence figure.
Which eye colors can it detect?
Brown, blue, hazel, amber, green, and gray, plus in-between shades like hazel green, steel blue, ice blue, sage green, and honey amber.
Does it work on a phone?
Yes, on any modern mobile or desktop browser. On a phone you can take a photo or pick one from your library, then drag and pinch to place the circle.
Why does my result change between photos?
Because light-colored eyes get much of their color from light scattering rather than pigment, so the light around you genuinely changes what the camera records. Blue, green, gray, and hazel shift the most.
Is this the same as an AI eye color detector?
It solves the same problem with a transparent method. Instead of a black-box model, it measures your iris pixels directly and shows you the numbers behind the answer: the pigment ratio, the confidence, and the hex colors it read.