Extensions
KSelfHostFonts moves Google Fonts off third-party servers
External font requests are a small but recurring privacy and hosting decision for Joomla site owners.
KSelfHostFonts downloads selected Google Fonts from the administrator area and serves the resulting font files from the Joomla site.
This matters because a template that loads Google Fonts in the visitor's browser sends a request to Google's servers. Joomla core does not provide a Google Fonts catalogue, a font downloader, or a general tool for replacing those external links. A site owner can instead use a template's typography controls, add locally hosted files and CSS manually, or create a template override and remove the original request. That works when the template supports it, but it leaves the downloading, font-weight selection and stylesheet maintenance to the site team. According to the listing, KSelfHostFonts goes beyond those core and template options by selecting families, weights, styles and subsets in the administrator, downloading the .woff2 files, generating a local stylesheet, and removing leftover Google Fonts links from the template.
It is aimed at sites with privacy requirements, a preference for avoiding third-party frontend requests, or a team managing several template font configurations. A site already using system fonts, locally managed fonts, or a template that never contacts Google has little reason to install it.
The listing marks it as a free download, GPLv2 or later, for Joomla 5.x and 6.x with PHP 8.1+. Luca is shown as the developer; the directory reports five other extensions but no reviews. Before installing, check how it interacts with the specific template, where downloaded files are stored, how updates and font changes are handled, and whether its generated CSS conflicts with existing custom styles. The listing does not explain those points or provide the extension's support terms.
Listed on the Joomla Extensions Directory.