I’m a typography nerd and here is where I collate my typographic preferences, recommendations, ideas, and thoughts.
You can find longer versions of everything below in the ‘typography’ tag on my personal blog.
Video explainers
Bored of Arial and Helvetica? Try these fonts instead: video (YouTube, 14:35min) + accompanying blog post
Helvetica is boring, use Franklin Gothic instead: video (YouTube, 20:23min) + accompanying blog post
Stop using Times New Roman: video (YouTube, 13:59min) + accompanying blog post
My current favourite typefaces
Blog post: ‘My favourite typefaces (December 2025)’ + ‘How I think about typefaces’ (for an explanation of the categories)
tl;dr: I list my favourite typefaces and share links from where you can buy or download them
Last updated: 27 Dec 2025 (the list on this page is always the most up-to-date)
Favourite serif typefaces
Casual: Literata (free); Merriweather (free); Bitter (free); Bookerly (free); Vollkorn (free)
Chill (formal): Novela (pay what you want); Sentient (free); Sentinel
Neutral (formal): Source Serif 4 (free); Charis (free); Mercury; Malabar; Sabon Next (included with Microsoft Office); TT Jenevers; Crimson (free)
Stylish (formal): Calluna; Goodchild (and Nicholas); Audela; Blacker; Writer; Quador (and Quador Display); Editorial New
Elegant: Stempel Garamond; EB Garamond
Favourite sans serif typefaces
Friendly: FiraGO (free) or Fira Sans (free); Gill Sans; SideNote; Nudica (pay what you want)
Casual: Work Sans (free); Inclusive Sans (free); Ideal Sans; Woodford Bourne
Chill (formal): Public Sans (free); Source Sans 3 (free); Trade Gothic Next (included with Microsoft Office); Nebula Sans (free); Fact; Mozer; Bebas Neue
Neutral (formal): Neue Montreal; Brother 1816; Roboto (free); Inter (free); Chivo; Rig Sans; Verdana (included with Microsoft Windows, macOS)
Stylish (formal): Whitney; Calluna Sans; Officer Sans (basic set is free); General Sans (free); Cooper Hewitt (free); DIN Next; Jost* (free); Klima (free, but non-commercial use only); At Hauss; At Textual; URW Dock; URW DIN
Elegant: Hint; Figtree (free); Avenir Next (included with Microsoft Office)
Favourite slab serif typefaces
Casual: Merriweather (free); Literata (free); Bookerly (free); Bitter (free)
Chill (formal): Zilla Slab (free); Charis (free)
Neutral (formal): Roboto Slab (free); Faustina (free)
Stylish (formal): Drafting* Mono (free); Klinic Slab (pay what you want); Manuale (free)
Elegant: Sentinel
Favourite monospace typefaces
Friendly: Nudica Mono (pay what you want)
Casual: Fira Mono (free)
Chill (formal): JetBrains Mono (free)
Neutral (formal): Source Code Pro (free); Hack (free); Inconsolata (free)
Stylish (formal): Neue Montreal Mono; Drafting* Mono (free); Cascadia Code (free)
Elegant: Berkeley Mono; Clack (free, but non-commercial use only)
My current typeface wish list (realistic)
Blog post: ‘My favourite typefaces (December 2025)’ + ‘How I think about typefaces’ (for an explanation of the categories)
tl;dr: I list the realistically affordable typefaces that I intend to buy next
Friendly: (none right now)
Casual: IvyStyle Typewriter
Chill (formal): Myriad; IvyStyle Sans; IvyGothic
Neutral (formal): Untitled Sans; Untitled Serif; Tiempos Text; Equity Text
Stylish (formal): Chaparral; IvyJournal; Tofino; Mackinac
Elegant: Bodoni Egyptian; IvyOra
Cool type pairings on the web – ongoing series
Blog post series: ‘Cool type pairings’
tl;dr: Ongoing blog post series in which I showcase and talk about the cool typeface pairings I find on the web
My favourite typeface pairings
Blog post: ‘My favourite typeface pairings’
tl;dr: I talk about my favourite body text typefaces and the heading typefaces I pair those with
Typeface alternatives I recommend
Times New Roman
Blog posts: ‘Times New Roman alternatives – follow-up’ and ‘Times New Roman alternatives’
To most people I recommend PT Astra Serif, which is a great, free, drop-in replacement.
To professionals I recommend Equity, which is an fantastic, paid, drop-in replacement.
To typography enthusiasts and website developers I recommend the Newsreader family since it has optical sizes (Display, Text, Caption).
If you’re after a neutral, formal, serif typeface that doesn’t look like Times New Roman though, try Source Serif 4 (free) or Mercury (paid) instead. Those are the two I use.
Arial and Helvetica
Blog post: ‘Arial and Helvetica alternatives’
If you want a close alternative to Arial and Helvetica (more like a drop-in replacement) I recommend Arimo or Nimbus Sans which are free and Neue Haas Grotesk Text (and Display), Untitled Sans, Neutral, or Suisse Int’l which are paid.
If you want something neutral, but clearly different from Arial and Helvetica I recommend Inter (and Inter Display), Public Sans, Officer Sans Free, or Nebula Sans which are free and Aktiv Grotesk, Neue Montreal, Phonic, or Brenner Sans which are paid. I also offer Roboto (free) and Unica77 (paid) are two honourable mentions.
Frutiger
Blog post: ‘Frutiger alternatives’
I adore Frutiger, but most people can’t justify buying one of its popular versions (ie Neue Frutiger and Frutiger Next).
To most people I recommend Fact (paid) – this is what I use.
Another great alternative is Myriad (paid).
My favourite free alternative is Figtree.
Franklin Gothic
Blog post: ‘Franklin Gothic alternatives’
The Franklin Gothic ‘family’ is actually three typefaces: Franklin Gothic, Alternate Gothic, and News Gothic.
The modern versions of Franklin Gothic and News Gothic are all quite expensive.
If you want drop-in replacements I recommend Libre Franklin instead of Franklin Gothic, Oswald instead of Alternate Gothic, and Public Sans instead of News Gothic – all of which are free.
Trade Gothic Next and Benton Sans are great paid alternatives.
My preferred alternatives – which are inspired by Franklin Gothic but don’t look exactly like it – are Nebula Sans (free), Whitney Narrow (paid), and Source Sans 3 (free). (Note that Nebula Sans is a version of Source Sans 3 that’s been modified to look more like Whitney.)
Avenir
Blog post: ‘Avenir alternatives’
The Regular weight of the Avenir font that comes preinstalled with Windows and macOS is thin. And while this thinness looks elegant, it reduces the readability of this typeface when you use it as body text on screens, especially if the font size is relatively small.
You could purchase a licence to all of Avenir Next and use the Medium weight for your body text instead, but the Basic Family Pack licence costs over AU$500. (macOS users already have this weight pre-installed.)
So instead I use an alternative typeface, and the two that work best for me are Hint (paid, but reasonably priced) and Figtree (free).
Other paid typefaces to consider are Sailec and Neuzit Office (though I haven’t tried Neuzit Office myself).
Other free typefaces to could consider are Montserrat and Poppins.
My typographic journey
Blog post: ‘Journey to my favourite typefaces’
tl;dr: I show my journey from default typefaces to the typefaces I use now
These are my preferred free and paid alternatives to default operating system, word processor, and web typefaces:
Arial (neutral, formal text): Roboto, Inter are free; Avenir is free on Windows; Whitney is paid
Calibri (default text): Source Sans 3 is free; Whitney Narrow is paid
Garamond (creative text): Stempel Garamond is paid
Georgia (web text): Merriweather, Charter are free; Mercury is paid
Helvetica (neutral text and signage): Roboto, Inter are free; Fact is paid
Tahoma (formal text): Fira Sans, Source Sans 3 are free; DIN Next is paid
Times New Roman (formal text): Source Serif 4, PT Astra Serif are free and good of everyday users; Newsreader family is free and good for typography enthusiasts; Equity is paid and good for professionals
Trebuchet (creative text): Fira Sans, Source Sans 3 are free; Whitney Narrow, Ideal Sans are paid
Verdana (web text): Open Sans, General Sans are free (though I don’t use Open Sans much anymore)
Other writing about typography
What you didn’t know about Verdana: You can use Verdana, Tahoma, and Nina together as a de facto family
Picking a typeface for writing code: I picked JetBrains Mono
