Hyperlegible Sans: a free, open-source font for accessible design
Briefly

Hyperlegible Sans: a free, open-source font for accessible design
"Capital I I added subtle top and bottom bars. This keeps it visually aligned with Inter's geometry while removing its similarity to lowercase l and numeral 1. Low-vision readers rely on disambiguation, and this single change dramatically improves clarity without altering the overall feel. Lowercase l I added a small baseline spur. This makes it unmistakable as a lowercase letter and prevents confusion with 1. It also provides more visual stability inside dense UI strings."
"Zero I added a slash. A slashed zero is simply more readable for everyone. It avoids the O/0 problem entirely, especially in interfaces that rely heavily on numeric input or one-time codes. Capital O I widened it slightly. Inter's O is balanced and elegant, but too close to the zero for accessibility-first interfaces. A slightly wider form keeps its beauty while improving distinction."
"a and e I opened both apertures. The two-storey a and the e's crossbar were always a bit tight for low-vision readers. Opening these shapes makes them more readable at small sizes and more resistant to blur. The Number 8 I adjusted the structure of the numeral 8 by reducing the symmetry and tightening the relationship between its upper and lower bowls."
Capital I received subtle top and bottom bars to align with Inter's geometry while distinguishing it from lowercase l and numeral 1. Lowercase l gained a small baseline spur to ensure it reads as a lowercase letter and to stabilize dense UI strings. Zero was slashed to eliminate confusion with capital O, and Capital O was widened slightly to increase distinction. Apertures on the two-storey a and the e's crossbar were opened. The numeral 8's bowls were adjusted to reduce symmetry and prevent collapse at small sizes. Kerning and spacing were loosened for pairs prone to optical merging to boost hyperlegibility without sacrificing aesthetics.
Read at Medium
Unable to calculate read time
[
|
]