Anonymous Pro
Monospace
by Mark Simonson
#399 on Google Fonts
Weight
About Anonymous Pro
Mark Simonson designed Anonymous Pro as a programmer's workhorse: a fixed-pitch font with clearly differentiated zero, Oh, and one forms, plus carefully disambiguated similar pairs like comma and period. Ligature support, Cyrillic, and Greek coverage distinguish it from the many bare-minimum coding fonts in the same category. Its warm, slightly humanized letterforms reduce fatigue during long coding sessions compared to purely geometric alternatives.
Character Map
AaBbCcDdEeFfGgHhIiJjKkLlMm
NnOoPpQqRrSsTtUuVvWwXxYyZz
0123456789
!@#$%^&*()_+-=[]{}|;':",.<>?
NnOoPpQqRrSsTtUuVvWwXxYyZz
0123456789
!@#$%^&*()_+-=[]{}|;':",.<>?
Code Editor Preview
example.js
const fibonacci = (n) => {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
};
// Generate first 10 numbers
const results = Array.from(
{ length: 10 },
(_, i) => fibonacci(i)
);
console.log(`Result: ${results.join(', ')}`);
Coding Ligatures
=> != !== ===
>= <= -> ->>
|> <| :: &&
|| ++ -- **
// /* */ ??
<< >> ?. ...
Character Disambiguation
Can you tell these apart? A good monospace font makes similar characters easy to distinguish.
Zero vs O
0 O o
One vs l vs I
1 l I | !
Quotes
' ' " " ` ´
Braces
( ) [ ] { } < >
Punctuation
. , : ; .. ...
Weight Waterfall (2)
400
Regular
700
Bold
How to Use
<link href="https://fonts.googleapis.com/css2?family=Anonymous+Pro:wght@700;400&display=swap" rel="stylesheet">
@import url('https://fonts.googleapis.com/css2?family=Anonymous+Pro:wght@700;400&display=swap');
font-family: 'Anonymous Pro', monospace;
brew install --cask font-anonymous-pro
Details
- Category
- Monospace
- Weights
- 2
- Italic
- ✓
- Coreano
- ✗
- Designer
- Mark Simonson
- License
- OFL
- Version
- Popularity
- #399
- Downloads
- 1
License Usage
| Web use | Allowed |
| Allowed | |
| Video / Broadcast | Allowed |
| Packaging | Allowed |
| App embedding | Allowed |
| Brand / Logo | Allowed |
| Modification | Allowed |
OFL — Free for personal & commercial use
Language Support
cyrillic
greek
latin
latin-ext