Font finder by image

UNTITLED SCAN
Upgrade
FRAME 1 / 1
100%

Preparing the demo scan…

PNG, JPG or WebP up to 20 MB. The file is read in this tab and never uploaded.

You can also drop a file anywhere on this panel.

Crop
GPU-FONT 0.4.2 · ON-DEVICETHE IMAGE STAYS ON THIS DEVICE
FONT IDENTIFIER · IN-BROWSER

Font identifier.

Design files rarely hand you a font name. Upload a screenshot, a page from a PDF, a logo scan or a photo of printed type — typeye identifies the typeface in seconds, entirely in your browser, and names the licence under every result so you know what you can ship.

01 / HOW TO IDENTIFY A FONT

Identify type from a file in four steps.

The identifier reads letterforms, not filenames — so it works on flattened artwork, rasterized PDF pages and photos of printed matter, not just live text.

  1. 01

    Grab the type

    Screenshot the word, export the PDF page or photograph the printed sample. Flat, evenly lit captures identify best.

  2. 02

    Frame one line

    Crop to a single word or line. Distinctive letters — the g, the a, the numerals — carry the most signal.

  3. 03

    Read the ranking

    typeye scores all 2,004 open-source families on your device and returns the closest five with live specimens and a confidence score.

  4. 04

    Check the licence

    Every result names its licence. Open-source means you can license and ship it today; the identifier says so on the same screen.

02 / WHAT IT IDENTIFIES

Built for real design sources.

The matching engine compares shapes, so the source can be almost anything rendered — with honest limits stated up front:

Screenshots & flattened artwork

The strongest case: UI screenshots, posters, decks. 73% top-1, 93% top-5 on rendered text.

PDFs, scans & print photos

Works when the letters survive capture. Clean scans identify well; harsh shadows and skewed angles lower the score.

Logos & wordmarks

Logos set in an open-source family identify cleanly. Custom-drawn letterforms return the closest relatives — a starting point, not a verdict.

Browse the 2,004-family catalog
03 / HONEST NUMBERS

An identifier that publishes its own error bars.

The benchmarks below come from the shipped engine. They exist so you can judge the ranking before you trust it.

SOURCETOP-1TOP-5
Rendered text (screenshot, poster, deck)73%93%
Photo of printed type26%49%
Photo after re-framing one word44%—

Measured on the shipped engine — keep this table honest when the engine changes.

Known limits

  • Commercial faces (Helvetica, Gotham, Proxima Nova) are not in the catalog — the identifier returns the closest open-source relative instead.
  • Variable-font instances can swap the top slot with their parent family.
  • Heavily letter-spaced or outlined type lowers the score.
  • Multi-line captures dilute the sample; one line identifies best.
04 / IDENTIFIER, DETECTOR, FINDER

One engine, three doors.

This page is written for the workflow question — “which typeface is in this file?”. The same tool answers the other framings:

Font identifier
Identify type from screenshots, PDFs, logos and print — the workflow framing of this page.
Font detector
The quick, single-answer question — see the font detector.
Font finder by image
Discovery of candidates and lookalikes for design work — see the font finder guide.
05 / SHIP THE ANSWER

Identified is not shipped — licence is.

A name alone doesn't finish the job. Every result in typeye names its licence, and when the identified family is open source you can download, embed and ship it commercially the same hour.

When the type points at a commercial face, the closest open-source relative is the practical answer: visually close, licensed, available now. For brand-critical work, confirm the identification with the foundry.

Licence and source link sit under every result — identification and licensing decision on one screen.

06 / FAQ

Questions about identifying fonts.

How do I identify a font from a screenshot?

Upload the screenshot to typeye, frame one line of type, and the identifier ranks the closest families in seconds — on your device, with live specimens and confidence scores.

Can it identify fonts in a PDF?

Yes, when the letters survive rendering. Export or screenshot the page and frame a clean line. Flattened and rasterized pages work the same way — the engine reads shapes, not text layers.

Can it identify a font from a logo?

When the logo is set in an open-source family, yes. Custom-drawn letterforms get the closest relatives instead — useful as a starting point, not a final verdict.

How accurate is it?

Rendered text: 73% top-1, 93% top-5. Photos of print: 26% top-1, 49% top-5, rising to 44% after re-framing a distinctive word. The identifier publishes these numbers so you can calibrate trust.

Is it free?

Free, unlimited, no account. Paid plans add batch recognition and ticket support; identification itself is never metered.

Does my file get uploaded?

No. Identification runs in your browser; the image never leaves the tab. Re-ranking may fetch candidate font files from Google Fonts, but only family names are sent.

Identify the type in your file.

Free, no account. Your file stays in the browser.

Open the identifier