- Four ways to identify a font, depending on where you saw it
- Free font finders side by side
- How to identify a font from an image, step by step
- How to identify a font on a website
- The catch: identifying a font doesn't give you the right to use it
- When the finder can't find it
- My advice
- Frequently asked questions
To identify a font from a picture, crop a clear image to one line of the letters and upload it to a free font finder such as WhatTheFont, the Font Squirrel Matcherator or WhatFontIs. If the font is on a live website, you don't need an image at all: your browser's developer tools will tell you the exact font the page is using.
I get asked this all the time by clients who've spotted a logo, a book cover or a competitor's website and want the same look. The good news is that you can usually get a name in a couple of minutes. The bit people miss comes after: knowing the name of a font isn't the same as being allowed to use it, and that's where a lot of small businesses trip up.
Four ways to identify a font, depending on where you saw it
The right method depends on what you've got in front of you. Here's the order I'd try things in.
- A photo or screenshot: upload it to an image font finder (WhatTheFont, Font Squirrel Matcherator, WhatFontIs). This is the method most people need.
- A live website: open the browser's developer tools and read the font straight from the page. No guessing involved.
- A font you can describe but can't photograph: use Identifont, which asks questions about the shapes of the letters.
- Inside ChatGPT: MyFonts says you can type @MyFonts in ChatGPT and upload the image to identify it, which is handy if you're already working there.
Free font finders side by side
| Tool | How it works | Limits worth knowing | Best for |
|---|---|---|---|
| WhatTheFont (MyFonts) | Upload a PNG or JPG, or paste an image URL | Image must be at least 50x50 px; Latin text only; PNG and JPG only | Commercial fonts from big foundries |
| Font Squirrel Matcherator | Upload an image, highlight the text to match | Crop to the letters; separate touching letters first | Clean, simple headline text |
| WhatFontIs | AI match against over 1.2 million fonts | Latin letters and numbers only | Finding free alternatives as well as the original |
| Identifont | Answer questions about the letter shapes | Slower; you need to look closely at the letters | Fonts you can't get a clean image of |
| Firefox DevTools Fonts tab | Inspect the page and read the fonts used | Only works on live web pages | Website fonts, with certainty |
How to identify a font from an image, step by step
- Get the cleanest image you can. A screenshot beats a photo, and a straight-on photo beats an angled one.
- Crop it down to a single line of the text you want to match. Font Squirrel says that if there are several font styles or extra shapes in the image, you should crop to just the letters you're trying to match.
- If the letters are touching or joined up, separate them in an image editor first. Font Squirrel gives the same advice: if letters are touching or connected, use image editing software to disconnect them.
- Upload it to WhatTheFont. Remember it needs at least 50x50 pixels and only reads Latin text.
- Run the same image through a second tool, such as WhatFontIs, which shows more than 60 similar fonts for each upload. If two tools agree on a name, you've almost certainly got it.
- Check the licence of the font you've found before you use it anywhere public (more on that below).
How to identify a font on a website
This is the one most people don't know about, and it's far more reliable than an image match because the website tells you the answer. In Firefox, right-click the text, choose Inspect, then open the Fonts tab in the Page Inspector. The Firefox docs explain that it shows the fonts used by the element you've selected, plus an "All fonts on page" section listing every font in use. For web fonts it even shows the URL of the font file.
Chrome's developer tools work in a similar way: right-click, Inspect, then look at the Computed tab in the Elements panel to see the CSS the page is using, including the font family.
The catch: identifying a font doesn't give you the right to use it
Here's the part people skip. The US Copyright Office's Circular 33 says copyright law doesn't protect typeface, and the Office can't register a claim to copyright in a typeface, whether it's common or unique. People read that and assume every font is free to use. It isn't that simple.
What you install on your computer is a font file, and font files come with a licence from whoever made or sells them. That licence decides whether you can use the font on your website, in a logo, in an app or on products you sell. WhatFontIs makes the same point on its own site: it links to official foundries and asks you to always check the font licence before use.
So my rule is simple. Use the finder to get the name, then get the font from the foundry or a site that states the licence clearly. If you're building a whole brand look, my roundup of free graphic design software is a good next step. If you're designing in Canva, here's how to add your own fonts to Canva.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
When the finder can't find it
- It's custom lettering. Many logos are drawn by hand or edited, so no font will match exactly. Look for the closest match and adjust.
- It's a non-Latin script. WhatTheFont and WhatFontIs both say they only read Latin characters.
- The image is too small or blurry. Find a bigger version, or use Identifont's question-based search instead.
- You want something similar, not identical. WhatFontIs and Identifont both suggest lookalikes, which is often the better route for a small business brand anyway.
- You'd rather make your own. A free font maker can turn your handwriting into a font you own outright.
My advice
For a website font, use the browser tools and stop there: it's the only method that's certain. For an image, crop tightly, try WhatTheFont first and confirm with WhatFontIs. Then, before you put that font on your logo or your packaging, read its licence. It takes five minutes and it's a lot cheaper than rebranding later.
Frequently asked questions
How do I identify a font from a picture for free?
Crop the picture to one line of text and upload it to a free tool such as WhatTheFont, the Font Squirrel Matcherator or WhatFontIs. Check the result with a second tool before you trust it.
What is the most accurate way to find a font on a website?
Use your browser's developer tools. In Firefox, right-click the text, choose Inspect and open the Fonts tab, which lists the fonts used on the element and on the whole page.
Can ChatGPT identify a font?
MyFonts says you can type @MyFonts in ChatGPT and upload an image to identify the font, using its WhatTheFont technology.
If a typeface can't be copyrighted, can I use any font I find?
Not safely. The US Copyright Office says copyright law doesn't protect typeface, but the font file you download comes with its own licence, and that licence decides where you can use it.
Why can't a font finder identify my font?
The most common reasons are a blurry or tiny image, letters that touch, non-Latin text or custom lettering that isn't a font at all. Crop tightly, separate the letters and try a second tool.
