Yabe Webfont


Yabe Webfont: the #1 Self-hosted Google Fonts and Custom Fonts Manager for WordPress

Yabe Webfont is a GDPR-friendly font WordPress plugin made for designers and developers that is advanced, easy to use, and intuitive to give you complete control over your fonts and typography in WordPress.


Yabe Webfont is packed full of features designed to streamline your workflow. Some of our favorites are:

  • GDPR / DSGVO friendly: You can import/self-host Google Fonts files from your server through your WordPress admin page. Fewer reasons to worry about GDPR / DSGVO compliance.
  • Google Fonts and Adobe Fonts ready: Start using any available fonts on Google Fonts and Adobe Fonts.
  • Custom Fonts: A dedicated custom fonts manager for WordPress. The central place to manage all your fonts and typography.
  • Easy to use: Add custom fonts to your WordPress site with a simple and intuitive interface. No coding knowledge is needed. You can upload the font files using the WordPress media uploader. No FTP is required.
  • Fine-tuning: Complete control over your fonts and typography. On 90% of use cases, the default one is good to go.
  • Lightweight and blazingly fast: The font management system uses WordPress REST API and a modern JavaScript framework for an instant, responsive user experience. The front page cache ensures fast loading and reduces database queries.
  • Variable Fonts support: The format allows a single font file to contain multiple stylistic variations.
  • Multisite support: The plugin is compatible with WordPress Multisite (Activate the plugin on the site level).


The font must be available for use across different platforms. Yabe Webfont is famous for seamlessly integrating with the most popular visual/page builders:

Visit our website for more information.

Love Yabe Webfont?




7 juli 2024 1 reactie
Very efficient and easy plugin, that solves something that is usually complicated to do by code.
17 april 2024 1 reactie
Yabe Webfont is truly the best font manager that I have ever found. I can easily host my fonts locally with just a few clicks. No downloading or uploading is required. I’ve been recommending this plugin on my site since the day I used it. Keep up the good work!
2 april 2024 1 reactie
I was looking for a way to manage my fonts across builders and a way to optimize them as well. Yabe Webfonts let me do that easily.
1 maart 2024 1 reactie
I was looking for a plugin like this for a long long time…. It is the greatest fonts plugin
Lees alle 15 beoordelingen

Bijdragers & ontwikkelaars

“Yabe Webfont” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


Vertaal “Yabe Webfont” naar jouw taal.

Interesse in de ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


Note: The Pro version has a version number with one higher first digit than the Free version.

