Drag preview rows or use the arrow buttons to change the order, then lock the layout.
Design gets stronger when typography has a clear job.
A pairing should create hierarchy, rhythm, and contrast—not just put two attractive fonts next to each other.
Use this preview to test how your fonts behave in a realistic system. Adjust the size, weight, spacing, and line height manually, or use Smart Type Tuning to create a practical starting point for the specific fonts and roles you selected. á é ñ ü — Aa Bb 123 🙂
How the Font Pairing Tool works
Load fonts from Google Fonts, Adobe Fonts, a CSS stylesheet, a direct font file, or your computer. Assign each font a role, test real copy, tune the typography, arrange the preview, then copy the CSS or share the pairing.
Font sources: what to paste
Adobe Fonts Web Project
Create a Web Project in Adobe Fonts, add the families and styles you need, then copy the project CSS URL and the CSS font-family name shown by Adobe. The project URL normally uses use.typekit.net.
Adobe project CSShttps://use.typekit.net/abcd123.css
CSS family name
source-sans-3
CSS stylesheet link
Use a URL that returns CSS containing one or more @font-face rules. A Google Fonts or Fontshare stylesheet can work. A font product page is not a CSS link.
Working examplehttps://fonts.googleapis.com/css2?family=Lora:wght@400;700&display=swap
Direct font-file link
Use a URL that resolves to the actual font file, not a specimen or download page. The host must allow the font to be loaded by another website.
Working examplehttps://cdn.jsdelivr.net/fontsource/fonts/inter@latest/latin-400-normal.woff2
Local font upload
Upload a font from your computer to test it locally. The file stays in the browser and is not included in a shared URL.
Supported formatsFont store and foundry pages are not font sources. A URL such as a DaFont, Typeverything, MyFonts, or Creative Market specimen page is HTML, not CSS or a font file. Download the licensed or trial webfont and upload it here, or use the webfont CSS/file URL supplied by the foundry.
How Smart Type Tuning works
The tuning engine measures each loaded font in the browser, considers its assigned role and current size, checks available weights, compares it with the other active fonts, then adjusts hierarchy without hiding the controls from you.
Are uploaded fonts sent anywhere?
No. Uploaded font files are read locally in your browser for this tool. This page does not contain code that uploads the file to a server.
Can uploaded fonts be shared in the URL?
No. Local file contents are intentionally excluded from share URLs. The tool will tell you which slots need the font uploaded again.