Font Checker is a free, cross-platform Electron desktop app (with a CLI) that scans a webpage for fonts, follows common CDN and embedded webfont references, and can download and unwrap WOFF2 → OTF with install-friendly name tables.
Useful for designers, developers, and anyone auditing or recovering web fonts from a site.
- Discover fonts used on any URL
- Modes: Discover · Download · Convert to OTF
- Follows linked CSS and embedded webfont references
- Results list with name-table details and reveal-in-folder
- Tray icon with show/hide, optional always-on-top, start minimised, updates
- Window bounds persistence, splash screen, single-instance, auto-updater
- Close hides to tray (Quit from tray menu)
- CLI retained for scripts (
bun run cli)
- Download the latest installer from Releases
- Run the installer and follow the prompts
- Download the
.dmgfrom Releases and drag Font Checker to Applications - macOS may say the app is “damaged” - that is Gatekeeper blocking an unsigned download, not a bad file. Clear quarantine, then open:
xattr -cr "/Applications/Font Checker.app"
open "/Applications/Font Checker.app"Or right-click the app → Open → Open.
bun install
bun run startbun run cli https://example.com
bun run cli https://example.com --convert --out ./out
bun run cli https://example.com --jsonbun run releaseBump the version in package.json and push to master. The GitHub Actions workflow builds Windows and macOS installers, uploads updater metadata, and creates a GitHub Release.
Optional repo secrets for signed builds:
WIN_CSC_LINK/WIN_CSC_KEY_PASSWORD(Windows)CSC_LINK/CSC_KEY_PASSWORDplus Apple notarization env vars (macOS Developer ID)
- Paste a page URL
- Pick Discover, Download, or Convert to OTF
- Optionally set an output folder
- Click Scan and inspect results / reveal saved files
web font detector, font scraper, woff2 to otf converter, website font finder, Electron font app
Contributions are welcome! Please feel free to submit a Pull Request.
MIT