For instance:
Free version 1.0.5
Pro version 2.0.5


  • Improve: Test compatibility with WordPress 6.6
  • [Beaver Builder] Improve: Fallback font is now always defined


  • Improve: Plugin license activation process


  • Improve: Test compatibility with WordPress 6.4


  • Improve: Sort the font list by the font name in the visual builder’s font picker.
  • Change: Freshen up the plugin’s admin page UI.


  • Improve: Apply weight and width axes automatically for variable font (ttf/woff2) only if no existing file is found in the current variant.


  • Improve: Ensure compatibility with all Adobe Fonts embed approach


  • [Cwicly] Improve: Ensure compatibility with the latest Cwicly version.


  • Improve: Test compatibility with WordPress 6.4



  • New: Added migration tool to import data from other font plugins
  • New: [Custom Fonts – Bricks] migration tool.
  • New: [Font Hero – Dplugins] migration tool.


  • [Builderius] Improve: Ensure compatibility with the latest Builderius version.


  • [Pinegrow] Change: Pinegrow now available on the Free version.


  • [Gutenberg] Improve: Ensure compatibility with the latest Gutenberg version.


  • New: Added option to disable Google Fonts API that loaded manually by the theme or plugin
  • Improve: Ensure compatibility with WordPress 6.3 and later.
  • [Builderius] Change: Builderius now available on the Free version.
  • [Gutenberg] Improve: Ensure compatibility with Twenty Twenty-Two theme.


  • Change: The preload font files are now limited to woff2 file format only.


  • Improve: Ensure the uploaded font files are now stored in the wp-content/uploads/yabe-webfont folder.


  • Improve: Uploaded font files are now stored in the wp-content/uploads/yabe-webfont folder instead of the wp-content/uploads/yyyy/mm folder.
  • New: Search Google Fonts by categories with syntax :category name. For example, :handwriting will return all fonts with the handwriting category and :sans Open will return all fonts with the sans category and the word Open in the font name.
  • New: Search Google Fonts with extended syntax. Check out the documentation for more information.


  • [GeneratePress] Improve: Ensure compatibility with GeneratePress


  • Fix: Plugin not properly deployed



  • [Bricks] Improve: Ensure compatibility with Bricks


  • Fix: Plugin not properly deployed for PHP 7.4


  • Fix: Plugin i18n doesn’t use string literal for the text domain.
  • [Pinegrow] Improve: Ensure compatibility with Pinegrow 1.0.11
  • [Pinegrow] Improve: Remove version number from the font URL to avoid duplicate .css file link in the page source code.




  • Improve: Move the Front page’s CSS to higher priority to ensure the benefit from the preload feature is working properly.


  • [Breakdance] Improve: Ensure compatibility with Breakdance 1.2.1


  • New: You no longer need to manually enter the license key, as it is now embedded in the plugin .zip file.


  • [GeneratePress] Fix: Google Fonts not disabled properly


  • New: The website has been redesigned, and the documentation is now available at webfont.yabe.land
  • New: FunnelKit/SlingBlocks integration [Pro]
  • Improve: Performance optimization
  • [Beaver Builder] Improve: Disable built-in Google Fonts programmatically
  • [Breakdance] Improve: Ensure compatibility with Breakdance 1.3.0 and later
  • [Cwicly] Change: Register the font using the new font system introduced in Cwicly
  • [GeneratePress] New: GenerateBlocks 1.8.0 and later integration
  • [Zion Builder] Fix: Font list not showing on the visual editor


  • New: Export and import
  • [Builderius] Improve: Ensure compatibility with Builderius 0.11.0 and later


  • [Breakdance] Fix: CSS file loaded twice



  • New: Spectra integration
  • New: Search Google Fonts by category with the : prefix. For example, :sans-serif will search for all fonts in the sans-serif category
  • New: CSS custom properties (variables) with pattern --ywf--family-{font-slug} for each family
  • New: Allow to define fallback font
  • [Breakdance] New: Fallback font support
  • [Bricks] New: Fallback font support
  • [Gutenberg] New: Fallback font support


  • Improve: The font files URL now is a relative path, ensure working between environments
  • [Gutenberg] Fix: Site Editor compatibility


  • New: Adobe Fonts integration
  • Improve: Database query optimization


  • [Bricks] Improve: Ensure compatibility with Bricks 1.7.1 and later


  • Improve: Regenerate the font file URL with the new attachment URL
  • Fix: Import Google Fonts form is not resetting properly after a successful import
  • [Bricks] Improve: Font items on the Bricks editor are now grouped under the Yabe Webfont category


  • New: Hide font files from Media Library


  • Improve: IIS server compatibility


  • Improve: Font’ variants sort order
  • Improve: IIS server compatibility


  • New: Bulk file upload and auto-organize the font files to the matching variants
  • Improve: Bulk select variants on the Google Fonts import page
  • Fix: The setting doesn’t save properly on the plugin settings page



  • Improve: Fix compatibility with the Blisk browser


  • [GeneratePress] Improve: Register fonts on the Theme Customize page


  • New: Divi integration [Pro]


  • [Oxygen] Fix: Gutenberg editor compatibility


  • New: Option of cache loading method, file or inline
  • Improve: Preload the font files


  • Improve: Sync the cache generation
  • Improve: Add submenu to all page builders integration
  • Fix: Issue with the plugin upgrade for the upcoming version
  • Fix: Revert the admin notices style to WordPress default
  • [Bricks] Improve: Force disable the built-in Google Fonts and override the Bricks > Settings > Performance: Disable Google Fonts setting
  • [Elementor] Improve: Force disable the built-in Google Fonts and override the Elementor > Settings > Advanced: Google Fonts setting
  • [Gutenberg] Improve: Support non block-based theme
  • [Oxygen] Improve: Force disable the built-in Google Fonts and override the Oxygen > Settings > Bloat Eliminator: Disable Google Fonts setting


  • New: Greenshift integration [Pro]
  • Improve: Better variable fonts support for Google Fonts
  • Improve: Delete all fonts file associated with the deleted font
  • Fix: Scheduled cache generation not cleared properly on manual action
  • [Oxygen] Improve: Disable Elegant Custom Fonts plugin


  • New: Breakdance integration [Pro]
  • [Gutenberg] Fix: Font CSS not loaded on the FSE editor


  • Improve: Tweak the plugin interface
  • Improve: Support width axes for variable fonts
  • [Zion Builder] Fix: Font family list not showing up on the builder editor


  • Improve: Lower the minimum PHP version to 7.4


  • New: Plugin rebuilt from scratch
  • New: New plugin interface
  • New: Custom fonts management
  • New: Editable imported Google Fonts
  • Fix: Some Google Fonts with variable fonts are not loaded properly
  • Change: Plugin admin menu moved to Appearance Yabe Webfont
  • New: Beaver Builder integration [Pro]
  • New: Bricks integration [Pro]
  • New: Cwicly integration [Pro]
  • New: Classic Editor integration
  • New: Elementor integration
  • New: GeneratePress integration
  • New: Gutenberg integration
  • New: Oxygen integration [Pro]
  • New: Zion Builder integration [Pro]


  • 🐣 Initial release.