Inter
varsans-serifRasmus Andersson · 9 weights
Find the perfect font for your app, dashboard, or digital product. Preview screen-optimized sans-serif and humanist typefaces at UI sizes — labels, buttons, body, and captions.
Rasmus Andersson · 9 weights
Steve Matteson · 6 weights
Łukasz Dziedzic · 5 weights
Christian Robertson · 6 weights
Vernon Adams · 6 weights
Julieta Ulanovsky · 9 weights
Vernon Adams & Jacques Le Bailly · 8 weights
Matt McInerney · 9 weights
Santiago Orozco · 7 weights
Indian Type Foundry · 9 weights
Paul D. Hunt (Adobe) · 8 weights
Hubert & Fischer · 7 weights
A systematic type scale ensures consistent, accessible hierarchy across every screen in your app:
Minimum 4.5:1 contrast ratio for normal text (WCAG AA) and 3:1 for large text. Never render body text below 12px. Support system font-size scaling for users with visual impairments.
A robust design system needs at least 5 weights: Light (300), Regular (400), Medium (500), SemiBold (600), Bold (700). Variable fonts like Inter cover all weights in one optimized file.
Use clamp() for fluid type scaling: font-size: clamp(14px, 1.5vw, 18px). This scales smoothly between mobile and large desktop without breakpoint jumps.