JA Font Component

Joomla Google fonts to local font extension

Available for Joomla 5 Joomla 4

JA Font Component Introduction

Quick Info

  • Updated on:09 Dec, 2024
  • Version:1.0.3 Changelog
  • Download:2,072
  • (5 / 215 votes)

JA Font component is a Joomla Google fonts to local font extension that helps your website switch from using Google fonts to local fonts to prevent the Google Fonts GDPR violation.

Main features:

  • Support Google fonts and Material icons font
  • Scan all Google fonts used in your website
  • Download the Google fonts
  • Convert the fonts to woff2 and generate font face CSS
  • Replace Google fonts in your site to local fonts
Joomla Google font to local font convert extension

Convert your site Google Fonts to local fonts

Convert Google fonts to local fonts is much easier JA Font component without updating templates, extensions. All steps are processed automatically.

Joomla Google font to local font extension

Easy to use and configure

2 simple steps: scan your website google fonts, download the google fonts to your local and replace loading Google font with local fonts.

Joomla Google font to local font conversion extension

Step 1: Scan your website fonts

Detect what Google fonts your website is using, based on that, it will download the corresponding fonts.

Joomla Google font to local font conversion extension

Step 2: Download fonts to local fonts

The process includes:

  • Convert the fonts to web font and generate font face CSS:
    • font format is woff2
    • support font-display: swap
    • support unicode-range - only load needed font for specific language
  • Download the whole font package and store in the folder: media/com_jafont/
  • Replace Google fonts in your site to local fonts
Joomla Google font to local font component

Clear local fonts

Don't want to use local fonts and want to switch back to Google fonts ? It's easy, simply hit the "Clear fonts", it will remove all local fonts.

Request more features

Please request more features in the forum, our team will check and plan. Your suggestions are all welcome.

Support forum