Fontjoy
Generate Google Font pairings on fontjoy.com—lock fonts and regenerate heading-body combinations.
Tool powered by Typescale on typescale.com.
Typescale on typescale.com: type calculator, font calculator, golden ratio font sizes, modular scale, and CSS export with Google Fonts.
Modular scale and golden ratio presets: Ratio options such as golden ratio, minor or major second and third, perfect fourth, and perfect fifth—or a custom numeric ratio for e-scale style rhythm.
Body and heading hierarchy: Configure body, h1–h6, and caption roles separately—family, weight, line-height, letter-spacing, and color—instead of one-off pixel values.
Google Fonts pairing: Search and select from a large catalog to audition body and heading families before you export CSS.
CSS export for production: Copy generated rules, then map to design tokens and @font-face loading in your stack.
Responsive levers: Adjust how the scale adapts (for example min width and whether scales inherit) so the preview fits multi-breakpoint layouts.
Inspiration and boards: The app references exploration and saved boards; availability depends on the live product and your login or plan.
Pick a ratio and base size
Set the body starting size and a golden-ratio or musical-interval preset that matches your product or marketing density.
Style body, then headings
Choose a readable body family and weight, then contrast headings with weight and size steps from the scale.
Test responsive settings
Use the responsive panel to see whether your scale should shift at a minimum width or follow inherited rules.
Export and translate to tokens
Copy CSS, then map sizes to design tokens and @font-face loading in Figma or code.
Fewer size steps, clearer roles
Resist using every step of the scale in one screen; map levels to h1–h6 and body once, then reuse.
Line-height is part of the rhythm
Tighten headings slightly and loosen long body text; preview with real line lengths, not a single short line of lorem.
Check contrast on backgrounds
Set both text and background colors in the tool, then re-check in your theme with the same values.
Design systems
Draft font-size steps before codifying them as tokens and components.
Marketing and landing pages
Align hero, section titles, and body with one ratio-driven ladder.
Product UI
Pair the scale with spacing tokens so type and layout move together.
Front-end developers
Start from generated CSS, then refactor into variables or a preprocessor.
Students and teams
Learn modular scales with immediate visual and CSS feedback in the browser.
Stable directory path
Link `/typescale` in design system docs and handoffs.
Consistent visual rhythm
Related sizes share one mathematical base.
Faster handoff
Named steps and CSS reduce “what is h3 here?” debates.
The publisher does not run Typescale
The calculator and exports live on typescale.com.