fonts
Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
The actual font files behind Google Fonts, thousands of open-licensed typefaces you can download and self-host on your own server instead of relying on Google's CDN.
This repository is the actual font file storage behind Google Fonts, the free font service at fonts.google.com. Rather than a software tool, it is a collection of font files — the real binary typeface files that get served to websites and apps around the world — combined with a public issue tracker where anyone can report problems or request improvements to specific fonts.
The repository is organized by license type at the top level, then by font family name within each section. Each font family folder contains the font files themselves, a metadata file with details about the designer and category, and an English description of the typeface. There is also a catalog section with designer profiles and portrait images, a language support registry, and a variable font axis registry for fonts that can be tuned along axes like weight or width.
Because all the fonts here are open-licensed (mostly SIL Open Font License or Apache 2), you can legally download and use them without relying on Google's servers — known as self-hosting. The full collection is available as a ZIP download of over one gigabyte, or you can sync just the changes using Git. Third-party tools like Fontsource package these fonts as npm modules for JavaScript projects, and package manager tools exist for Linux and macOS users to install individual fonts locally.
You would use this repository if you want to self-host Google Fonts on your own server for privacy or performance reasons, contribute a new font or fix to the collection, report a rendering issue with a specific typeface, or simply download the raw font files for offline use.
Where it fits
- Self-host Google Fonts on your own server to improve page-load speed and avoid third-party CDN privacy concerns.
- Download font files for offline design work or embedding in desktop and mobile applications.
- Report a rendering bug or request an improvement to a specific typeface via the public issue tracker.
- Install individual font families on Linux or macOS using third-party package manager tools.