How To Download and Install “Google Web Fonts” In Linux

Many large-hearted font designers have made their fonts freely available on the Web. Google has collected the fonts and is hosting them at People mistakenly refer to them as Google Web Fonts. BTW, Google is showing its age. The search result still points to an old link and which arrives at /fonts after a lot of redirections.

You can refer to individual Google fonts in your web page with a header tag. One good thing about these fonts are that they work in IE browsers going as far back as IE 5.5 (Thank you, IE Tester).

On Linux, downloading and installing these fonts is very easy. Here is how I did it.

mkdir goog-web-fonts
cd goog-web-fonts/
wget -r -nc -nd -np -A.ttf
sudo mkdir /usr/share/fonts/ttf-goog
sudo cp ./*.ttf /usr/share/fonts/ttf-goog/
fc-cache -r

UPDATE (23 June 2018): Google has moved the fonts to GitHub. Hence, the BASH code changes.

cd ~/Downloads
mkdir ttf-goog-fonts


find fonts-master -type f -name "*.ttf" > fonts.list
cat fonts.list | while read sReadLine 
  do mv $sReadLine ttf-goog-fonts

sudo cp -R ttf-goog-fonts /usr/share/fonts
fc-cache -r

Make a comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s