INSPECTED ON SEPTEMBER 20, 2026

What font does Substack use?

Substack keeps its own interface plain so that writers’ publications can have their own look. We inspected the logged-out home feed, not an individual newsletter, which can choose different fonts.

Short answer: Substack’s home feed is set almost entirely in the system font, with a serif called Cahuenga for its brand headlines.

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

System font stack

System font95%
CSS name
system-ui
Weights
400, 500, 600, 800
Sizes
20px · 15px · 13px

Cahuenga

Self-hosted5%
CSS name
Cahuenga
Weights
500
Sizes
32px · 24px
Served from
substackcdn.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
SubheadingCahuenga32px5001.24normal
Body textSystem font15px4001.4normal
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: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  • The CSS also declares Spectral, a Google Fonts serif, which newsletters can use for their posts.
  • We inspected on Windows, where system-ui resolves to Segoe UI.

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 substack.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

System font stack

Posts, notes and navigation in the feed use system-ui, the interface font of the visitor’s own device.

Can you use it? Free to use: put system-ui first in your font stack.

Free alternatives to System font stack

Cahuenga

A serif served from Substack’s own CDN and used for promotional headlines. It gives the brand a literary voice next to the neutral interface.

Can you use it? It is not a font we can point you to a license for. Newsreader and Source Serif 4 are free serifs that suit the same editorial tone.

On Google Fonts: Newsreader, Source Serif 4.

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 Newsreader, which is open source, with the sizes and spacing measured above. It is an approximation, not a copy of Substack’s brand typeface.

/* Approximates the Substack look with a free font */
body {
  font-family: "Newsreader", Georgia, "Times New Roman", serif;
}
p {
  font-size: 0.9375rem; /* 15px */
  font-weight: 400;
  line-height: 1.4;
}
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 substack.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.

Substack and its typefaces are trademarks of their respective owners. Font Inspector is not affiliated with Substack.

Questions & answers

What font does Substack use on its website?+

Substack’s home feed is set almost entirely in the system font, with a serif called Cahuenga for its brand headlines.

Can I use the Substack font?+

Free to use: put system-ui first in your font stack.

How can I check what font Substack uses myself?+

Open substack.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.