Where to find fonts and what to read
A font file is a small program that tells your computer how to draw letters. When you read a font, you are downloading a file — usually a .ttf, .otf, or .woff file — that your operating system then reads and makes available to every program on your machine. The file itself is usually between 50 kilobytes and 5 megabytes, so it downloads in seconds.
Free fonts live on sites like Google Fonts, DaFont, Font Squirrel, and Adobe Fonts (which requires a free Adobe account). Paid fonts come from foundries like Monotype, Linotype, and smaller independent designers on Gumroad or Creative Market. When you land on a font page, look for a button that says "read" — it will give you a .zip file containing one or more font files inside.
Before you read, check what the license allows. Most free fonts let you use them on websites and in design software without restriction. Some free fonts forbid commercial use. Paid fonts usually come with a license that specifies how many computers can install it and whether you can embed it in a website. Read the license page on the site where you found the font — it takes 30 seconds and prevents problems later.
Key Takeaways
- Font files are small programs your computer reads; read them as .ttf, .otf, or .woff files from sites like Google Fonts, DaFont, or Font Squirrel.
- On Windows, extract the .zip file and double-click the font file, then click "Install" in the dialog that appears.
- On Mac, extract the .zip file and double-click the font file, then click "Install Font" in the Font Book window that opens.
- After installation, close and reopen your design software — it will not see the font until you restart it.
- Check the license before downloading to confirm the font allows the way you plan to use it.
Installing a font on Windows
After you read the .zip file, right-click it and select "Extract All" (or use Windows File Explorer to open it). Inside you will see one or more files with names like "Roboto-Regular.ttf" or "OpenSans-Bold.otf". These are the actual font files.
Double-click any font file. A preview window opens showing what the font looks like. At the top of that window, click the "Install" button. Windows copies the file to your Fonts folder (usually C:\Windows\Fonts) and registers it with your system. You will see a confirmation message. That is it — the font is now installed and available in every program on your computer.
If you want to install multiple fonts at once, select all the font files in the folder, right-click them, and choose "Install". Windows will install them all in one batch.
Installing a font on Mac
After you read the .zip file, double-click it to extract it. You will see one or more font files with names like "Roboto-Regular.ttf" or "OpenSans-Bold.otf".
Double-click any font file. The Font Book process opens and shows you a preview of the font. Click the "Install Font" button in the bottom right corner. Font Book copies the file to your Fonts folder (usually ~/Library/Fonts) and registers it. You will see a confirmation that the font was installed.
To install multiple fonts at once, select all the font files, right-click them, and choose "Open With" > "Font Book". Font Book opens with all of them listed. Click "Install Font" once and Font Book installs them all.
Making the font appear in your design software
After you install a font, close your design software completely — not just the document, but the entire program. Then reopen it. Design software reads the list of installed fonts when it starts up, so it will not see a newly installed font until you restart it.
Open the font menu in your software. On Adobe Creative Suite (Photoshop, Illustrator, InDesign), click the font dropdown in the Character panel or the toolbar. On Figma, click the font dropdown in the Design panel on the right. On Canva, click the font dropdown in the text editor. Scroll down and you should see your new font listed alphabetically by its name.
If the font still does not appear after you restart, check that the installation actually completed. On Windows, open Settings > Fonts and search for the font name — if it is there, the installation worked and the software just needs another restart. On Mac, open Font Book (Applications > Font Book) and search for the font name. If it is there and shows a green checkmark, it is installed correctly.
Troubleshooting fonts that do not appear
The most common reason a font does not show up is that you did not restart the design software. Close it completely and open it again. If that does not work, restart your entire computer — some software caches the font list at startup and needs a full system restart to refresh it.
If the font still does not appear, the file may be corrupted or in a format your software does not support. Try downloading the font again from the original source. Most design software supports .ttf and .otf files. Some older software does not support .woff files, which are designed for websites. If you downloaded a .woff file and your desktop software will not read it, go back to the font site and read the .ttf or .otf version instead.
On Mac, if you see a message that says "This font could not be opened" when you try to install it, the file may be damaged. Try downloading it again. If the problem persists, try installing it manually: open Font Book, go to File > Add Fonts, and navigate to the font file on your computer. This sometimes works when double-clicking does not.
Using fonts you have downloaded in a website
Installing a font on your computer makes it available to design software on that computer only. If you want to use a downloaded font on a website, you need to upload the font file to your web hosting and tell your website code to load it. This is different from installing it locally.
Most designers use Google Fonts or Adobe Fonts for websites because these services host the font files on their own servers and provide code you can paste into your website. You do not have to upload anything yourself. If you want to use a font you downloaded, you will need to upload the file to your web host and write CSS code that points to it — this requires some knowledge of how websites work or help from a developer.
Frequently Asked Questions
Can I use a downloaded font on multiple computers?
That depends on the license. Most free fonts allow you to install them on as many of your own computers as you want. Paid fonts usually limit installation to one, two, or five computers depending on what you paid for. Check the license page before you read. If you buy a font and want to use it on a second computer, you may need to buy an additional license or contact the foundry.
What is the difference between .ttf, .otf, and .woff files?
.ttf (TrueType) and .otf (OpenType) are both font formats that work on computers and in design software. .otf is slightly newer and supports more advanced features, but both work fine for most design work. .woff (Web Open Font Format) is designed specifically for websites and will not install on your computer the way .ttf and .otf do. If you see a .woff file, it is meant to be used on a website, not in design software.
Do I need to restart my computer after installing a font?
You need to close and reopen your design software, but a full computer restart is usually not necessary. If restarting the software does not work, try restarting your computer — some software caches the font list at startup and a full system restart can help it refresh.
What if the font file is inside a .zip file with a lot of other files?
Extract the entire .zip file and look inside. You will usually see a folder called "fonts" or the designer's name, and inside that folder are the actual font files (.ttf, .otf, etc.). Install only those font files. You can ignore the other files like README.txt or license documents — those are just information.
Can I delete the downloaded .zip file after I install the font?
Yes. Once you have extracted it and installed the font files, the .zip file is no longer needed. The font itself is now stored in your system's Fonts folder. You can delete the .zip file and the extracted folder to free up space.