Typeswap
What it does#
Replaces the fonts a website uses with one you choose. Every site, or one site at a time.
Useful when a site ships a typeface that is hard to read at your size, when you want the same face everywhere, or when you read for long enough that the difference matters.
Where a font can come from#
| Your system | Anything already installed on the machine. |
| A file | Drop in a .woff2, .ttf or .otf — it stays on this machine. |
| A URL | Point at a hosted font and it is fetched once and kept. |
Sites that block other font extensions#
Some sites set a Content Security Policy that refuses fonts from anywhere but their own servers, which is what stops most font extensions working on exactly the sites you most want to change. Typeswap installs its font through a route that policy does not cover, so it works on those too.
What it cannot do#
- It cannot change text baked into an image, or text drawn on a canvas.
- It will not fix a site whose layout depends on its own font's exact metrics — a wider face can wrap differently. Pick a similar one, or set it for that site only.
- Icon fonts are left alone deliberately. Swapping those turns every icon on the page into a letter.
What it can see#
The fonts you add and the sites you set them for, kept in the browser. Fonts imported from a file never leave the machine; a font from a URL is fetched from that URL once.