Skip to content

Works with your stack

Cookie Rocks and OMGF: Google Fonts from your own server

fonts at home

← Cookie Rocks for your stack

OMGF copies Google Fonts to your server and rewrites the links to them, so visitors’ addresses no longer reach Google for those fonts. It sets no cookie and stores nothing in the browser. Some fonts escape it in the free version.

By Daan.dev · daan.dev · WordPress.org

Is this your product? Tell us if anything here is out of date. Write to us

OMGF

WordPress plugin

Tested
Tested version
6.4.1
How
Tested automatically around each Cookie Rocks version
Last test
7 November 2026
Latest version
6.4.1 tested
Active installs
300,000+

What OMGF adds to your visitors’ browser

No trackers In our test of OMGF 6.4.1 on 7 November 2026, the plugin itself added no tracker and no cookie. What you place in your pages with it, such as a video or a map, still counts.

What matters for consent with OMGF

Font links served locally

OMGF replaces font stylesheet links from Google Fonts and Bunny Fonts with local copies, and removes the hints that connect to those hosts. It touches no script and no iframe.

What stays on Google

Fonts loaded by @import, inline @font-face or a script still come from Google in the free version. Fonts inside maps, videos or reCAPTCHA come with the embed. OMGF’s dashboard lists them.

Test mode is for admins

In test mode, only administrators get local fonts. Visitors still load Google Fonts until you leave test mode.

Divi fonts too

On a Divi site, OMGF served every font, Divi’s included, from the site’s own domain, with no request to Google’s font servers.

Cookie Rocks with OMGF

  • Suggests it when your site loads Google Fonts from Google, so the fonts come from your own site.

What the Audit checks

What our tests found on OMGF

  • Good to know · Cookie RocksThe audit names the local fonts setting of your theme

    When the home page loads Google Fonts, the Cookie Rocks 2.9.5 audit names the setting of the active theme or plugin that serves them from the site: Elementor, WP Rocket, Spectra, Kadence Blocks, OMGF, Local Google Fonts, Astra, Kadence, OceanWP or Neve. Otherwise it suggests a plugin such as OMGF. Divi, Bricks, Oxygen and Beaver Builder have no such setting. With Cookie Rocks Pro, it points to « Serve Google Fonts from this site » instead.

    Read in its code, 1 November 2026, Cookie Rocks.

  • Good to know · Cookie Rocks ProCookie Rocks Pro leaves local fonts alone

    Cookie Rocks Pro 2.9.5 reads the page as it is served. Fonts that a theme or another plugin already serves from the site leave no Google address in the page, and the Pro does not touch them. It copies only what still points to Google: for example when Elementor falls back to Google after a failed download, or when OMGF is still in test mode.

    Read in its code, 1 November 2026, Cookie Rocks Pro.

  • Depends on a setting · OMGFSome fonts still come from Google with OMGF free

    setting “Test mode”

    • Fonts loaded by @import, inline @font-face, webfont.js or JavaScript.
    • Fonts inside third-party frames (maps, videos, reCAPTCHA), listed in its dashboard.
    • In test mode, visitors still load Google; only administrators get local fonts.
    • If a download fails, the original link is kept.

    Read in its code, 16 October 2026, OMGF 6.3.13.

    Full detail

    With OMGF's free version, fonts loaded by @import, inline @font-face, webfont.js or JavaScript still come from Google, as do fonts inside third-party iframes (maps, videos, reCAPTCHA), which its dashboard lists. If a download fails, the original link is kept (since 6.3.12). In test mode, only administrators get local fonts and visitors still load Google. A request with ?nomgf returns the unprocessed page.

  • Good to know · OMGFOMGF serves Divi's Google Fonts from the site, with no request to Google

    The free version did this by itself on activation. Its warning about unused fonts concerns fonts the browser does not download.

    Seen in our tests, 9 October 2026, OMGF.

    Full detail

    On a Divi site, OMGF (free version) replaced the Google Fonts stylesheets with local copies by itself on activation: every font, Divi's included, was served from /wp-content/uploads/omgf/ on the site's own domain, and the page sent no request to Google's font servers. OMGF's warning about unused fonts concerns @font-face declarations the browser does not download.

How we test it

Around each version, with its latest release

Around each Cookie Rocks version, a fresh WordPress installs its latest version from WordPress.org next to Cookie Rocks and runs the same checks. A new version joins the next run on its own.

  • OMGF 6.4.1, tested on 7 November 2026.
  • The banner shows, the trackers of the test page wait for consent and load after it, and Cookie Rocks raises no PHP error.
  • Settings of the test: Default settings after activation.
  • Last run: OMGF 6.4.1 on 7 November 2026, with WordPress 7.1.4.

Questions

Do fonts need consent?

Fonts set no cookie, and Cookie Rocks never holds them. See fonts for why hosting them yourself is the safest choice.

Does Cookie Rocks Pro copy fonts too?

Yes: it copies the Google Fonts it finds in your pages and stylesheets, including those loaded with @import, which the free version of OMGF leaves on Google. The free Cookie Rocks Audit lists what your pages load, with or without OMGF.

What happens after the 30-day trial?

The banner, your visitors’ choices and your proofs of consent keep working. Without a key, most settings lock, updates and support stop. Take a key at any time and everything opens again.

For OMGF users

Fonts at home, trackers held.

fonts are never held

Every feature of the complete plugin for 30 days, no card. OMGF keeps working as it does today.

  • During the trial: everything, including the full settings and the scans
  • After 30 days without a key: the banner, your visitors’ choices and your proofs of consent keep working
  • What waits for a key: most settings, updates and support

How the trial works, in detail

Get your trial key

Your e-mail and your site. Your key arrives as soon as you confirm your e-mail.

One trial per domain. Local and staging sites never use up your key.

We keep your e-mail address to send your key and help you with it, as explained in our privacy policy. No newsletter, nothing else.