Inter & Inter Display
Aa Bb Cc 1 2 3

Secondary typeface

Haffer XH
Aa Bb Cc 1 2 3

Typeface

Inter is a versatile typeface family designed specifically for user interfaces and digital content. Its careful attention to legibility makes it perfect for both display and body text. The Text variant prioritises legibility at small sizes through a tall x-height and contrast-enhancing details like ink traps, while the Display variant delivers clean lines and refined curves for large-scale type. A robust set of OpenType features — including contextual alternates, slashed zero, and tabular figures — supports precise typesetting across any layout. One of the most widely used typefaces in the world, Inter has proven itself across operating systems, advertising, airport wayfinding, NASA instrumentation, and medical equipment.

Inter

Aa Bb Cc

Our primary typeface for all applications. Use Inter for body text, UI elements, and smaller headings.

Inter Display

Aa Bb Cc

Use Inter Display for large headings and display text. It's optimized for larger sizes with tighter spacing.

Character Set

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 !@#$%^&*()

Inter supports extensive language coverage including Latin, Cyrillic, and Greek scripts.

Type Scale

Our type scale provides a harmonious hierarchy for all text content. Each style has a specific purpose and application.

Display

Inter Display / 64px / Semibold / -3% letter-spacing / 1.8 line-height

Heading XL

Inter Display / 32px / Semibold / -2% letter-spacing / 1.2 line-height

Heading Large

Inter / 28px / Semibold / -2% letter-spacing / 1.2 line-height

Heading Medium

Inter / 20px / Semibold / -2% letter-spacing / 1.3 line-height

Body Large - The quick brown fox jumps over the lazy dog

Inter / 16px / Regular / -1% letter-spacing / 1.6 line-height

Body - The quick brown fox jumps over the lazy dog

Inter / 14px / Regular / -1% letter-spacing / 1.6 line-height

Caption - The quick brown fox jumps over the lazy dog

Inter / 12px / Regular / 0% letter-spacing / 1.5 line-height

Micro - The quick brown fox jumps over the lazy dog

Inter / 10px / Regular / 0% letter-spacing / 1.4 line-height

Font Weights

Inter offers multiple weights, but we use a focused selection to maintain consistency and clarity in our communications.

Regular - 400

The quick brown fox jumps over the lazy dog

Use for body text and most UI text elements.

Medium - 500

The quick brown fox jumps over the lazy dog

Use for emphasis and active states in UI elements.

Semibold - 600

The quick brown fox jumps over the lazy dog

Use for headings, buttons, and strong emphasis.

Weight Usage

  • Regular (400): Body text, descriptions, captions
  • Medium (500): Buttons, navigation, subtle emphasis
  • Semibold (600): Headings, titles, strong emphasis
  • Never use weights below 400 (Regular)
  • Avoid using too many weights in a single design

Guidelines

Hierarchy

  • Establish clear visual hierarchy with size and weight
  • Use one display or XL heading per page
  • Maintain consistent heading levels (don't skip levels)
  • Limit body text to 65-75 characters per line

Spacing

  • Maintain adequate line height for readability
  • Use consistent spacing between elements
  • Add extra space before headings to separate sections
  • Tighten letter-spacing for large headings

Best Practices

  • Use Inter Display only for headings 24px and above
  • Never use all caps for more than a few words
  • Avoid justified text alignment
  • Ensure sufficient color contrast for readability