KSelfHostFonts
Introduction
Loading Google Fonts the usual way means every visitor's browser contacts Google's servers directly, handing over their IP address. KSelfHostFonts automates self-hosting from the Joomla admin: browse the full Google Fonts catalogue (over 1,800 families) with search, category filter and live preview, pick families, weights and italic, and the plugin downloads the .woff2 files and publishes a local stylesheet, keeping each family's official name. Then type that same name in your template's typography settings.
Features
- Browsable catalogue with search, category filter and live preview; manual "Family:weights" entry also available
- Only weights actually available for each family are selectable; optional italic applied where the family provides it
- Selectable character subsets (Latin, Cyrillic, Greek, Vietnamese, Arabic, Hebrew, Devanagari and more)
- Removes leftover Google Fonts links injected by the template, avoiding a second call to Google
- Variable fonts handled correctly; preload hint for the primary font file
- Invalid font names block the save with a clear message instead of a half-broken configuration
- Catalogue refreshable on demand from the plugin panel
- Automatic update notifications in the Joomla admin
- Available in 8 languages: English, Italian, French, German, Spanish, Portuguese, Dutch, Polish
External connections: the plugin contacts Google only from the administrator — when you save the plugin (to download the selected fonts from fonts.googleapis.com / fonts.gstatic.com), when you refresh the catalogue (fonts.google.com), and for the live preview in the admin panel. Frontend visitors never contact Google: fonts are served from your own site.
Requirements: Joomla 5.x or 6.x, PHP 8.1+.
KSelfHostFonts
- Version:
- 1.3.0
- Developer:
- Luca
- Last updated:
-
Oct 27 2026
15 hours ago - Date added:
- Oct 24 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- p
- Compatibility:
- J5 J6
Share