WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Brainstorm Force v2.1.17

Custom Fonts

Custom Fonts is a powerful WordPress plugin that allows you to upload your own custom fonts or choose from a vast collection of Google Fonts, all host …

Custom Fonts

The facts

Rating
4.3★ from 62
Active installs
400k+
Price
Free
Last updated
24 Aug 2026
Added
Aug 2017
Requires WP
5.0
Tested up to
WP 7.1
Downloads
6,442,471

Our analysis

AI-assisted

Custom Fonts is a WordPress plugin that allows you to upload and host your own fonts or select from a collection of Google Fonts directly on your web server. This local hosting can enhance website performance by reducing external requests, which can lead to faster page load times.

The plugin is designed for users who want to customise their website's typography while ensuring privacy compliance, particularly with regulations like GDPR. It supports multiple font variants and integrates with WordPress full site editing themes, making it suitable for anyone looking to create a unique visual identity for their site.

Best for: This plugin is suitable for website owners and designers looking to enhance typography while maintaining control over performance and privacy.

What it does well

  • Allows uploading of custom fonts and selection from Google Fonts
  • Improves website speed by hosting fonts locally
  • Supports multiple font variants for design flexibility
  • Enhances privacy and GDPR compliance by self-hosting fonts
  • Integrates with WordPress full site editing themes

Where it falls short

  • No specific details on compatibility with all themes or plugins

Verdict

Custom Fonts offers a practical solution for managing website typography with a focus on performance and privacy. It is a useful tool for those who want to personalise their site's appearance.

From the developer

Brainstorm Force's own description of Custom Fonts, lightly tidied.

HOST FONTS, IMPROVE WEBSITE SPEED, AND ELIMINATE PRIVACY CONCERNS

★★★★★

Improved speed and performance 🚀

Custom Fonts enables you to upload your own custom fonts or choose from a vast collection of Google Fonts, all hosted directly on your own web server.

By hosting fonts locally, you can significantly improve your website’s performance. As the fonts load directly from your server, it reduces external requests, significantly reducing page load times.

Try it out on a free dummy site

Upload Your Custom Fonts or choose from Google Fonts 🎨

With Custom Fonts, you have the freedom to customize your website typography to match your unique brand identity!

You can easily upload your own custom font files, such as .ttf or .otf, and use them throughout your website. Or, you can choose from a rich library of Google Fonts and host them locally on your server, ensuring full control over their use.

Upload multiple font variants 🆒

You have the flexibility to upload any number of font variants to suit your design needs. Whether it’s different weights, styles, or character sets, easily manage and customize the necessary font variants. Personalize your typography to perfection and create a unique visual identity for your website.

Enhanced privacy and GDPR compliance 🛡️

Privacy is a top priority, especially in light of data protection regulations like GDPR. By using Custom Fonts, you can self-host your fonts, eliminating any privacy concerns associated with external font services. Take full control over the fonts you use on your website and ensure compliance with privacy regulations.

Full site editing theme support and easy integration 🎉

Custom Fonts seamlessly integrates with WordPress full site editing themes, allowing you to effortlessly choose and customize fonts across your entire website. Say goodbye to limitations and enjoy the freedom to create a consistent and visually appealing typography experience for visitors.

Beautiful and user-friendly interface made with react JS 💻

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for typography control.

Autoptimize

Autoptimize speeds up your website by optimizing JS, CSS, images (incl. lazy-load), HTML and Google Fonts, asy...

Free 800k+ installs 4.7★ (1,428)
Fonts Plugin

The #1 fonts plugin for WordPress. 1,400+ Google Fonts, Adobe Fonts and your own font files. Live preview, no...

Free 200k+ installs 5★ (1,220)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
OMGF

OMGF

90

The original Google Fonts self-hosting plugin. Automagically caches your fonts locally — no configuration (or...

Free 300k+ installs 4.7★ (212)
SpeedyCache

SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...

Free 600k+ installs 4.4★ (30)
Use Any Font

Upload custom fonts with custom font uploader. Auto converts to woff2 for better performance. Self-hosted, GDP...

Free 200k+ installs 4.7★ (1,149)