When Google hosts the font, a user visiting your site likely already has the Roboto.woff2 cached from the last site they visited (because everyone uses Google's CDN). When you self-host, you lose that shared cache. The user downloads the font fresh from your server. This is a performance regression .
Google Fonts is a service, not just a library. When you download the font, you are opting out of the service. Make sure you are ready to run that service yourself. google web fonts free download
The answer is nuanced. While the fonts are indeed free, the act of downloading them introduces a split in the web development community: the vs. the Privacy Camp vs. the Licensing Purist . When Google hosts the font, a user visiting
Scammers repackage Google Fonts with malware, adware, or keyloggers. Because the fonts are open source, malicious actors will host them on "free font download" websites with names like bestfonts4u.net . They will inject tracking pixels or, worse, trojanized .exe installers disguised as "Font Manager." Always verify the SHA hash against the official GitHub repository. Downloading Google Fonts is technically trivial but strategically complex. The fonts are free as in speech, but self-hosting them costs you in maintenance and lost cache efficiency. This is a performance regression
Before you hit "Download family," ask yourself: Am I doing this for privacy, performance, or offline use? If the answer is just "because I want the file on my hard drive," use the official zip. If the answer is "to speed up my site," you are likely making a mistake.