fontSwap - Custom fonts for every website icon

fontSwap - Custom fonts for every website

Extension Actions

How to install Open in Chrome Web Store
CRX ID
mhhcggkelljdbflokkmbnfaoeilnngll
Description from extension meta

Change fonts on any websites. Set different fonts per domain. Support system & google fonts. Change font size, color, letter-spacing

Image from store
fontSwap - Custom fonts for every website
Description from store

πŸ“– FontSwap – Customize Website Fonts Instantly

Tired of boring default fonts while browsing? With FontSwap, you can transform the way websites look by applying your favorite fonts. Choose from 2000+ Google Fonts, load system (local) fonts for faster performance, or even upload your own custom font files.

Easily change font size, weight, color, line height, and letter spacingβ€”all without slowing down your browser.

🎯 What FontSwap Does

Transform your browsing experience by applying custom fonts to any website. Set different fonts for different domains, target specific elements, and enjoy perfect typography everywhere you browse.

πŸ† Why Choose FontSwap?

βœͺ 🎨 Change fonts on selected websites β€” personalize typography site by site.

βœͺ πŸ”Ž Target specific HTML tags or classes β€” apply fonts only to headers, paragraphs, or custom elements.

βœͺ πŸ”  2000+ fonts available β€” access Google Fonts, system fonts, or upload your own.

βœͺ ⚑ Lightweight & fast β€” just 30KB, with no impact on browsing speed.

βœͺ πŸ–‹οΈ Advanced font rules β€” fine-tune styles for full control of webpage text.

βœͺ 🚫 Privacy-friendly β€” no ads, no tracking, no hidden data collection.

βœͺ πŸ”’ No unnecessary permissions β€” does not ask to β€œread and change all your data on all websites.”

βœͺ πŸŒ™ Dark mode support β€” for a comfortable browsing experience anytime.

βœͺ πŸš€ No FOUC (Flash of Unstyled Content) β€” fonts load smoothly on static and dynamic pages.

βœͺ βœ… Enable/disable with one click β€” switch rules on or off instantly.

==== πŸš€ Key Features ====

πŸ”€ Massive Font Library

β‡’ 2000+ Google Fonts available instantly
β‡’ System/local fonts for faster loading
β‡’ Upload custom font files (TTF, OTF, WOFF, WOFF2)

πŸŽ›οΈ Granular Control

β‡’ Set fonts per website domain
β‡’ Target specific HTML tags or CSS classes
β‡’ Advanced rule editor for power users
β‡’ Adjust font size, weight, color, spacing, and line height

⚑ Smart & Lightweight

β‡’ Only 30KB - won't slow your browser
β‡’ No FOUC (Flash of Unstyled Content) issues
β‡’ Works on static and dynamic websites
β‡’ Instant enable/disable toggle

πŸ”’ Privacy-First Design

β‡’ No "read and change all data" permissions required
β‡’ Zero tracking or analytics
β‡’ No ads or data collection
β‡’ 100% open source on GitHub

πŸŒ™ User Experience

β‡’ Clean, intuitive interface
β‡’ Dark mode support
β‡’ One-click font switching
β‡’ Real-time preview

πŸš€ How It Works

1. *Browse any website* - FontSwap detects the domain automatically
2. *Choose your font* - Pick from Google Fonts, system fonts, or upload custom files
3. *Apply instantly* - See changes immediately without page reload
4. *Set and forget* - Your font preferences save per domain

πŸ’‘ Perfect For

β‡’ *Readers* who want better readability on news sites and blogs
β‡’ *Designers* testing fonts across different websites
β‡’ *Accessibility users* needing specific fonts for better reading
β‡’ *Typography enthusiasts* who appreciate beautiful fonts everywhere

πŸ›‘οΈ Minimal Permissions

Unlike other font extensions, FontSwap only requests essential permissions. No access to your browsing data or personal information.

πŸ“‚ Open Source

FontSwap is completely open source and available on GitHub: https://github.com/anilkumarum/font-swap

πŸ†˜ Support

β‡’ *Community*: Join our Google Group at https://groups.google.com/g/fontswapper
β‡’ *Email*: [email protected]
β‡’ *GitHub Issues*: Report bugs and request features https://github.com/anilkumarum/font-swap/issues

πŸ‘¨β€πŸ’» Connect with the Developer

β‡’ GitHub: [anilkumarum](https://github.com/anilkumarum)
β‡’ LinkedIn: [Anil Kumar](https://www.linkedin.com/in/anil-kumar-260b62361/)
β‡’ Twitter: [@anilkumarrum](https://x.com/anilkumarrum)
β‡’ Reddit: [u/anilkumarum](https://www.reddit.com/user/anilkumarum/)

Download FontSwap today and make the web more beautiful, one font at a time!

πŸš€ Version 0.0.27
β‡’ ADDED: Easy method to change font of selected sites
β‡’ ADDED: Upload font file feature now working
β‡’ FIXED: fontSwap doesn't change font when second rule created.

πŸš€ Version 0.0.26
β‡’ ADDED: Reduce FOUC (Font change flash) issue
β‡’ FIXED: Url didn't removed from Exclude urls list

πŸš€ Version 0.0.25
β‡’ ADDED: Apply font style on dynamic text
β‡’ ADDED: Refresh installed fonts button
β‡’ ADDED: Google fonts search input box
β‡’ IMPROVED: Press enter to add match and exclude urls
β‡’ FIXED: Exclude urls bug

πŸš€ Version 0.0.23
β‡’ FIXED: this.cssUrls is not iterable
β‡’ FIXED: google font not applied
β‡’ FIXED: Cannot read properties of null (reading 'querySelectorAll')
β‡’ FIXED: Cannot read properties of null (reading 'style')

Latest reviews

Vex7eX
Nice. If it can apply to all sites with a single rule, that would be perfect for me.
jeewachh kumar Kushwaha
UI is very complex and confusing. Please make it simple for non-techy people.
A. Mauricio Echeverri
The only extension that had the font I was looking for.
Aaron Ledesma
Works perfectly , just what I was looking for ... Pls improve this extension 1. Don't work on chatgpt.com site 2. Add options for import and export font rule
Avataar admin
Works as promised, but there's a slight delay in applying fonts. Fixing this would make it the best font changer on the Chrome Web Store.
hantome
This extension is very good. My one complaint is that fonts installed later do not show up in the list of system fonts. I am tired of having to reinstall the extension every time because of this problem.
Jeff Ward
Unclear you have to hit enter to add a site to the matched list. Also, exclude sites is broken. It adds it to matched.
BZQamy
Great App, Just Missing One Thing! I really love how this works and the huge selection of fonts available! The only thing I’m missing is the ability to upload my own custom font files. It would be awesome if that feature could be added. Keep up the great work!
Billy 101
Works very well with dark mode themes.
kiran kumari
Only font changer extension I found that really works and has lots of customisation & fonts available. Work on 90% + websites.
Alexander Cooke
It doesn't load properly. Do I have to wait longer?