FontsightvsFonts Ninja

Inter at 800, from a 400 file.

Set in Inter at 800, but only Inter 400 is loaded, so the browser thickens it.

Fontsight saidInter 800, faux bold: only 400 is loaded✓

Fonts Ninja saidInter Regular✗

Both read font files to name what a site really uses. Fontsight does it on your device, only on the tab you point it at, and catches faked bold too.

Checked October 24th, 2026 from both store listings and packages, and tested side by side.

At a glance.

What each one does, and what it asks of you.

FontsightFonts Ninja
PriceFreeFree
AccountNoneSign-in available
Install warningWhat Chrome asks you to allowNoneRead and change all your data on all websites
Runs onThe tab you point it atEvery http and https page you open
Where fonts are identifiedOn your deviceOn its servers
Data its listing declaresChrome Web Store privacy sectionNone collectedPersonally identifiable, authentication and location information
Names a renamed font, from its file
Names the face actually drawn
Flags faked bold and italic
Look-alike fontsFree ones, ranked by measurementSimilar fonts from its catalogue
Try fonts on the live pageLine breaks keptNot listed
Every font on the page
Foundry, price and licenceFoundry and licenceFoundry, price and licence
EdgeFontsight installs from the Chrome Web Store
Firefox and Safari

Same page, three hard cases.

One test page where the CSS and what’s drawn disagree. We pointed both at the same text and wrote down what each said.

  1. 01 · A renamed font

    font-family: "brand-serif", Georgia, serif; /* the file is Gloock */

    Drawn in Gloock

    Fontsight said
    Gloock, read from the file, “as brand-serif”
    Fonts Ninja said
    Gloock - Regular
  2. 02 · A font that never loads

    font-family: "Proxima Nova", "Helvetica Neue", Arial, sans-serif;

    Drawn in Helvetica Neue

    Fontsight said
    Helvetica Neue, installed here, not loaded by the page
    Fonts Ninja said
    Helvetica Neue, marked as installed
  3. 03 · A faked bold

    font: 800 34px Inter; /* only Inter 400 is loaded */

    Drawn in Inter 400, thickened to look like 800

    Fontsight said
    Inter 800, flagged: faux bold, only 400 is loaded
    Fonts Ninja said
    Inter - Regular, no warning

Where Fonts Ninja is good.

Fonts Ninja is polished and ambitious. If you want a font shop in your browser, it’s built for that.

  • It names renamed fonts correctly, from the file, as Fontsight does.
  • It shows foundry, price and licence for paid fonts, with bookmarks and shareable boards.
  • It’s on Firefox, Safari and Edge, and on iPhone and iPad.
  • Its users rate it 4.9 stars, from 904 ratings.

Questions, answered.

Is Fontsight a good Fonts Ninja alternative?

Yes, if you’d rather your browsing stayed on your device. Both name renamed fonts from their files. Fontsight does it on your computer, only on the tab you point it at, with no install warning and no account, and adds faux-bold checks, free look-alikes and trying fonts on the page.

Does Fonts Ninja send data?

To identify fonts, its code sends the page’s address and fingerprints of its font files to api-v2.fonts.ninja. Its store listing says it handles personally identifiable, authentication and location information. Fontsight sends nothing: it identifies fonts on your device.

Why does Chrome warn about Fonts Ninja at install?

It runs a script on every http and https page you open, so Chrome asks you to allow “Read and change all your data on all websites”. Fontsight has no access to any site until you point it at one, so Chrome shows no warning.

Is Fonts Ninja free?

Its store listing says it’s free. It also offers sign-in for saved fonts and boards.

Sources: Fonts Ninja on the Chrome Web Store, fonts.ninja, and its published package, read on October 24th, 2026. Fonts Ninja is a trademark of its owner. Something out of date? Tell us.

See what the page really drew.

Point Fontsight at any text. It names the face that rendered, finds a free look-alike, and lets you try it on the page.

Add to ChromeBrave Free