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.

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.
Table of Contents
- Getting Started
- Features
- How to Use
- Understanding Font Properties
- Export Formats
- Technical Details
- Tips & Best Practices
Getting Started
- Install from the Chrome Web Store
- Click the Font Inspector Pro icon in your toolbar
- Click "Start Inspecting"
- Hover over any text on the page
That's it! You're now inspecting fonts.
Features
| Feature | Description |
|---|---|
| Hover to Inspect | Real-time font information as you mouse over any element |
| List All Fonts | See every font used on the page, sorted by usage count |
| Font Pairing Suggestions | Get curated pairing recommendations for better typography |
| Export Reports | Download detailed reports as JSON, CSV, HTML, or Markdown |
| Highlight by Font | Visually highlight all elements using a specific font |
| One-Click CSS Copy | Copy complete font CSS instantly |
| Category Detection | Automatic serif/sans-serif/monospace classification |
| Privacy First | Zero data collection — everything runs locally |
How to Use
Starting the Inspector
- Click the extension icon in your Chrome toolbar
- Click "Start Inspecting" — the large teal button
- A floating tooltip will appear, following your cursor
- Press ESC or click "Stop" to exit inspection mode
Hovering to Inspect
When inspection mode is active, hover over any text element to see:
| Property | Description | Example |
|---|---|---|
| Font Family | Primary font and full stack | Inter, sans-serif |
| Category | Detected font category | sans-serif |
| Font Size | Computed size in pixels | 16px |
| Font Weight | Numeric weight value | 400, 700 |
| Line Height | Computed line height | 1.5, 24px |
| Letter Spacing | Character spacing | normal, 0.5px |
| Color | Text 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:
- Click "List All Fonts" (📋 icon) in the popup
- A panel displays all unique fonts found
- Fonts are sorted by usage count (most used first)
- Each font shows:
- Font name
- Number of elements using it
- Category badge (serif, sans-serif, monospace, etc.)
Actions available for each font:
| Button | Action |
|---|---|
| 📋 Copy | Copy the font-family CSS |
| 👁 Highlight | Highlight all elements using this font |
Font Pairing Suggestions
Get typography recommendations based on the fonts found:
- Click "Font Pairings" (💑 icon) in the popup
- The panel shows the top 5 fonts from the page
- Each font includes 4 pairing suggestions with:
- Suggested font name
- Role (heading or body)
- Reasoning for the pairing
Example Pairing
| Primary Font | Suggested Pair | Role | Reason |
|---|---|---|---|
| Montserrat | Merriweather | body | Geometric + Traditional contrast |
| Montserrat | Lora | body | Urban + Literary elegance |
| Playfair Display | Source Sans Pro | body | Elegant + Neutral balance |
The database includes 30+ popular fonts with curated pairings based on typography best practices.
Exporting Reports
Export your findings in multiple formats:
- Click "Export Report" (📊 icon) in the popup
- Choose your format:
- JSON — Structured data for developers
- CSV — Spreadsheet-friendly format
- HTML — Beautiful standalone report
- Markdown — Documentation-ready format
- 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:
- From the tooltip: Click the copy icon next to the font family
- 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
| Value | Name | Common Use |
|---|---|---|
| 100 | Thin | Display text |
| 200 | Extra Light | Decorative |
| 300 | Light | Secondary text |
| 400 | Regular | Body text |
| 500 | Medium | Emphasis |
| 600 | Semi Bold | Subheadings |
| 700 | Bold | Headings |
| 800 | Extra Bold | Strong emphasis |
| 900 | Black | Display, logos |
Font Categories
Font Inspector Pro automatically detects these categories:
| Category | Examples | Characteristics |
|---|---|---|
| serif | Georgia, Times, Playfair | Has decorative strokes |
| sans-serif | Inter, Roboto, Arial | Clean, no strokes |
| monospace | Fira Code, Consolas | Fixed-width characters |
| display | Oswald, Bebas Neue | Decorative headlines |
| cursive | Pacifico, Dancing Script | Handwriting 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:
| Permission | Purpose |
|---|---|
activeTab | Access only the current tab when you click the icon |
scripting | Inject 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
- Use List All Fonts first to get an overview of the typography system
- Check font pairing suggestions for inspiration on your own projects
- Export HTML reports to share findings with your team
- Highlight fonts to understand the typography hierarchy
For Developers
- Copy CSS directly from the tooltip for quick implementation
- Use JSON export for programmatic processing
- Check the element selector in the tooltip to find elements in DevTools
- Export Markdown for documentation
Common Use Cases
| Scenario | Recommended 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
| Key | Action |
|---|---|
ESC | Stop inspecting / Close panels |
| Click extension icon | Open popup |
Troubleshooting
Inspector not working?
- Refresh the page and try again
- Check if the site uses iframes — content inside cross-origin iframes cannot be inspected
- 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
Links
Credits
Built with ❤️ by ponITech
Free to use. Privacy-focused. No data collection.
License
Font Inspector Pro is free to use.