Admin and uploads

Google Fonts,
served locally.

Local Fonts downloads your Google Fonts to your own server and rewrites every request to serve them locally. No third-party calls, no GDPR headaches, no performance hit.

Free v1.6.0 WP 6.0+ PHP 8.0+ Breakdance ready
Dprime Local Fonts
3 Font Sets Active Local
Sora
400, 600, 700, 800 — woff2
Local
Manrope
400, 500, 700 — woff2
Local
Inter
400, 700 — woff2
Local
Scan Breakdance for font changes
Live preview
The quick brown fox
Served from your own server, zero Google calls
How it works

Three steps to full local hosting

Add your fonts, download them to your server, and the plugin rewrites every request automatically from that point forward.

01
Add your fonts
Scan Breakdance to auto-detect fonts in use, paste a Google Fonts URL to add a specific family, or upload your own woff/woff2/ttf files for fully custom fonts.
02
Download to server
Click Download and the plugin fetches every woff2 file from Google and saves them to your server at wp-content/uploads/dprime-local-fonts/. No manual file handling.
03
Automatic rewriting
The plugin hooks into WordPress and rewrites every Google Fonts request on the page to your local copy. Visitors never make a call to Google. Works across all themes and builders.
Three ways to add fonts

However you work, it fits

Breakdance users, manual URL pasters, and custom font uploaders are all covered with dedicated workflows.

Scan your builder
One click scans your Breakdance (or other page builder) for every Google Fonts URL in use and queues them all for download automatically.
Recommended
Paste a URL
Copy any Google Fonts URL from your browser and paste it into the field. The plugin parses the family names and weights and downloads everything in that request.
Quick add
Upload custom files
Have your own purchased font files? Upload woff, woff2, or ttf files directly. Give the family a name and the plugin generates the CSS and serves them locally.
Custom fonts
Features

Everything you would expect,
nothing you would not

GDPR compliant by design
Eliminating the Google Fonts call means no IP address is sent to Google. A common compliance requirement in EU markets, handled in minutes.
Faster page loads
Fonts served from your own server avoid the DNS lookup, TCP handshake, and TLS negotiation to Google. Every millisecond counts on mobile connections.
Works offline
Staging sites and local dev environments load fonts even without internet access. No more broken typography in development.
Full weight control
Download only the weights your design uses. Lighter font payloads mean faster loads. Each family shows exactly which weights are stored locally.
One-click rescan
Changed fonts in Breakdance? Hit Scan again. The plugin updates the list so you can download any new additions without touching the old ones.
Clean admin interface
A single settings page shows every active font family, its weights, and file status. Remove a family with one click. No clutter, no nested menus.
A common compliance requirement, solved in 2 minutes
In Germany, Austria, and across the EU, serving Google Fonts directly has led to fines under GDPR because it transfers visitor IPs to Google without consent. Local Fonts removes the Google call entirely so there is nothing to consent to.
No Google calls after activation
Free plugin

Self-host your fonts today

Download Local Fonts for free and stop sending your visitors to Google with every page load.