Find Fonts Used on Any Website
"What font is that?" — Every designer has asked this question. Whether you're researching competitors, matching a client's existing brand, or simply curious about beautiful typography, knowing how to extract fonts from websites is a crucial skill.
Why Typography Extraction Matters
- ✏️Design Consistency — Use the same fonts across web and print materials
- 🔍Competitive Research — Understand typography choices of successful brands
- 💰Client Work — Match existing brand typography without asking for assets
- 📏Type Scale Learning — See how professionals create visual hierarchy
What Makes a Complete Typography System?
A font name alone isn't enough. Complete typography extraction includes:
- 1Font Families — Primary, secondary, and monospace fonts
- 2Font Weights — 300, 400, 500, 600, 700, etc.
- 3Font Sizes — The complete type scale (12px to 72px+)
- 4Line Heights — Spacing between lines for readability
- 5Letter Spacing — Tracking used for headings and body
- 6Font Sources — Google Fonts, Adobe, or self-hosted
Method 1: Browser Extensions (WhatFont, Fontface Ninja)
The most popular approach. Click an element to see its font:
- • WhatFont — Shows family, weight, size on hover
- • Fontface Ninja — Adds font preview and purchase links
- • Fonts Ninja — Chrome extension with download options
⚠️ Limitations:
- • One element at a time — Tedious for full type scale
- • No export — No Tailwind/CSS output
- • Misses @font-face — Custom fonts often undetected
- • No typography scale — Just individual values
Method 2: Browser DevTools (Manual)
For developers comfortable with CSS inspection:
- 1. Right-click any text → "Inspect"
- 2. In Styles panel, find
font-family - 3. Check
font-weight,font-size,line-height - 4. For Google Fonts: Network tab → filter "fonts.googleapis"
- 5. For @font-face: Sources tab → look for .woff2 files
The Problem
This takes 15-30 minutes per site. You'll miss fonts used in hover states, modals, and dynamically loaded content. And there's no export—you have to manually create your config files.
Method 3: Automated Extraction (Best)
Tools like BrandSpy crawl the entire page and extract typography programmatically:
What BrandSpy extracts:
- All font families (including fallbacks)
- Complete weight range (100-900)
- Full type scale with all sizes
- Line heights per element type
- Letter spacing values
- Font sources (Google, Adobe, custom)
- Typography hierarchy (H1-H6, body, caption)
Font Source Detection
BrandSpy identifies where fonts come from—critical for licensing:
Google Fonts
Free to use commercially
Adobe Fonts
Requires subscription
Self-Hosted
Check license before use
Export to Your Stack
Once extracted, BrandSpy exports typography to multiple formats:
Tailwind Config
fontFamily: { sans: ['Inter', ...] }CSS Variables
--font-primary: 'Inter';CSS Variables
$font-primary: 'Inter';Design Tokens
Standard JSON formatTool Comparison
| Feature | WhatFont | DevTools | BrandSpy |
|---|---|---|---|
| Time needed | 5 min | 20 min | 10 sec |
| Full type scale | Partial | ||
| Font sources | |||
| Export to Tailwind | |||
| Line heights |
Frequently Asked Questions
Can I legally use fonts I find on websites?
It depends on the license. Google Fonts are free. Adobe Fonts require subscription. Premium fonts (Helvetica, etc.) require purchase. BrandSpy shows the font source so you can check licensing.
What if the site uses custom/obscure fonts?
BrandSpy detects @font-face declarations and shows the font family name. For truly custom fonts, you may not be able to get the files, but you can find similar alternatives.
Does it work with web fonts loaded via JavaScript?
Yes! BrandSpy uses a headless browser that renders the full page, including fonts loaded via JavaScript, CSS-in-JS, and font-loading APIs.
Can I extract colors too?
Yes. BrandSpy extracts complete design systems. See our color extraction guide.
Related Guides
- 🎨 Extract Colors From Any Website
- ⚙️ Generate Tailwind Config from Website
- 📏 Complete Font Identification Guide
Extract Typography in Seconds
Stop clicking on every element. Get complete typography systems with fonts, weights, and scales—exported to Tailwind.
Try Design Analyzer →Advanced 2026 Analysis 🚀
Beyond basic extraction, BrandSpy now features an advanced mathematical heuristic engine:
- • APCA Contrast: Checks colors against the new WCAG 3.0 advanced perceptual contrast algorithm.
- • Color Blindness Simulation: Verifies palettes against Protanopia and Deuteranopia matrices.
- • Typography Scales: Mathematically detects geometric growth ratios (e.g., Major Third, Golden Ratio).
- • Grid Compliance: Calculates the percentage of margins/paddings that obey strict 8-point grid rules.
You can analyze any website for free to see the math behind the design.