Lexica Ultralegible builds on the foundation laid by Atkinson Hyperlegible but offers enhanced flexibility and usability across various applications. Including more glyphs supporting extra languages and additional typographic features like ligatures and alternative flipped zero.
-
B8 O0 Iil1
B8 O0 Iil1
-
Designed for low-vision readers, certain letters and numbers can be hard to distinguish from one another. Lexica Ultralegible differentiates common misinterpreted letters and numbers using various design techniques: B vs. 8, 1 vs. L vs. l vs. I. Recognizable Footprints: Character boundaries are clearly defined, ensuring understanding across the visual-ability spectrum.
With Lexica Ultralegible, you won't worry about the fine print because it remains highly legible and readable even at a small scale, making it perfect for a range of uses from body text to captions. Whether you’re working on digital media or print its distinct letterforms will remain legible to low-vision readers.
04
Four fonts, with two weights, in both roman and oblique.
2,356
Two thousand three hundred and fifty-six total glyphs.
589
Five hundred and eighty-nine glyphs per font.
Äěş102
Accent characters supporting one hundred & two languages.
Iil1
Letters are different from each other to increase legibility.
ER79jr
Exaggerated letters design, to provide better clarity.
Gbgpqu
Angled spurs and distinguish tails to increase recognition.
Csa36
Opened counter space defines open spaces better.
Å8iö?:
Circular details links to the history of the braille dots.
fiffiff
Standard ligatures to improve legibility and harmony.
007
Includes and alternative flipped number zero.
pToVc
Improved kerning for body text, headings, and UI.
How quickly daft jumping zebras vex.
Regular 400
How quickly daft jumping zebras vex.
Italic 400
How quickly daft jumping zebras vex.
Bold 700
How quickly daft jumping zebras vex.
Bold Italic 700
Character Set
Lexica Ultralegible contains an additional 222 characters not all glyphs are presented here.
Uppercase
- A
- Ą
- Å
- Ă
- À
- Á
- Â
- Ǎ
- Ã
- Ā
- Ä
- Æ
- Ǽ
- B
- Ḃ
- C
- Ç
- Ć
- Č
- Ĉ
- Ċ
- D
- Ð
- Ď
- Ḋ
- E
- Ę
- Ĕ
- È
- É
- Ê
- Ě
- Ẽ
- Ē
- Ė
- Ë
- F
- Ḟ
- G
- Ģ
- Ğ
- Ĝ
- Ǧ
- Ġ
- H
- Ħ
- Ĥ
- Ȟ
- I
- Į
- Ì
- Í
- Î
- Ĩ
- Ī
- İ
- Ï
- IJ
- J
- Ĵ
- K
- Ķ
- L
- Ł
- Ļ
- Ľ
- Ĺ
- Ŀ
- M
- Ṁ
- N
- Ń
- Ň
- Ñ
- O
- Ŏ
- Ò
- Ó
- Ő
- Ô
- Õ
- Ō
- Ö
- Ø
- Ǿ
- Œ
- P
- Ṗ
- Q
- R
- Ŗ
- Ŕ
- Ř
- S
- Ş
- Ș
- Š
- Ŝ
- Ś
- Ṡ
- T
- Ţ
- Ț
- Ť
- Ṫ
- U
- Ų
- Ů
- Ŭ
- Ù
- Ú
- Ű
- Û
- Ǔ
- Ũ
- Ū
- Ü
- V
- W
- Ŵ
- Ẁ
- Ẃ
- Ẅ
- X
- Y
- Ỳ
- Ý
- Ŷ
- Ỹ
- Ȳ
- Ÿ
- Z
- Ž
- Ź
- Ż
Lowercase
- a
- ą
- å
- ă
- à
- á
- â
- ǎ
- ã
- ā
- ä
- æ
- ǽ
- b
- ḃ
- c
- ç
- ć
- č
- ĉ
- ċ
- d
- ð
- ď
- ḋ
- e
- ę
- ĕ
- è
- é
- ê
- ě
- ẽ
- ē
- ė
- ë
- f
- ḟ
- g
- ģ
- ğ
- ĝ
- ǧ
- ġ
- h
- ħ
- ĥ
- ȟ
- i
- į
- ì
- í
- î
- ĩ
- ī
- i̇
- ï
- ij
- j
- ĵ
- k
- ķ
- l
- ł
- ļ
- ľ
- ĺ
- ŀ
- m
- ṁ
- n
- ń
- ň
- ñ
- o
- ŏ
- ò
- ó
- ő
- ô
- õ
- ō
- ö
- ø
- ǿ
- œ
- p
- ṗ
- q
- r
- ŗ
- ŕ
- ř
- s
- ş
- ș
- š
- ŝ
- ś
- ṡ
- t
- ţ
- ț
- ť
- ṫ
- u
- ų
- ů
- ŭ
- ù
- ú
- ű
- û
- ǔ
- ũ
- ū
- ü
- v
- w
- ŵ
- ẁ
- ẃ
- ẅ
- x
- y
- ỳ
- ý
- ŷ
- ỹ
- ȳ
- ÿ
- z
- ž
- ź
- ż
Numbers
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 0
Currency
- $
- ¢
- €
- ₫
- ¤
- ƒ
- £
- ¥
Punctuation
- *
- ·
- •
- :
- ,
- …
- !
- ¡
- #
- .
- ?
- ¿
- ”
- ’
- ;
- \
- /
- {
- }
- [
- ]
- (
- )
- —
- –
- -
- ‑
- _
- «
- »
- ‹
- ›
- „
- “
- ”
- ‘
- ’
- ‚
- ∙
- @
- &
- ¶
- §
- ©
- ®
- 🄯
- ™
- °
- |
- ¦
- †
- ℓ
- ‡
- ℮
- ^
Math Symbols
- +
- −
- ×
- ÷
- =
- ≠
- >
- <
- ≥
- ≤
- ±
- ≈
- ~
- ¬
- ∞
- ∫
- Ω
- Δ
- Π
- Σ
- √
- ∂
- μ
- %
- ‰
- ◊
OpenType Features
OpenType features refer to different glyphs or character styles contained within an OpenType font. These include things like ligatures, kerning, fractions, numeral styles, and several others.
-
Flip the zero
By default the zero remains with a backslash \ this was done to prevent confusion with the Danish Ø however, when pairing the typeface with a monospace that only supports a forwardslash / zero, this may create a cognitive dissonance problem. On that occasion you might want to flip the zero:
-
Code Example:
body { font-family: "Lexica Ultralegible"; font-size: 100%; font-weight: 400; font-variant-numeric: slashed-zero; }
-
Ligatures
Web browsers have ligatures activated by default, we recommend disabling them for heading or large display text.
-
Code Example:
h1, h2, h3 { font-variant-ligatures: no-common-ligatures; }
Language Support (102)
Also supporting 340 orthographies according to Hyperglot.
- Afrikaans
- Albanian
- Asturian
- Asu
- Basque
- Bemba
- Bena
- Breton
- Catalan
- Chiga
- Colognian
- Cornish
- Croatian
- Czech
- Danish
- Dutch
- Embu
- English
- Esperanto
- Estonian
- Faroese
- Filipino
- Finnish
- French
- Friulian
- Galician
- Ganda
- German
- Gusii
- Hungarian
- Icelandic
- Inari Sami
- Indonesian
- Irish
- Italian
- Jola-Fonyi
- Kabuverdianu
- Kalenjin
- Kamba
- Kikuyu
- Kinyarwanda
- Koyraboro Senni
- Koyra Chiini
- Lakota
- Latvian
- Lithuanian
- Lower Sorbian
- Luo
- Luxembourgish
- Luyia
- Machame
- Makhuwa-Meetto
- Makonde
- Malagasy
- Maltese
- Manx
- Meru
- Morisyen
- Northern Sami
- North Ndebele
- Norwegian Bokmål
- Norwegian Nynorsk
- Nyankole
- Oromo
- Polish
- Portuguese
- Quechua
- Romanian
- Romansh
- Rombo
- Rundi
- Rwa
- Samburu
- Sango
- Sangu
- Scottish Gaelic
- Sena
- Serbian
- Shambala
- Shona
- Slovak
- Soga
- Somali
- Spanish
- Swahili
- Swedish
- Swiss German
- Taita
- Tasawaq
- Teso
- Turkish
- Upper Sorbian
- Uzbek (Latin)
- Vietnamese
- Volapük
- Vunjo
- Walser
- Welsh
- Western Frisian
- Yoruba
- Zarma
- Zulu