Typewriter Fonts
Typewriter fonts give text an analog, documentary or literary feel. These free fonts range from authentic worn type to clean, modern monospace.
By Mohamed Farhan · Updated Oct 19, 2026
01Special Elite
Best for: Vintage and storytellingA worn, inked typewriter face with real texture. Special Elite has worn, inked letters with real texture.
02Courier Prime
Best for: Scripts and documentsCourier redesigned for screenplays: cleaner and more readable. Courier Prime was designed for screenplays and improves Courier's readability.
03Cutive Mono
Best for: Literary designA light, classic typewriter monospace. Cutive Mono is a light, classic typewriter monospace.
04Anonymous Pro
Best for: Code and techA monospace designed for code with a typewriter heritage. Anonymous Pro is a coding monospace with a typewriter heritage.
05IBM Plex Mono
Best for: Product and dataA modern, engineered monospace with typewriter warmth. IBM Plex Mono is engineered, modern and warm.
06Space Mono
Best for: Editorial accentsA geometric monospace with retro-futuristic quirks. Space Mono is a geometric monospace with retro-futuristic quirks.
A short history of typewriter fonts
Typewriters dominated office and creative writing from the late 19th century until computers replaced them. Their monospaced letters, where every character takes the same width, became associated with journalism, screenwriting and literature. Courier, designed by Howard Kettler for IBM in 1955, is the best-known typewriter face and is still the standard for screenplays.
Compare at a glance
| Font | Best for | License | Sample |
|---|---|---|---|
| Special Elite | Vintage and storytelling | Free (open source) | Aa Gg 123 |
| Courier Prime | Scripts and documents | Free (open source) | Aa Gg 123 |
| Cutive Mono | Literary design | Free (open source) | Aa Gg 123 |
| Anonymous Pro | Code and tech | Free (open source) | Aa Gg 123 |
| IBM Plex Mono | Product and data | Free (open source) | Aa Gg 123 |
| Space Mono | Editorial accents | Free (open source) | Aa Gg 123 |
How to use typewriter fonts
Typewriter fonts suit storytelling, documentary and journalism sites, screenplays, literary brands, coffee shops and vintage packaging. Use them for quotes, captions and short passages, and pair them with a classic serif or neutral sans for long reading.
How to choose between them
- Special Elite if you need vintage and storytelling. A worn, inked typewriter face with real texture.
- Courier Prime if you need scripts and documents. Courier redesigned for screenplays: cleaner and more readable.
- Cutive Mono if you need literary design. A light, classic typewriter monospace.
- Anonymous Pro if you need code and tech. A monospace designed for code with a typewriter heritage.
- IBM Plex Mono if you need product and data. A modern, engineered monospace with typewriter warmth.
- Space Mono if you need editorial accents. A geometric monospace with retro-futuristic quirks.
Tested font pairings
Worn typewriter headings with a classic book serif.
The screenplay standard for scripts and treatments.
A modern mono with its matching sans for product docs.
Add it to your site
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Special+Elite&display=swap" rel="stylesheet">.heading {
font-family: "Special Elite", monospace;
}Pairing and tips
Pair typewriter fonts with a classic serif like EB Garamond or a clean sans like Inter.
- Monospace text is wider; reduce size slightly compared with a proportional font.
- Use typewriter fonts for quotes, captions and data, not long body text.
- Off-white paper tones and ink-dark text enhance the analog feel.
Each font at a glance
- Special Elite is a monospaced face best for vintage and storytelling. Fallback stack: "Special Elite", monospace. It pairs well with EB Garamond.
- Courier Prime is a monospaced face best for scripts and documents. Fallback stack: "Courier Prime", monospace. Pair it with a neutral sans for body text.
- Cutive Mono is a monospaced face best for literary design. Fallback stack: "Cutive Mono", monospace. Pair it with a neutral sans for body text.
- Anonymous Pro is a monospaced face best for code and tech. Fallback stack: "Anonymous Pro", monospace. Pair it with a neutral sans for body text.
- IBM Plex Mono is a monospaced face best for product and data. Fallback stack: "IBM Plex Mono", monospace. It pairs well with IBM Plex Sans.
- Space Mono is a monospaced face best for editorial accents. Fallback stack: "Space Mono", monospace. Pair it with a neutral sans for body text.
Readability and accessibility
Many typewriter fonts are designed to stay readable in interfaces and long text. A good rule is to use expressive type for a few words at large sizes and a plain, readable font for anything people need to read carefully, such as instructions, prices and form labels.
Keep text contrast at 4.5:1 or higher, set body text at 16px or larger, and keep line lengths between roughly 45 and 75 characters. Avoid all caps for long passages and do not rely on a font's style alone to communicate meaning. If your audience includes people with dyslexia or low vision, test with real users and offer generous line spacing, which helps more than any single typeface.
Colors and layouts that suit this style
Typewriter type suits off-white paper backgrounds, ink-dark text, simple layouts, stamps and photos with a documentary feel.
Common mistakes
- Using monospace for long body text.
- Forgetting that monospace runs wider, so reduce the size.
- Adding fake distress effects to fonts that already have texture.
Recommended sizes
- Monospaced faces (Special Elite, Courier Prime, Cutive Mono, Anonymous Pro, IBM Plex Mono, Space Mono): 14 to 16px works for code and captions; reduce slightly compared with proportional fonts because monospace runs wider.
Licensing and commercial use
Every font on this page is free and open source on Google Fonts. Most use the SIL Open Font License, and a few use the Apache License; both allow commercial use in websites, apps, logos, print and products. You can self-host the files, modify them and bundle them in software, but you cannot sell the fonts on their own.
For logos, a free font is fine legally, but remember that others can use the same font. If the logo is a long-term brand asset, consider customizing the letterforms so it is distinctive.
Loading fonts without slowing your site
- Load only the weights and styles you actually use. Each extra weight is another file to download.
- Use font-display: swap (included in the Google Fonts link above) so text shows immediately in a fallback font and swaps when the web font arrives.
- Add preconnect hints for fonts.googleapis.com and fonts.gstatic.com, or self-host the files on your own domain for the fastest, most private loading.
- Prefer variable fonts when available: one file can cover every weight.
- Define a sensible fallback stack, such as "Special Elite", monospace, so the layout looks right even before the font loads.
See Special Elite in a full design
Generate a landing page or app screen set in this font with Inspo AI, then swap fonts and colors with a prompt.
Sources and further reading
- Google Fonts · Every font on this page is available here for free.
- SIL Open Font License FAQ · What the most common Google Fonts license allows.
- Google Fonts FAQ · Licensing and commercial use of Google Fonts.
- MDN: font-family · How font stacks and fallbacks work.
More font guides
Questions people ask
What is the classic typewriter font?
Courier, designed in 1955 for IBM typewriters. Courier Prime is a free, improved version.
What free font looks like an old typewriter?
Special Elite has real ink texture and imperfections, making it the most authentic free option.
Are typewriter fonts monospaced?
Most are. Every character takes the same width, just like on a mechanical typewriter.
Why are screenplays written in Courier?
Courier's fixed width makes one page roughly equal to one minute of screen time, a long-standing industry convention.
Are typewriter fonts good for body text?
Monospaced text is less efficient to read in long passages. Use it for short sections and quotes.

↘ Building Inspo AI | AI-Powered Design Research & Builder Platform | Design Engineer.