Inter
Quick Answer
Inter is a variable sans-serif font with 3 adjustable axes (Weight, Slant, Optical Size). The modern UI font designed for computer screens. Variable font with weight, slant, and optical size axes.
Performance Impact
Download Time by Network
Optimization reduces Inter from 300 KB to 18 KB — making your site faster on every device.
Try Inter
Live Preview
Variable Axes
Inter includes 3 variable axes, giving you fine-grained control over the font's appearance.
wght Weight
Controls thickness from Thin (100) to Black (900)
slnt Slant
Italic angle from upright (0) to slanted (-10)
opsz Optical Size
Adjusts design for text size (display vs body)
How to Optimize Inter
Subset to needed characters
Inter includes 2,500+ glyphs. Most sites need only Latin (~200 glyphs).
Savings: 70-80%
Convert to WOFF2
WOFF2 compression reduces file size significantly over TTF/OTF.
Savings: 30-50%
Instance variable axes
If you only need Regular and Bold, create static instances instead of the full variable font.
Savings: 40-60%
Use font-display: swap
Ensure text remains visible while Inter loads.
Savings: Performance
File Size Comparison
Sift optimizes your fonts for maximum performance with 90%+ size reduction
CSS Implementation
@font-face {
font-family: 'Inter';
src: url('/inter.woff2') format('woff2');
font-display: swap;
font-weight: 100 900;
}
body {
font-family: 'Inter', sans-serif;
}For variable fonts, you can use font-variation-settings to control axes:
.custom-weight {
font-variation-settings: "wght" 400, "slnt" 0, "opsz" 14;
}Pro Tips for Inter
Use optical sizing
Enable font-optical-sizing: auto for better readability at different sizes.
Enable ligatures
Inter has great code ligatures.
Preload for LCP
If Inter is used for your largest text element, preload it.
Fallback stack
Use system-ui, -apple-system, sans-serif as fallbacks for minimal layout shift.
Frequently Asked Questions
What is Inter? ▼
Is Inter a variable font? ▼
How do I optimize Inter for web? ▼
What license does Inter use? ▼
Optimize Inter Now
Convert to WOFF2, subset to Latin, and add font-display: swap in seconds.
Optimize Inter