Autoptimize
92Autoptimize speeds up your website by optimizing JS, CSS, images (incl. lazy-load), HTML and Google Fonts, asy...
The original Google Fonts self-hosting plugin. Automagically caches your fonts locally — no configuration (or brains) required!
OMGF is a WordPress plugin designed to help you self-host Google Fonts, making your site GDPR/DSGVO-compliant by removing connections to Google's servers. It scans your site for Google Fonts and automatically downloads them to your server, improving site performance by eliminating DNS lookups and render-blocking requests.
The plugin is suitable for WordPress users who want to enhance their site's speed while ensuring compliance with data protection regulations. It offers features like resource hints cleanup, font-display control, and performance checking, making it a practical choice for those looking to optimise their typography without complex setups.
Best for: WordPress users seeking to improve site performance and ensure GDPR compliance.
What it does well
Where it falls short
OMGF provides a straightforward solution for self-hosting Google Fonts, making it a useful tool for enhancing site speed and compliance. The lack of setup makes it accessible, but advanced users may need to consider the Pro version for more in-depth optimisation.
Daan van den Bergh's own description of OMGF, lightly tidied.
OMGF can be downloaded for free without any paid subscription from the official WordPress repository.
Trusted by 300,000+ WordPress sites. The original Google Fonts self-hosting plugin.
OMGF removes the connection between your site and Google’s font servers, eliminating the DNS lookups and render-blocking requests that slow down LCP and TTFB — while making your site GDPR/DSGVO-compliant in the process. German courts have ruled that loading Google Fonts directly violates GDPR, since visitor IPs get logged by Google. OMGF closes that gap entirely: nothing leaves your server.
Install it and it works immediately. No setup required, though there’s plenty to fine-tune if you want to.
OMGF scans your site for Google Fonts, Bunny Fonts (fonts.bunny.net), and Jetpack CDN (fonts-api.wp.com) and downloads them to your own server automatically. It even automatically detects and optimizes Google Fonts loaded by Elementor.
Resource hints cleanup — Strips leftover preconnect, dns-prefetch, and preload hints pointing at fonts.googleapis.com and fonts.gstatic.com — dead weight once your fonts are self-hosted.
font-display control — Force font-display: swap (or block, fallback, optional, auto) on your Google Fonts, fixing “Ensure text remains visible during webfont load” in Lighthouse and PageSpeed Insights.
Performance Checker — Keeps an eye on your setup and flags what’s costing you points: unused subsets, unused weights, missing preloads above the fold, and layout shift from fonts loading late.
Google Fonts checker — Pings you when a theme or plugin update introduces new Google Fonts that haven’t been processed yet.
Manual control — Globally unload font families or weights you don’t need. Preload the ones that matter above the fold.
Integrates with your stack — OMGF works alongside the optimization plugins and page builders you’re already running, including Autoptimize, FlyingPress, Kinsta, LiteSpeed Cache, SiteGround Speed Optimizer, W3 Total Cache, WP Fastest Cache, WP-Optimize, WP Rocket, WP Super Cache, Elementor, Divi, Beaver Builder, Bricks, Oxygen, and Visual Composer.
Where the free version covers the fundamentals, Pro removes the manual work entirely.
Smart Optimize — Measures, on real visitor pageviews, exactly which fonts, subsets, and weights get used above the fold. Preloads what matters, strips what doesn’t. No configuration, no guessing — just measured results.
Other plugins for typography control.
Autoptimize speeds up your website by optimizing JS, CSS, images (incl. lazy-load), HTML and Google Fonts, asy...
The #1 fonts plugin for WordPress. 1,400+ Google Fonts, Adobe Fonts and your own font files. Live preview, no...
Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....
SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...
Upload custom fonts with custom font uploader. Auto converts to woff2 for better performance. Self-hosted, GDP...
Add modules: share buttons, header/footer scripts, disable comments, reading progress, custom fonts, custom lo...