My new extension SMART REDIRECTS is now available. Redirecting made easy! All information here.
Joomla Google Fonts Plugin: So entfernst du externe Schriften DSGVO-konform

Joomla Google Fonts Plugin: How to Remove External Fonts in a GDPR-Compliant Way

The use of Google Fonts is widespread in Joomla - almost every template loads fonts directly from Google’s servers. This is convenient, but due to several recent court rulings in Germany, it has become a significant GDPR risk. When Google Fonts are loaded externally, the visitor’s IP address is automatically transmitted to Google - without prior consent.

The good news: There is a simple solution that works without any technical knowledge. In this article, I’ll show you why external Google Fonts are problematic and how you can remove them completely using a dedicated Joomla Google Fonts plugin.

Why Are Google Fonts a GDPR Problem?

Many Joomla templates use the Google Fonts CSS API by default:

https://fonts.googleapis.com/css?family=...

This leads to the following:

  • The visitor’s IP address is sent to Google
  • External requests slow down your website
  • Under GDPR, this is not allowed without a cookie banner
  • Website owners risk legal warnings

Many site owners don't even realize their site loads Google Fonts - because the integration happens in:

  • Templates
  • Page builders
  • Modules
  • Plugins
  • Fonts from third-party extensions

Even experienced developers sometimes miss certain font sources.

How to Reliably Remove Google Fonts in Joomla

There are essentially three methods:

1. Disable them manually in the template

If your template offers this option:

  • Template → Optionen → Typografie → Disable Google Fonts

Disadvantage: Many templates still load fonts via custom code or page builders.

2. Host Google Fonts locally

You can embed the font files directly on your server.

Disadvantages:

  • Technically time-consuming
  • Updates may overwrite your changesn
  • Page builders can override settings

3. Automatically remove them via a plugin (recommended)

The Quick Google Fonts Eraser plugin scans your Joomla frontend and removes:

  • Google Fonts API calls
  • Fonts from CSS files
  • Fonts in inline styles
  • Fonts in templates
  • Fonts in page builders

And all of this without writing a single line of code.

Solution: Quick Google Fonts Eraser - the Easy Joomla Google Fonts Plugin

The plugin ensures that no external connections to Google are made anymore. This makes your site GDPR-compliant and also faster.

  • Automatically removes all Google Fonts
  • Works with Joomla 4 and Joomla 5
  • No template modifications required
  • Ideal for GDPR and performance
  • Compatible with page builders (YOOtheme, Helix, Gantry, etc.)

Installation & Activation (Step by Step)

  1. Download the plugin

    You can find information about the Quick Google Fonts Eraser plugin on the product page. Click “Buy Now” to purchase and download it.

  2. Install it via the Joomla installer

    System → Install → Extensions

  3. Activate the plugin

    System → Plugins → „Quick Google Fonts Eraser“ → Enable

  4. Reload your website

    All Google Fonts are now removed.

In most cases, no further settings are required. The default configuration works for most websites.

How to Check Whether Google Fonts Were Successfully Removed

One of the most reliable methods to verify whether your Joomla website still loads Google Fonts is the Network tab in the browser developer tools. It shows exactly which files are being loaded - including external connections.

Advantages: Even hidden or dynamically loaded Google Fonts become visible (e.g., from page builders, modules, or external scripts).

Step-by-Step Network Check

  1. Open your website in the browser

    Chrome, Firefox, or Edge all work similarly.

  2. Open developer tools

    Right-clickInspect or press F12

  3. Switch to the Network tab

    Here you will see all files loaded by the page.

  4. Reload the page

    Ctrl + R / Cmd + R

  5. Filter specifically for fonts

    Use:

    - The Font filter (Chrome/Edge), or
    - Enter “fonts” or “google” in the filter field

  6. Watch for typical font requests

    Sobald die Seite lädt, erscheinen verschiedene Dateitypen. Für Google Fonts sind besonders relevant:

    A. Google font requests

    These must not appear:
    - https://fonts.googleapis.com/...
    - https://fonts.gstatic.com/...

    If these appear, Google Fonts are still being loaded.

    B. External WOFF/WOFF2/TTF files

    Joomla maybe loads:
    - .woff
    - .woff2
    - .ttf

    If the domain is not your own, the font is external.

    C. CSS files importing Google Fonts

    Look for:
    @import url('https://fonts.googleapis.com/css2?family=...');

    This clearly indicates external Google Fonts.

