Installing Every Google Font on macOS

Typewriter

I tend to try to keep my font library to just the good stuff. But sometimes, you just want the whole lot.

Google Font’s doesn’t have a bulk installer, so this is a way to get the whole lot in one go using git, and keep it updated too.

The Setup

First thing – open Terminal. You’ll find it in

/Applications/Utilities/Terminal.app.

Then navigate to where macOS keeps user fonts:

cd ~/Library/Fonts/

Getting All the Fonts

Now clone Google’s entire font repository:

git clone https://github.com/google/fonts.git google-fonts

This creates a folder called google-fonts and downloads everything. Fair warning – it’s about 1.6GB worth of fonts, so you’ll be waiting a bit.

Screenshot of git cloning Google Fonts

Once that’s finished, open Font Book and have a look in the User section. You should see loads of Google Fonts sitting there, ready to use in any app.

Keeping Things Fresh

Google adds new fonts fairly regularly, so you’ll want to update your collection now and then. Back to Terminal:

cd ~/Library/Fonts/google-fonts/

Then just pull the latest changes:

git pull

This only downloads the new stuff, so it’s much quicker than the initial setup. Font Book will pick up the changes automatically.

If You Change Your Mind

Getting rid of them is straightforward too:

rm -rf ~/Library/Fonts/google-fonts/

That’ll remove the lot and Font Book will go back to how it was before.