We've all been there. You open an article, a documentation page, or a research paper — and the font is tiny, the line spacing is suffocating, or the contrast is just... bad. You squint, you zoom in, you lose the layout. It's frustrating.
So I built Typly.
What it does
Typly is a lightweight Chrome extension that lets you customize typography on any website — per HTML tag.
whatever you want. You can adjust:
- Font size
- Font family
- Line height
- Text color
Changes happen in real-time, and you can save presets to reuse your favorite styles across different sites.
Why per-tag?
Most browser zoom tools change everything at once and break page layouts. With Typly, you're surgical. Want just the body text bigger but keep the headings as-is? Done. Want to swap a site's tiny sans-serif body font for something more readable? Two clicks.
Who it's for
I built it primarily for myself — I spend a lot of time reading documentation and long-form articles, and I got tired of fighting with poorly designed websites. But it turns out it's also genuinely useful for:
People with dyslexia or low vision who need specific font adjustments
Developers and designers testing typography on live pages
Students and researchers reading for hours at a stretch
What I learned building it
Getting per-tag style injection to work cleanly across wildly different websites was harder than I expected. Sites with aggressive CSS specificity (!important everywhere, shadow DOM components) pushed me to rethink the injection approach a few times. The real-time preview also required some careful debouncing so it doesn't hammer the DOM on every keystroke.
Try it
If you spend any meaningful time reading on the web, give it a shot:
Typly on the Chrome Web Store
It's free, collects zero data, and weighs in at just 1.26MB.
Would love feedback — especially from anyone who uses it for accessibility purposes. What features would make it more useful for you?

Top comments (0)