The shift you need to know
Three things changed at the top tier in the last two years:
- Custom typefaces became table stakes. Vercel commissioned Geist (2023). Figma commissioned Figma Sans (2024). GitHub commissioned Mona Sans (2022). Cursor commissioned Cursor Gothic (2025). Mozilla commissioned Mozilla Sans (2024). Anthropic uses Styrene + Tiempos as a custom-feeling combo. The bespoke typeface is now the status signal it used to be in luxury fashion.
- Pangram Pangram became the new Klim. PP Neue Montreal, PP Editorial New, PP Eiko, PP Mori, these show up across the YC and Series A cohort more than any other foundry's fonts. Sometimes free-to-try, often paid.
- The "free Google Fonts that read premium" list shrank. Inter, Geist, and Instrument Serif are still the safe defaults. Cormorant Garamond, Playfair, and Montserrat have started to read as Squarespace-template fonts in the premium tier.
The fonts below are organized by what they're actually used for in premium SaaS, with the brand that proves the point.
The geometric sans tier, the default body font
Used by 80% of premium SaaS sites. Pick one and don't overthink it.
Inter (Rasmus Andersson, 2017)
Used by: Linear, Notion, GitHub (pre-Mona Sans), Mozilla (pre-rebrand), GitLab, Raycast, NASA, Vercel (in product). One audit found Inter on 182 of 500+ SaaS sites.
Why it works: open apertures, generous x-height, variable axis from 100 to 900. Inter v4 (2023) added optical sizes, that's why you see Linear and Vercel using Inter at 96–120px headlines now. The face scales.
Cost: free, OFL.
Plinth take: still the safest default. Inter at 16/24px for body, 56–96px for headlines, with negative tracking on display sizes. You won't be wrong.
Geist (Vercel × Basement, 2023)
Used by: Vercel, v0, Turbo, Resend, hundreds of YC AI startups.
Why it works: wider proportions than Inter, slightly more confident geometry, ships with Geist Mono as a paired monospace. Built specifically for the web (font hinting, OpenType features dialed in).
Cost: free, OFL.
Plinth take: the new default for any site adjacent to AI or developer tools. If your audience reads Hacker News, Geist signals "we know what we're doing."
Söhne (Klim Type Foundry, 2019)
Used by: Stripe, OpenAI, Substack, Pitch, Cardless, Mutiny, Abstract VC.
Why it works: Kris Sowersby described it as "the memory of Akzidenz-Grotesk framed through the reality of Helvetica." It's Helvetica with personality and warmth. Still neutral enough to disappear when you need it to.
Cost: ~$70/style, complete family ~$1,200.
Plinth take: the premium pick. If you have the budget, Söhne is the most-imitated face at the very top tier, the OpenAI/Stripe lineage signals serious money.
GT America (Grilli Type, 2016)
Used by: Pitchfork, Herman Miller (custom), various editorial/agency sites. Figma historically (before commissioning Figma Sans).
Why it works: American Gothic + International Style hybrid. Geometric without being cold. Five widths from Compressed to Extended.
Cost: commercial, ~$50/style.
Plinth take: great option when you want a Söhne-tier feel but don't want to look like every other Stripe-influenced site. Slightly more distinctive.
ABC Diatype (Dinamo, 2020)
Used by: Rekki (custom), Istituto Svizzero, Discipline magazine, Good Money. Heavy use by design studios.
Why it works: sharper geometric forms, more confident at display sizes, distinctive g and a shapes.
Cost: commercial.
Plinth take: for design-led brands. If your audience cares about type, Diatype signals that you do too. Less recognizable than Söhne, more distinctive.
The serif tier, when you need warmth
Used in editorial sections, about pages, and brand pull-quotes.
Tiempos Text (Klim Type Foundry, 2010)
Used by: Anthropic (body copy), Together.ai, Fractional, Stripe Press, Open AI's research blog posts.
Why it works: designed specifically for screen reading at small sizes. Readable down to 14px, gorgeous at 24–32px for pull quotes. Companion to Söhne if you want both faces from the same foundry.
Cost: ~$70/style commercial.
Plinth take: the serif of choice for SaaS in 2025–2026. Anthropic's use of Tiempos signals "we're a research lab", that vibe is spreading.
Instrument Serif (free, OFL)
Used by: dozens of AI startups in 2024–2026 as a free Tiempos alternative. Together.ai, Replicate, Fireworks AI, smaller AI infra companies.
Why it works: elegant proportions, free, similar visual register to Tiempos for one-third the time investment.
Cost: free, OFL.
Plinth take: the best free serif option right now for premium SaaS. Pair with Inter or Geist for a credible Anthropic-lite look at zero font cost.
PP Editorial New (Pangram Pangram, free-to-try)
Used by: countless YC and seed-stage startups as a display serif for "premium" hero treatments.
Why it works: high-contrast modern serif, dramatic ink traps, gorgeous at huge sizes.
Cost: free to try, ~$95 for commercial license.
Plinth take: the 2024–2026 "indie startup signature" font. Used everywhere. Pair carefully, if your audience has seen 50 sites with PP Editorial New, the differentiation evaporates.
Domaine Display (Klim)
Used by: premium fintech (Wealthsimple historical), luxury SaaS, fashion ecom.
Why it works: transitional serif with extreme weight contrast. Reads as expensive.
Cost: ~$70/style.
Plinth take: the better choice than Cormorant Garamond if you want a similar elegant-serif feel without the Squarespace-template association.
What about Cormorant Garamond?
Not at the premium SaaS tier in 2026. Cormorant has almost zero tier-1 SaaS adoption right now, it's heavily used in Squarespace and Showit templates, wedding photographer portfolios, and Etsy luxury aesthetics. The font is beautiful, but it carries baggage. Use Domaine Display, Tiempos Headline, Sharp Type Canela, or PP Eiko instead.
(Disclosure: Plinth's own site uses Cormorant Garamond. I picked it deliberately to differentiate from the Inter/Söhne-dominated category. It's working for my positioning. It may not be the right call for yours.)
The mono tier, for terminals and code
Used in developer tool sites, code snippets, and anywhere you want to signal "engineering team."
Geist Mono (Vercel × Basement, 2023)
Used by: Vercel everywhere. The default mono for any Next.js-related site.
Cost: free, OFL.
Plinth take: the mono. Pairs perfectly with Geist Sans. If you're not using JetBrains Mono, use this.
JetBrains Mono (JetBrains, 2020)
Used by: Reflex, Crescent, Cerve, Inversa. Widely paired with Inter or Instrument Sans on AI tool sites.
Cost: free, OFL.
Plinth take: still the most-used mono in startup land. Excellent at all sizes, generous ligatures.
Söhne Mono (Klim)
Used by: Stripe docs, Substack code snippets, Central, Together, Leif.
Cost: commercial.
Plinth take: the premium mono. If you're using Söhne Sans, use Söhne Mono. Otherwise stick with Geist Mono or JetBrains Mono.
Berkeley Mono (US Graphics, 2022)
Used by: Anthropic in some contexts, premium dev/AI sites, status pages.
Cost: commercial, $75 personal.
Plinth take: the cool-kid mono. Slightly more distinctive than Geist Mono. Becoming more common in 2025–2026.
Real pairings from the brands
Specific combinations being used by sites you'd recognize.
| Brand | Display / Headline | Body | Mono |
|---|---|---|---|
| Stripe | Söhne Breit Halbfett | Söhne | Söhne Mono |
| OpenAI / ChatGPT | Söhne | Söhne | Söhne Mono |
| Anthropic | Styrene A (or Anthropic Sans) | Tiempos Text | n/a (mostly serif) |
| Linear | Inter Display | Inter | system mono |
| Vercel | Geist | Geist | Geist Mono |
| Notion | Notion Display (custom) | Inter | system mono |
| Cursor | Cursor Gothic (custom) | Cursor Gothic | Cursor Mono |
| Figma | Figma Sans Display | Figma Sans | n/a |
| GitHub | Mona Sans + Hubot Sans | Mona Sans | Monaspace |
| Mozilla | Mozilla Headline | Mozilla Text | Mozilla Semi-Slab |
| Pitch | Söhne | Söhne | n/a |
| Substack | GT Eesti / Söhne | Söhne | Söhne Mono |
| Raycast | Inter w/ ss03 | Inter w/ ss03 | system mono |
The custom-typeface pattern is unmistakable. Every brand at the very top tier has either commissioned a custom face (Vercel, Figma, GitHub, Cursor, Notion, Mozilla) or licensed a premium foundry face that few competitors use (Stripe + Söhne, Anthropic + Tiempos).
The cheapest premium-feel stack in 2026
For a startup with no font budget but wanting to look like the top tier:
Option A, the Inter/Instrument pairing.
- Headlines: Inter Display (free, OFL)
- Body: Inter (free, OFL)
- Pull quotes / accents: Instrument Serif (free, OFL)
- Mono: Geist Mono (free, OFL)
Total cost: $0. Looks like a credible 2026 SaaS site.
Option B, the Geist/PP pairing.
- Headlines: Geist (free, OFL)
- Body: Geist (free, OFL)
- Pull quotes: PP Editorial New (free to try, $95 commercial)
- Mono: Geist Mono (free, OFL)
Total cost: $0–$95. The "we're an AI-native startup" signal.
Option C, the Söhne premium pairing.
- Headlines: Söhne Breit Halbfett ($70)
- Body: Söhne ($70)
- Pull quotes: Tiempos Text ($70)
- Mono: Söhne Mono ($70)
Total cost: ~$280 for the four core weights. The "we're shipping at Stripe's tier" signal.
All three options will produce a credible site in 2026. The differences are in vibe more than execution.
The performance note
Self-host your fonts. Don't use Google Fonts CDN, it adds an external request that hurts your Core Web Vitals. Modern Next.js (and Webflow's premium tier) make self-hosting trivial. Vercel's font optimization in particular handles this automatically. If you're using Google Fonts via CDN, you're leaving 50–200ms on the table on every page load.
What to avoid in 2026
Three patterns that read as dated even though they were premium recently:
- Cormorant Garamond paired with Lato or Open Sans. This was the Squarespace template stack in 2018–2022. Now it reads as "we used a template."
- Montserrat anything. Montserrat became the default Wix/Squarespace/WordPress font and has lost its premium signal. Use Inter or Geist instead.
- Playfair Display. Same reason. Was beautiful in 2017. Has become the default "elegant serif" for templated sites. Replace with PP Editorial New, Instrument Serif, or Domaine Display.
If you're using any of these, you're not making a mistake exactly, but you're using the same fonts as every photographer-portfolio Squarespace site in your area. That's not the company you want to be in.
Work with Plinth
A website that earns its place in the first eight seconds.
Custom, senior-led, transparently priced. No mystery quotes, no junior handoffs. Shipped in 3 to 4 weeks.
Launchpad
Starting at
$3,500
- Up to 7 pages
- Custom design (no templates)
- Mobile-optimized
- Basic on-page SEO
- 2 rounds of revisions
- 2–3 week delivery
+ Care Plan $149/mo
Accelerator
Starting at
$8,500
- Up to 15 pages
- Full design system
- CMS integration
- CRM / form integration
- On-page SEO + schema
- 2–3 custom animations
- 4 rounds of revisions
- 4–5 week delivery
+ Growth Plan $499/mo
Authority
Starting at
$22,000
- Up to 30 pages
- Brand + messaging workshop
- Full design system + component library
- Custom illustrations / motion
- Full copywriting included
- Marketing automation setup
- A/B testing setup
- 8–10 week delivery
+ Partnership $2,500/mo
Enterprise
Starting at
$50,000+
- Complex web applications
- Multi-market / multi-language
- Dedicated team
- Ongoing partnership
Custom retainer
Keep reading
Design
The best web design agency for your startup is the one that thinks like an operator, not a vendor.
Most "top 10 agencies for startups" lists are agencies ranking themselves. This isn't one of those. It's the framework I'd use if I were a founder trying to hire someone for a $5K–$50K website project in 2026.
June 2026 · 9 min read →Design
How long it takes to build a website depends on three decisions you've probably already made.
Most timeline answers online are useless. "It depends" or "4 weeks to 6 months." Here's a real breakdown, by project type, with week-by-week scope and the specific things that blow timelines up.
June 2026 · 8 min read →Design
Webflow, WordPress, Framer, or Next.js: which one is actually right for your site in 2026?
The honest answer changed in the last 18 months. WordPress is bleeding market share, Framer doubled its valuation, Webflow restructured pricing, and Vercel raised at $9.3B. Here's what each platform is for now, and which one you should pick.
June 2026 · 11 min read →