piapia123
en

Colour Vision Self-Check

Generators

Everything runs locally in your browser — nothing is uploaded

This is not a medical examination and cannot diagnose anything. The plates are drawn on this page, are not the copyrighted Ishihara plates, and your screen is not calibrated. Treat it as a rough self-check — if you have a real concern, see an optometrist.

Do not lean in close: read at a normal distance, give it about a second, then answer. If you can read it, type the digits; if not, use the button beside it — guessing defeats the purpose. This test cannot be completed with a screen reader, because it depends entirely on vision.

Eight plates, each a disc of coloured dots with a number hidden inside. If you can read it, type the digits; if not, press “I cannot see it”. ⚠️ This is not a medical examination and diagnoses nothing. The real Ishihara plates are copyrighted clinical material and cannot be copied, so every plate here is drawn on this page: the dots falling on the digits’ strokes get one colour, the rest another. That reproduces the principle of pseudo-isochromatic plates, but it is not equivalent to the clinical ones — different plates, different colours, and your screen is not calibrated. So the strongest conclusion is “you could not read these plates”, never “you are red-green colour blind”. If you have a real concern, see an optometrist. The first plate is a control. Its two colours differ only in brightness, not in hue, so with a normally lit screen and a moment’s attention it is always readable. If you cannot read it, the conditions for this run do not hold (screen too dim, glare, bright ambient light, no glasses) — so the whole result is discarded and said so plainly, rather than reporting a false “colour vision deficiency”. This is the most important design decision in the tool: the greatest risk for a self-check is presenting an invalid measurement as a diagnosis. The colour pairs are matched in luminance. In the red-green plates the two colours differ essentially only in hue (the second colour’s lightness is binary-searched to match the first, and a test pins their contrast below 1.2). Were the brightness difference large, the plate would degrade into a plain brightness contrast that colour-deficient viewers read just as well — and then it would no longer be testing colour vision at all.

Features

  • Eight plates — one control, four red-green, three blue-yellow — all drawn on this page
  • The control differs only in brightness, never in hue, and missing it discards the whole run
  • Red-green and blue-yellow pairs are luminance-matched (contrast < 1.2), so hue is the only cue
  • Dot positions are random per plate, so a second run is a different pattern
  • Accepts full-width digits, spaces and commas
  • A discarded run lists no answers — when the conditions failed, comparing answers proves nothing
  • Reports only how many plates you read, with no “mild / moderate” grading (that needs a clinical scale)
  • Runs locally: the answers are compared in your browser and never uploaded

How to use

  1. Read at a normal distance — do not lean in — and give it about a second
  2. Type the digits if you can read them; press “cannot see it” if you cannot (guessing defeats the purpose)
  3. After eight plates, read the result; if the control was missed, the run is void
  4. Change the setting or the screen brightness and try again — differing results between runs are normal

FAQ

Does this mean I am colour blind?
No — this tool cannot diagnose anything. Three reasons: the plates are drawn here rather than being the clinical standard ones (the real Ishihara plates are copyrighted and cannot be reproduced); the colours depend on your screen, which is not calibrated; and colour vision deficiency itself comes in several types and degrees, assessed by an optometrist with standard plates under standard lighting. So the strongest statement is “you could not read these plates” — and if that keeps happening, it is worth a proper colour vision test. Colour vision deficiency is common and affects very little of daily life.
What is the first “control plate” for?
It checks whether the conditions for this run hold at all. Its two colours differ only in brightness, never in hue, so with a normally lit screen and a moment’s attention it is readable by anyone, colour vision aside. Missing it therefore points at the conditions — a dim screen, glare, bright ambient light, no glasses — rather than at colour vision. In that case the entire result is discarded and said so plainly, instead of being counted as “one plate wrong”. The greatest risk for a self-check is presenting an invalid measurement as a diagnosis.
Why does it matter that the two colours are “luminance-matched”?
It is the crux of whether such a plate works at all. If the two colours differed in brightness as well as hue, a colour-deficient viewer could still read the digits from the brightness contrast alone — the plate would have degraded into an ordinary greyscale image that tests nothing. So in the red-green and blue-yellow plates the two relative luminances are aligned to match (the second colour’s lightness is found by binary search, and a test pins the contrast below 1.2), leaving hue as the only difference.
Why do you sometimes not show me the answers?
Because when the control plate was missed the whole run is already void, and listing the answers would only invite you to check them one by one — while that comparison proves nothing, since the conditions themselves failed. Fix the setting until the control plate reads, run it again, and the plates you then miss are listed with their answers.

Related tools