INSPECTED ON SEPTEMBER 20, 2026

What font does X (Twitter) use?

The name changed, but the typeface did not. Chirp has set every post and button since 2021, and the CSS still carries the old brand name. We inspected the logged-out landing page.

Short answer: X uses Chirp, the custom typeface introduced when the site was still Twitter. It appears in the CSS as TwitterChirp and is served from the twimg.com asset domain.

FONTS ON X.COMShare of visible text · 1440px wide viewport

Chirp

Self-hosted96.3%
CSS name
TwitterChirp
Weights
400, 500, 600, 700
Sizes
64px · 17px · 15px · 14px · 13px · 12px · 11px
Served from
abs.twimg.com

Sizes, weights and spacing by role

These are computed values from the live page, which is what the Font Inspector panel shows when you click each element.

RoleFontSizeWeightLine heightLetter spacing
HeadlineChirp64px6000.9-0.016em
ButtonChirp15px4001.33normal
Small textChirp13px4001.23normal
Measured at a 1440px wide window on September 20, 2026. Responsive sites use other sizes on smaller screens.

The main font stack in the CSS:

font-family: TwitterChirp, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  • The font files are split by script. The page loaded only the Latin subset, as the file names such as Chirp-Regular.latin.woff2 show.
  • The landing headline is set very tight, with a line height of 0.9.
  • The stack falls back to each platform’s system font, then to emoji fonts.

Check any site yourself in one click.

Sites change their type without notice. Font Inspector shows the rendered font, size, weight and spacing of any text on x.com or anywhere else, and lists every font on the page. Free, no account.

Add to Chrome

About the fonts, and whether you can use them

Chirp

A custom sans serif made for Twitter in collaboration with the Swiss foundry Grilli Type. It mixes the plainness of a grotesque with a few quirky, hand-set details.

Can you use it? Chirp is proprietary and cannot be licensed. A neutral grotesque such as Inter gets you close.

On Google Fonts: Inter, Hanken Grotesk.

Finding a font does not license it. More in how to get a font you found, legally.

Get a similar look with a free font

This starter uses Inter, which is open source, with the sizes and spacing measured above. It is an approximation, not a copy of X (Twitter)’s brand typeface.

/* Approximates the X (Twitter) look with a free font */
body {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
h1 {
  font-size: 4rem; /* 64px */
  font-weight: 600;
  line-height: 0.9;
  letter-spacing: -0.016em;
}
Try the pairing in the font pairing playground, or build the rest of the scale with the type scale calculator.

How we checked

We opened x.com in Chrome on September 20, 2026 and read the computed styles of its visible text: the declared font stack, the font actually rendered, and how much of the page’s text each family sets. That is the same data the Font Inspector extension shows under Fonts on this page. We re-check these pages periodically, and the date above shows the last inspection.

X (Twitter) and its typefaces are trademarks of their respective owners. Font Inspector is not affiliated with X (Twitter).

Questions & answers

What font does X (Twitter) use on its website?

X uses Chirp, the custom typeface introduced when the site was still Twitter. It appears in the CSS as TwitterChirp and is served from the twimg.com asset domain.

Can I use the X (Twitter) font?

Chirp is proprietary and cannot be licensed. A neutral grotesque such as Inter gets you close.

What is a free font similar to Chirp?

Inter and Hanken Grotesk are free on Google Fonts and give a similar feel. No free font is an exact match, so compare it with your own text first.

How can I check what font X (Twitter) uses myself?

Open x.com, then click any text with the Font Inspector extension, or right-click, choose Inspect and look at Rendered Fonts in the Computed tab. Sites change their typography, so checking the live page is the only way to be sure.