October 22, 2026
Three separate questions come up constantly: what font is this, what are these colors, and is that scroll effect GSAP or something else. A handful of small, free Chrome extensions answer each one. This compares the ones worth installing, what they actually show, and — the part most roundups skip — what they ask to access to do it.
Finding a website's font
| WhatFont | Fonts Ninja | |
|---|---|---|
| Cost | Free | Free to list fonts; identifying and downloading more than a couple is a paid tier (sources disagree on the exact price — check fonts.ninja) |
| How it works | Hover over text; shows family, real name, size, color, line height and weight | Hover over text; lists the fonts on the page and lets you preview them with your own text |
| Renamed / self-hosted fonts | Reports the CSS name, which can be an alias | Reports the CSS name |
Both read the CSS font-family value, so a site that aliases its font in @font-face
(common in design systems) gets reported under the alias, not the typeface's real name. A capture that reads
the font file itself resolves that; see
how to find what font a website uses, even when the CSS lies.
There's also a lookalike extension also named "WhatFont" from a different publisher that asks for far broader
permissions than the original (<all_urls>, clipboard write) — check the publisher before installing.
Finding a website's colors
ColorZilla is the long-standing free option: an eyedropper with five sampling sizes (down to a 25×25 px area average, useful on noisy photo backgrounds), a page color-palette grabber, a gradient generator, and a pickup history. Its Chrome Web Store listing asks for access to data on all websites, which it needs because it has to read pixels on whatever page you're on, on every page, not just when you click it.
Enrichr's Color Palette extension does the single job (the colors a page uses, ranked by how much of it each
covers, copyable as hex/CSS/JSON) with two narrow permissions — activeTab and scripting
— and reads nothing until you click the icon on that tab.
Which animation library a site uses
The official GSAP Sniffer, published by GreenSock themselves, is the direct answer for one library: the toolbar icon turns green and shows the GSAP version on hover if the page uses it, and stays grey otherwise. It is free, asks for minimal access, and does exactly that one check — it has no opinion on Three.js, Lenis, Framer Motion or Lottie, because that isn't what it's for.
Enrichr's Animation Detector reports GSAP, ScrollTrigger, Three.js, Lenis and Lottie together, with versions and live counts of tweens, ScrollTriggers and CSS animations, and says why when it finds nothing instead of just going grey — see what animation library does a website use for the cases where none of this can see anything (a library bundled without a global).
Permissions: what each one can actually see
| Extension | Access it asks for |
|---|---|
| WhatFont (official) | Revised for privacy per its own listing; current scope not published in detail |
| Fonts Ninja | Reads the page to list fonts; some third-party guides note a different scope for the paid companion app |
| ColorZilla | Access to data on all websites (needed for its always-available eyedropper) |
| GSAP Sniffer (official) | Minimal; the listing states it does not collect or use your data |
| Enrichr's three extensions | activeTab + scripting only — no host permissions, so Chrome shows no "read and change all your data on all websites" warning |
Broader access isn't automatically a problem — ColorZilla needs it to work the way it does — but it's worth knowing before you install five "quick lookup" extensions that each quietly get standing access to every page you visit.
Extension, web tool, or full capture?
Every extension above, ours included, can only see what a page still exposes once it has finished loading. That's the whole category's limit, not any one extension's: a bundled animation library with no global variable is invisible to all of them, and none can read the exact easing curve or duration of a tween, only that one ran. For that, something has to hook into the page before its own scripts run — which is what a full Enrichr capture does, returning the real GSAP timings alongside the fonts, colors and design tokens in one pass.
FAQ
What is the best Chrome extension to find a website's font?
For Google-Fonts-era sites, WhatFont (free) is fast: hover over text and it shows the family, size, color, line height and weight. For a renamed or self-hosted font it still reports the CSS name, not always the real one — Enrichr's Font Finder and the web-based font finder both read the font file itself, so they resolve aliases.
Is there a free Chrome extension for a website's color palette?
Yes. ColorZilla is free and includes an eyedropper plus a page color-palette grabber. It asks for access to data on all websites to do that. Enrichr's Color Palette extension does the same job with two narrow permissions (activeTab, scripting) and no all-sites access, because it only ever reads the tab you click it on.
How do you know if a website uses GSAP from an extension?
The official GSAP Sniffer, published by GreenSock themselves, changes the toolbar icon color and shows the GSAP version on hover. It only checks for GSAP. Enrichr's Animation Detector also reports ScrollTrigger, Three.js, Lenis and Lottie, with live counts, and says why when it finds nothing instead of just going grey.
Do font-finder extensions need my browsing data?
It depends on the extension. ColorZilla and some WhatFont lookalikes ask for access to all websites, which Chrome shows as a stronger warning. The official WhatFont and GSAP Sniffer, and Enrichr's three extensions, ask only for the current tab after you click the icon (activeTab), so Chrome shows no broad warning.
Is Enrichr's extension on the Chrome Web Store?
Not yet — the listings are built and submitted, and this post will link to them once they're live. Until then, the same checks are free on the web at enrichr.dev/tools/.
Which extension works on a page behind a login or on localhost?
Any extension that only reads the tab you have open, rather than fetching the URL on a server, works on logged-in pages and localhost: WhatFont, GSAP Sniffer and Enrichr's extensions all qualify. A paste-a-URL web tool, including Enrichr's own, cannot see a page it has to be signed in to view.