Why the Network Check Is So Important

It shows:

  • Where fonts come from
  • Which extension triggers them
  • Whether multiple sources load fonts
  • Whether fonts are loaded dynamically

In complex Joomla setups, templates might disable Google Fonts - yet a module or builder may load them again.

The Network Check reliably reveals such cases.

What You Should See After Activating Quick Google Fonts Eraser

If the plugin is working correctly:

  • No more fonts.googleapis.com entries
  • No fonts.gstatic.com requests
  • No external WOFF/WOFF2 files
  • No Google Fonts imports inside CSS
  • Reduced network traffic → better performance

If fonts still appear, they may come from:

  • Embedded external widgets
  • Custom code
  • Third-party extensions
  • Page builders loading fonts inline
  • Tracking scripts

The Network Check helps pinpoint the source.

Alternative Method: Identifying Google Fonts in the DOM Inspector

The DOM Inspector shows dynamically rendered code - including all template fragments, scripts, and page builder content.

How to find Google Fonts via the Inspector:

  1. Open your website
  2. Right-click → Inspect
  3. Open Elements / Inspector
  4. Press Ctrl + F / Cmd + F
  • fonts.googleapis.com
  • fonts.gstatic.com
  • rel="stylesheet" + „fonts“
  • @import + „googleapis“
  • font-family: (um zu sehen, welche Schriften aktiv verwendet werden)

What you will see

  • External <link> elements
  • Inline CSS that loads fonts
  • Dynamically inserted resources
  • CSS from templates, modules, and plugins

Why this method helps

It shows:

  • Dynamically inserted styles
  • CSS from included files
  • Code from extensions

→ Ideal for finding hidden font calls not visible in the static source code.

After activating the plugin

You should see:

      • no Google Fonts links
      • no requests to fonts.googleapis.com- or fonts.gstatic.com-Requests existieren
      • Alternative local fonts or fallback fonts

Another Alternative: Checking Google Fonts in the Page Source

This quick method works in any browser.

  1. Open your Joomla website
  2. Right-click → View Page Source
  3. Press Ctrl + F / Cmd + F
  4. Search for:

    - fonts.googleapis.com
    - fonts.gstatic.com
    - @font-face
    - googleapis
    - >font-family

Interpretation

If you find a link to fonts.googleapis.com, your site still loads external Google Fonts. Multiple entries may indicate different sources (template + builder).

After plugin activation

If the Quick Google Fonts Eraser plugin works, these entries should disappear entirely.

Positive Effects on Your Joomla Website

  • GDPR compliance

    No external data transfer → no risk → no cookie banner required.

  • Faster loading times

    No waiting for font servers → fewer DNS lookups.

  • Better PageSpeed scores

    Measurable in Google Lighthouse.

  • Fewer external dependencies

    Your site becomes more stable and future-proof.

Who Should Use the Plugin?

Perfect for:

  • Joomla beginners
  • Agencies
  • Data protection officers
  • Webmasters managing multiple sites
  • Joomla developers wanting clean, compliant setups

It saves time, reduces risk, and ensures a clean frontend.

Conclusion

If you use external Google Fonts in Joomla, you risk GDPR issues and slower page loads. With Quick Google Fonts Eraser, a specialized Joomla Google Fonts plugin, you can reliably and automatically remove Google Fonts - without manual template changes and without technical knowledge.

A small extension with a big impact.