Build a printable eye chart drawn to the real optical standard: every optotype subtends five arcminutes at the distance you choose. Pick a distance and a paper size, print at 100%, and check the calibration bar with a ruler.
Letter heights are what actually gets printed at 20 ft. Rows too wide for the paper cannot be printed at this distance.
| Snellen | Metric | logMAR | Letter height | Letters | |
|---|---|---|---|---|---|
| 20/200 | 6/60 | +1.00 | 88.7 mm | N | |
| 20/100 | 6/30 | +0.70 | 44.3 mm | RD | |
| 20/70 | 6/21 | +0.54 | 31.0 mm | HZO | |
| 20/50 | 6/15 | +0.40 | 22.2 mm | SNCV | |
| 20/40 | 6/12 | +0.30 | 17.7 mm | KDRHO | |
| 20/30 | 6/9 | +0.18 | 13.3 mm | ZOVSCN | |
| 20/25 | 6/7.5 | +0.10 | 11.1 mm | DHKNVRS | |
| 20/20 | 6/6 | 0.00 | 8.9 mm | OZCHVSDK | |
| 20/15 | 6/4.5 | -0.12 | 6.6 mm | RNHSDCOV | |
| 20/13 | 6/3.8 | -0.19 | 5.8 mm | VKSDNOZR | |
| 20/10 | 6/3 | -0.30 | 4.4 mm | CNHZKVSO |
A 20/20 optotype subtends five arcminutes of visual angle, with each stroke one arcminute, so its height is 2 × distance × tan(2.5′) — 8.87 mm at 20 feet, 8.73 mm at 6 metres. Every other row is that height times its Snellen ratio, so the 20/200 row is ten times taller. The letters are Sloan optotypes (C D H K N O R S V Z), drawn here as vector outlines on the standard 5 × 5 grid with strokes exactly one fifth of the letter height; ordinary text fonts get that ratio wrong, which changes the acuity you are actually measuring. Letters are spaced one letter-width apart, as on a wall chart.
There is deliberately no red/green duochrome panel. Duochrome is a refraction test — it only means something with trial lenses in front of the eye — and consumer printer inks do not reproduce the wavelengths it depends on.
This is a screening aid for checking whether something has changed. It is not an eye examination, and it cannot detect the conditions an optometrist is looking for.