About Metropolis
Metropolis is a sans typeface published by Fontsource Community. Its listed license is Unlicense. Free availability does not necessarily mean the font is open source. Check the publisher’s license and distribution details before embedding or redistributing files.
Font Weights & Styles
This typeface includes 18 styles. The available weights are: 100, 200, 300, 400, 500, 600, 700, 800, 900.
Installation
Install the available font package for Metropolis:
npm install @fontsource/metropolisLoad the supported webfont styles and apply the family:
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/100.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/200.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/300.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/500.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/600.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/700.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/800.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/metropolis/900.css');
body {
font-family: 'Metropolis', sans-serif;
}Recommended Font Pairings
Try these contrasting families with Metropolis. Compare them at the sizes used in your interface, especially body text and code:
- JetBrains Mono (Monospace) — Sans Interface + Code Monospace: The quintessential developer stack typography pairing.
- Clash Display (Display) — Body Copy + High-Impact Headline: Injects strong typographic identity into clean interfaces.
- Fira Code (Monospace) — UI Sans + Ligature Monospace: Harmonious stroke weights between body prose and code snippets.
Related Tools
- Icon Library — Pair Metropolis with vector icons.
- Image Resizer — Pad images for social media covers.
- JWT Decoder — Inspect client tokens without data leaks.