Free fonts · live preview · pairing ideas · CSS ready

Choose type with confidence, not guesswork.

Browse a curated font library with huge previews, save favourites, compare styles side by side, generate practical pairings, and use the font finder tool when you know the feeling you want but not the name.

0Total fonts
0Sans fonts
0Serif fonts
0Mono fonts
Quick samples:
Font finder
Describe the personality you want and get likely matches.
Helpful when you know the vibe, not the name
Top matches
Pairing generator
Build a reliable heading and body combination for websites, brands and editorial layouts.
Useful when one font is not enough
All fonts
Loading library…

How to choose, download and use fonts well

How to pick a font quickly

Start with the job the font needs to do. Product interfaces usually want clean, highly readable sans fonts. Editorial or luxury layouts often suit serif faces. Developer tools usually benefit from monospace fonts. Then test your real copy, not placeholder text.

How to install fonts on Windows, macOS and Linux

Download the font family, extract the zip, then install the .ttf or .otf files in your operating system. Restart design or code apps afterwards so the font becomes available.

How to use a font on the web

For Google Fonts, add the link tag in the page head, then reference the family in CSS.

<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800&display=swap" rel="stylesheet">

body {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}
Practical typography tips

Use fewer fonts, not more. One strong UI font can do most of the job. If pairing fonts, create contrast with role and texture rather than chaos. Keep body text readable, use clear spacing, and test headings at mobile sizes before committing.

Compare tray
Add up to 3 fonts, then open their specimen pages or compare them in your preview text.