chrome-extensionjavascripttypographydeveloper-tools

Font Inspector Pro — Typography Analysis Tool

A powerful Chrome extension that helps designers and developers identify, analyze, and export font information from any website with a single click.

January 17, 20268 min read
Font Inspector Pro — Typography Analysis Tool

Chrome Extension for Typography Enthusiasts

Font Inspector Pro is a privacy-focused Chrome extension designed for designers, developers, and typography enthusiasts. It enables instant font identification on any website through an intuitive hover-to-inspect interface, complete with font pairing suggestions and multi-format export capabilities.

Chrome Web Store Manifest V3 Privacy


Table of Contents


Getting Started

  1. Install from the Chrome Web Store
  2. Click the Font Inspector Pro icon in your toolbar
  3. Click "Start Inspecting"
  4. Hover over any text on the page

That's it! You're now inspecting fonts.


Features

FeatureDescription
Hover to InspectReal-time font information as you mouse over any element
List All FontsSee every font used on the page, sorted by usage count
Font Pairing SuggestionsGet curated pairing recommendations for better typography
Export ReportsDownload detailed reports as JSON, CSV, HTML, or Markdown
Highlight by FontVisually highlight all elements using a specific font
One-Click CSS CopyCopy complete font CSS instantly
Category DetectionAutomatic serif/sans-serif/monospace classification
Privacy FirstZero data collection — everything runs locally

How to Use

Starting the Inspector

  1. Click the extension icon in your Chrome toolbar
  2. Click "Start Inspecting" — the large teal button
  3. A floating tooltip will appear, following your cursor
  4. Press ESC or click "Stop" to exit inspection mode

Hovering to Inspect

When inspection mode is active, hover over any text element to see:

PropertyDescriptionExample
Font FamilyPrimary font and full stackInter, sans-serif
CategoryDetected font categorysans-serif
Font SizeComputed size in pixels16px
Font WeightNumeric weight value400, 700
Line HeightComputed line height1.5, 24px
Letter SpacingCharacter spacingnormal, 0.5px
ColorText color with hex#1a1a2e

The tooltip also shows the element selector (e.g., <h1.hero-title>) for easy identification in DevTools.


Listing All Fonts

Get a complete inventory of fonts on the page:

  1. Click "List All Fonts" (📋 icon) in the popup
  2. A panel displays all unique fonts found
  3. Fonts are sorted by usage count (most used first)
  4. Each font shows:
    • Font name
    • Number of elements using it
    • Category badge (serif, sans-serif, monospace, etc.)

Actions available for each font:

ButtonAction
📋 CopyCopy the font-family CSS
👁 HighlightHighlight all elements using this font

Font Pairing Suggestions

Get typography recommendations based on the fonts found:

  1. Click "Font Pairings" (💑 icon) in the popup
  2. The panel shows the top 5 fonts from the page
  3. Each font includes 4 pairing suggestions with:
    • Suggested font name
    • Role (heading or body)
    • Reasoning for the pairing

Example Pairing

Primary FontSuggested PairRoleReason
MontserratMerriweatherbodyGeometric + Traditional contrast
MontserratLorabodyUrban + Literary elegance
Playfair DisplaySource Sans ProbodyElegant + Neutral balance

The database includes 30+ popular fonts with curated pairings based on typography best practices.


Exporting Reports

Export your findings in multiple formats:

  1. Click "Export Report" (📊 icon) in the popup
  2. Choose your format:
    • JSON — Structured data for developers
    • CSV — Spreadsheet-friendly format
    • HTML — Beautiful standalone report
    • Markdown — Documentation-ready format
  3. Click the format button to download

All exports include:

  • Page URL and timestamp
  • Font count summary
  • Complete font details
  • Category breakdown

Copying CSS

Copy the complete CSS for any font:

  1. From the tooltip: Click the copy icon next to the font family
  2. From the font list: Click the 📋 button on any font

Copied CSS example:

font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
letter-spacing: normal;
color: #1a1a2e;

Understanding Font Properties

Font Weight Scale

ValueNameCommon Use
100ThinDisplay text
200Extra LightDecorative
300LightSecondary text
400RegularBody text
500MediumEmphasis
600Semi BoldSubheadings
700BoldHeadings
800Extra BoldStrong emphasis
900BlackDisplay, logos

Font Categories

Font Inspector Pro automatically detects these categories:

