Typography Tool — Font Scanner

See what fonts
any website uses

TypeSmith fetches a page, reads its stylesheets, and reports every font family, weight, and size it declares — plus where the fonts are served from. Detected fonts link straight into the TypeSmith catalog of 8,500+ fonts for pairings and alternatives.

Static CSS analysis · No page JavaScript executed · Free, no account

How It Works

Best Font Detection in Three Steps

The scanner performs a static analysis of the page's delivered HTML and CSS. It reads the same stylesheets a browser would, without executing any of the page's code.

01

Fetch

TypeSmith requests the page and up to 20 linked stylesheets with strict safety limits on size, time, and destination.

02

Extract

The scanner parses @font-face rules, font-family stacks, font-weight values, and font-size declarations across all detected CSS.

03

Report

Families are classified as webfonts or system fonts, matched to the TypeSmith catalog of 8,500+ fonts, and presented with the page's full type scale.

Where a Scan Leads

Best Font Resources for Every Scan Result

Best Font Profiles for Detected Families

TypeSmith profiles every catalog font with specimens, weight coverage, and accessibility grades. When a scan matches a family, one click opens the full profile.

Browse the font catalog →

Best Font Pairings for Scanned Fonts

The pairing directory combines display and body fonts with role-based rationale. Scan a site you admire, then study how its families pair.

Explore font pairings →

Best Free Alternatives to Premium Fonts

The Font Alternatives directory maps premium typefaces to free, open-source lookalikes with similarity scores. Scan reports link premium detections straight into it.

Find free alternatives →

Best Fonts for Tools and Use Cases

TypeSmith recommends fonts for design tools, developer environments, and use cases. Turn what a scan reveals into a shortlist for your own project.

See fonts by use case →
Advantages

Best Font Scanner Advantages for Design Workflows

The TypeSmith Font Scanner turns any live website into a typography reference: identification, weight auditing, and type-scale analysis from a single URL. Each report connects detection to the research a font decision actually needs.

Identify Fonts Without Browser Extensions

The Font Scanner reads a site’s delivered CSS from a URL alone — no extension install, no DevTools digging. Paste an address and the full family list, sources, and weights appear in one report.

Audit Font Weights Before Optimizing Performance

The report separates declared weights from used weights, exposing font files a site loads but never asks for. Trimming unused weights reduces page transfer size without changing a single layout.

Map a Site’s Type Scale in Seconds

Every font-size declaration is collected, converted to approximate pixels, and ranked by rule count. The result is the site’s working type scale — the fastest way to study how strong typography systems are built.

Route from Detection to Selection

Detected families link into the TypeSmith catalog of 8,500+ fonts, each with pairings and free alternatives. A scan is not the end of research — it is the start of a font decision.

Typography Reference

Best Font Identification Reference

The Font Scanner identifies webfonts through @font-face declarations — the CSS rule a site uses to load a font file and bind it to a family name. Each @font-face block names the family, points src at one or more font files, and states which font-weight and font-style values that file covers. The scanner parses every block it finds across the page’s stylesheets, including stylesheets pulled in through @import.

Modern sites serve webfonts almost exclusively in WOFF2 format, with WOFF as a legacy fallback; the scan report lists the formats each declaration references alongside the hosts the files are served from. A unicode-range descriptor may split one family across many @font-face blocks — one per character subset — which is why a single family can show several declarations in a report.

Static analysis has one sharp edge worth knowing: the scanner reads the CSS a server delivers, not the CSS a browser constructs afterward. Fonts attached by JavaScript at runtime never appear in a delivered stylesheet, so the report flags every stylesheet it could not fetch and lists the scan’s limitations explicitly.

Frequently Asked Questions

Best Font Scanner Questions, Answered

TypeSmith fetches the page at the URL you enter, reads its HTML and every linked stylesheet, and extracts @font-face declarations, font-family stacks, font weights, and font sizes. The scanner never runs the page’s JavaScript — it analyzes the delivered CSS directly.

Next Steps

Best Fonts to Explore Next

Found a font you like? TypeSmith profiles 8,500+ free fonts with pairing suggestions, accessibility grades, and downloads — or scan another website's fonts and keep exploring.