The fastest way to find a font is to take a screenshot and use a reverse image search tool
If you see a font you like — on a website, in a photo, on a poster — you can identify it in seconds using free tools that recognize text from images. The most direct method is to take a screenshot of the text, upload it to a font identification website, and let the tool match it against thousands of fonts in its database. This works best when the text is clear, large, and in a single color against a plain background.
The three tools that work fastest for most people are WhatTheFont (whatthefont.com), Fontface Ninja (a browser extension), and Google Lens (built into Google's search and the Google app on phones). Each one handles slightly different situations, so knowing which to reach for saves time.
Key Takeaways
- WhatTheFont and Google Lens can identify fonts from screenshots in under a minute, and both are free to use.
- Fontface Ninja works directly on websites and tells you the font name instantly when you hover over text.
- The clearer and larger your image of the text, the more likely the tool will match it correctly on the first try.
- If automated tools cannot identify the font, you can search by visual characteristics — serif style, weight, width — on sites like MyFonts or Font Squirrel.
- Some fonts are proprietary or custom-made and will not appear in any public database, no matter which tool you use.
Using WhatTheFont for screenshots and images
WhatTheFont is the oldest and most widely used font identification tool. Go to whatthefont.com, click the "Upload Image" button, and select a screenshot or image file from your computer. The tool scans the image and shows you a ranked list of matches, with the closest match at the top.
For best results, crop your image so it shows only the text you want to identify — not the whole page or poster. The text should be at least 100 pixels tall and should not be rotated, skewed, or heavily stylized. If WhatTheFont's top match is not quite right, scroll down to see alternatives. You can also click on any result to see where that font is sold and whether it is free or paid.
WhatTheFont also has a community feature: if the automated match fails, you can post your image and ask other designers to identify it by hand. This takes longer but often works for unusual or custom fonts.
Installing and using Fontface Ninja on your browser
Fontface Ninja is a browser extension that identifies fonts directly on websites without uploading anything. Install it from the Chrome Web Store or Firefox Add-ons, then click the extension icon in your browser toolbar. Hover your cursor over any text on any website, and Fontface Ninja shows you the font name, size, weight, and color in a small popup.
This tool is fastest when you are looking at a live website and want to know the font instantly. It does not work on images or PDFs, only on text that is actually rendered as a font in the browser. If the website uses a custom or obscure font, Fontface Ninja may not recognize it, but it will still show you the font family the designer specified in the code.
Fontface Ninja also shows you where to download or purchase the font. Click the font name in the popup to see options.
Using Google Lens on your phone or computer
Google Lens is built into the Google app on Android and iPhone, and you can also use it on a computer through Google Images. On your phone, open the Google app, tap the camera icon, point your phone at the text you want to identify, and tap "Search". Google Lens will recognize the text and show you matching fonts below the image.
On a computer, go to images.google.com, click the camera icon in the search box, and upload a screenshot or paste an image URL. Google Lens works well for fonts in photos and real-world images — posters, signs, book covers — because it is designed to handle imperfect lighting and angles.
One advantage of Google Lens is that it also shows you where that font appears online and which websites use it, which can help you decide if it is the right choice for your project.
Searching by visual characteristics when tools fail
If automated tools cannot identify your font, you can search manually by describing what you see. Visit MyFonts.com or Font Squirrel and use their visual search filters. Choose the serif style (serif, sans-serif, slab serif, script, decorative), the weight (thin, light, regular, bold, black), and the width (condensed, normal, extended). Narrow the results by clicking through fonts that match your description.
This method is slower than automated identification but works when the font is too small, too stylized, or too unusual for image recognition tools to match. You can also try searching by keywords — for example, "geometric sans-serif" or "handwritten script" — to browse categories of fonts that fit what you remember.
Font Squirrel and MyFonts both show you whether each font is free or paid, and they link directly to download pages or purchase options.
Understanding why some fonts cannot be identified
Not every font in the world is in a public database. Custom fonts made for a single company, very new fonts that have not been indexed yet, and fonts from small independent designers may not appear in WhatTheFont, Google Lens, or any other tool. If a tool cannot find a match, it does not mean you did the search wrong — it means the font may not be publicly available.
In these cases, your options are limited. You can post the image on design forums like Reddit's r/identifythisfont or ask a designer directly. You can also contact the company or website that uses the font and ask them what it is — many designers are happy to share this information. If the font is truly custom and not for sale, you may need to find a similar alternative instead.
Downloading and using the font once you find it
Once you have identified a font, the next step depends on whether it is free or paid. Free fonts can be downloaded directly from sites like Google Fonts, Font Squirrel, or DaFont. Paid fonts are usually sold through MyFonts, Adobe Fonts, or the designer's own website. Some fonts are available through both free and paid versions — the free version may have fewer weights or characters.
After you download a font file, you need to install it on your computer before you can use it in design software. On Windows, right-click the font file and select "Install". On Mac, double-click the font file and click "Install Font" in the dialog that appears. Once installed, the font will appear in your design software's font menu the next time you open it.
Frequently Asked Questions
Can I identify a font from a blurry or small image?
Blurry images and small text make identification much harder. Tools like WhatTheFont work best with clear, large text at least 100 pixels tall. If your image is small or blurry, try cropping it to show just a few letters in the largest size possible, or take a new screenshot at higher resolution if you can.
What if the font is used in a logo or heavily stylized?
Logos and stylized text are often custom-made or heavily modified, so automated tools may not recognize them. Try posting the image on r/identifythisfont or a design forum where experienced designers can help. You can also contact the company that owns the logo and ask directly — they sometimes share this information.
Is there a difference between identifying a font and downloading it?
Yes. Identifying a font tells you its name. Downloading it means getting the actual font file so you can install it on your computer. Identification tools show you where to download or purchase the font, but you have to complete the download and installation yourself.
Can I use a font I find if it is not free?
Paid fonts have licenses that control how you can use them. Most require you to purchase a license before using the font in your work. Using a paid font without a license is copyright infringement. Always check the license terms before using any font in a project you plan to share or sell.
Why does the same font look different on different websites?
The same font can look different depending on the size, weight, color, and spacing used. It can also look different on screen versus in print. If you identify a font and it does not look quite like what you remember, try different weights (bold, light, regular) or check whether the designer applied custom spacing or styling.