3 items
Replace any website’s fonts with the fonts installed on your computer — per domain. FontMapper lets you take over the typography of any website. Open the extension on any page and you'll see exactly which fonts the site is using. Pick a replacement from the fonts already installed on your computer — system fonts, fonts you've downloaded, anything — and the page updates instantly. FontMapper reads your local fonts via Chrome's Local Font Access API, overrides each element's font directly so even generic fallbacks like sans-serif and monospace get replaced, and remembers your choices per domain so each site stays personalized on every visit — across every device you sign in to. Visit the same site tomorrow and FontMapper applies your preferences automatically. Visit a different site and its own preferences (or none) apply. Sign in to Chrome on another device and your mappings come with you. KEY FEATURES • Per-domain font mapping — different replacements for different sites, automatically applied on every visit • Cross-device sync — mappings follow your Chrome profile to every device signed in to the same Google account, no export/import needed • Maps named and generic fonts — works on specific families (Arial, Roboto) and on generic keywords (sans-serif, serif, monospace) and system aliases (-apple-system, system-ui), so sites that rely on browser defaults get remapped too • Per-mapping typography controls — fine-tune scale, bold, italic, line-height, letter-spacing, word-spacing, and text color for each replacement • Searchable font picker — type to filter from every font installed on your machine; each option previews in its own typeface so you can read it before picking • Hover to identify — hover any detected font in the popup and FontMapper highlights every element on the page using that font, so you always know what you're remapping • Instant preview — changes apply in real time without reloading • Smart warnings — when a synced mapping references a font you don't have on this device, or targets a font this page doesn't use, FontMapper tells you instead of silently breaking the page • Backup & restore — export your mappings to a JSON file for offline portability, or to share a configuration with someone else • One-click reset — wipe all mappings for a site instantly • No FontMapper servers — your mappings ride Chrome's encrypted profile sync, nothing leaves the browser through us. No analytics, no accounts, no telemetry. HOW IT WORKS FontMapper walks every element on the page and overrides its font directly with the one you picked, including elements that fall back to browser defaults like sans-serif. Mappings are scoped to each domain and stored in your Chrome profile via chrome.storage.sync — they follow you to any device signed in to the same Google account. GREAT FOR • Making poorly-typeset blogs and news sites readable with the font you actually like • Replacing display fonts that don't render well at your screen • Designers comparing how different fonts feel on a real website before licensing • Accessibility — swap in fonts with better readability characteristics, tune line-height and letter-spacing for easier reading • Keeping your custom typography consistent across your laptop, desktop, and work machine without re-doing it on each Open source. No ads. No analytics. Just better typography on every site, on every device.
Jul 25, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.