CategoryExamplesCharacteristics
serifGeorgia, Times, PlayfairHas decorative strokes
sans-serifInter, Roboto, ArialClean, no strokes
monospaceFira Code, ConsolasFixed-width characters
displayOswald, Bebas NeueDecorative headlines
cursivePacifico, Dancing ScriptHandwriting style

Export Formats

JSON Export

{
  "meta": {
    "url": "https://example.com",
    "date": "2026-01-17T10:30:00Z",
    "generator": "Font Inspector Pro v2.0"
  },
  "summary": {
    "totalFonts": 5,
    "categories": {
      "sans-serif": 3,
      "serif": 1,
      "monospace": 1
    }
  },
  "fonts": [
    {
      "fontFamily": "Inter",
      "category": "sans-serif",
      "count": 48,
      "sizes": ["14px", "16px", "24px", "32px"],
      "weights": ["400", "500", "700"]
    }
  ]
}

CSV Export

"Font Family","Category","Usage Count","Sizes","Weights"
"Inter","sans-serif","48","14px, 16px, 24px, 32px","400, 500, 700"
"Playfair Display","serif","12","32px, 48px","700"
"Fira Code","monospace","6","14px","400"

HTML Export

The HTML export generates a beautiful standalone report with:

  • Gradient background
  • Font previews using actual fonts
  • WCAG-friendly colors
  • Print-optimized styles
  • Responsive layout

Markdown Export

Perfect for documentation and GitHub READMEs:

# Font Report: example.com

**Generated:** January 17, 2026
**Total Fonts:** 5

## Fonts Found

| Font | Category | Usage |
|------|----------|-------|
| Inter | sans-serif | 48 |
| Playfair Display | serif | 12 |

Technical Details

Permissions

Font Inspector Pro uses minimal permissions:

PermissionPurpose
activeTabAccess only the current tab when you click the icon
scriptingInject the inspector script to read CSS properties

We do NOT have access to:

  • Your browsing history
  • Other tabs or windows
  • Bookmarks or passwords
  • Any data outside the current page

Privacy

  • ✅ Zero analytics or tracking
  • ✅ No network requests
  • ✅ No data storage
  • ✅ Everything runs locally in your browser
  • ✅ Open architecture — inspect the code yourself

Browser Support

  • Chrome 88+ (Manifest V3 required)
  • Edge 88+ (Chromium-based)
  • Brave, Opera, and other Chromium browsers

Tips & Best Practices

For Designers

  1. Use List All Fonts first to get an overview of the typography system
  2. Check font pairing suggestions for inspiration on your own projects
  3. Export HTML reports to share findings with your team
  4. Highlight fonts to understand the typography hierarchy

For Developers

  1. Copy CSS directly from the tooltip for quick implementation
  2. Use JSON export for programmatic processing
  3. Check the element selector in the tooltip to find elements in DevTools
  4. Export Markdown for documentation

Common Use Cases

ScenarioRecommended Action
"What font is this?"Hover over the element
"What fonts does this site use?"Click "List All Fonts"
"What pairs well with Montserrat?"Click "Font Pairings"
"I need to document the typography"Export as Markdown or HTML
"I need data for my script"Export as JSON

Keyboard Shortcuts

KeyAction
ESCStop inspecting / Close panels
Click extension iconOpen popup

Troubleshooting

Inspector not working?

  1. Refresh the page and try again
  2. Check if the site uses iframes — content inside cross-origin iframes cannot be inspected
  3. Some sites block content scripts — try on a different site

Fonts showing as "system-ui" or "-apple-system"?

These are system font stacks. The browser chooses the actual font based on the operating system:

  • macOS: San Francisco
  • Windows: Segoe UI
  • Android: Roboto
  • Linux: Various

Missing font pairings?

The pairing database covers 30+ popular fonts. If a font isn't recognized, suggestions are based on its category (serif, sans-serif, etc.).


Changelog

v2.0.0 (January 2026)

  • ✨ Added font pairing suggestions
  • ✨ Added multi-format export (JSON, CSV, HTML, Markdown)
  • ✨ Added font category detection
  • 🎨 Improved UI with better panels
  • 🔒 Maintained zero data collection

v1.0.0 (December 2025)

  • 🚀 Initial release
  • Hover to inspect
  • List all fonts
  • Copy CSS


Credits

Built with ❤️ by ponITech

Free to use. Privacy-focused. No data collection.


License

Font Inspector Pro is free to use.