PluginScout

Custom Fonts — WordPress Custom CSS Plugin

Custom Fonts – Host Your Fonts Locally

by Brainstorm Force · WordPress.org page · Website

v2.1.17 Tested up to WP 7.1

Custom Fonts has 400,000+ active installs on WordPress.org and 6,448,169 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on August 24, 2026, tested up to WordPress 7.1.

Custom Fonts at a glance

Active installs
400,000+
Total downloads
6,448,169
Downloads, last 30 days
available after 30 days of tracking
30-day growth
tracking since September 4, 2026

Is Custom Fonts well maintained?

Support threads resolved
1 of 1
recent threads on the WordPress.org support forum
WordPress compatibility
Current
tested up to WordPress 7.1, the current release is 7.1
One-star reviews
15%
9 of 62 reviews on WordPress.org

Features

The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.

  • CartFlows – One-click sales funnel builder for WordPress
  • Presto Player – Best video player plugin for WordPress
  • SureCart – A powerful eCommerce platform designed to grow your business by effortlessly selling online
  • SureMembers – Fastest and easiest way to protect content on your website and build memberships
  • OttoKit – Connects your favorite tools so you can automate workflows and streamline your business processes
  • SureWriter – AI writing tool to make your web design journey faster

Custom Fonts reviews and ratings

62 reviews on WordPress.org, with the most recent ones as their authors posted them.

4.3 out of 5

62 reviews

5★
49
4★
2
3★
2
2★
0
1★
9
  • Wrong italics approach

    Sorry to be so late, I missed your last message. I tried the plugin again and now is working as expected. So I changed my rating. Thanks!

    Daniel
  • It seems simple enough, but doesn't seem to do as advertised.

    The fonts were easy to upload and define, but I was unable to see the new fonts afterwards. After trying different themes, different options and different settings for an hour, I was unable to make it work. If the plugin really does work, then some explicit instructions from the developer on how to actually make it work would be really helpful. As it ism I cannot use it.

    pdwalker
  • Gave up on this one now using another one.

    Had the same problem as others on the forum: selected Google fonts aren't visible in the elementor dropdown box. I disabled all other plugins except Elementor. No joy. The administrators say it works for them. So good luck with that. I also tried downloading the fonts I wanted and uploading them again to Custom Fonts but this caused other problems. Have now dumped Custom Fonts and use another plugin.

    Nick
  • Italics mess up the entire font and must be uploaded as a a separate font

    Italics are not working. As soon as they are added as a font variant all variants are shown as italics. Thus you need to set-up the italics as a separate font which makes it really cumbersome to use.This problem has been around for over a year and it seems nothing has been done to fix it. Not impressed. :-(

    annssi
  • Best font management plugin

    There are probably a dozen of fonts plugins out there with many if not most of them still use Customizer interface. Moving forward with the future of Wordpress, you want the plugin to be compatible with Full Site Editing framework, and this plugin works well with the new framework.

    Skylabb
  • error: custom-fonts/classes/class-bsf-custom-fonts-render.php on line 194

    in lines 194 of following path, there was a problem ... In the provided code snippet, the issue was occurring in the remove_custom_font_google_url method. This method is responsible for removing custom fonts from the Google fonts URL array. The problem was with the line: php code: if ( $value['font_fallback'] ) { Here, the code was trying to access the font_fallback index of $value directly without ensuring that $value['font_fallback'] exists and is not null. This could lead to issues if $value['font_fallback'] is not set. To fix this, I made the following changes: I added a check to see if $value['font_fallback'] exists and is not null using isset(): php code: if ( isset( $value['font_fallback'] ) && $value['font_fallback'] ) { If $value['font_fallback'] exists and is not null, then $value['font_fallback'] is appended to $font_key. Otherwise, $font_key remains the same. By adding this check, we ensure that the code doesn't try to access an undefined index, which could lead to the "Trying to access array offset on value of type bool" warning. Instead, it first checks if the index exists before attempting to access it.

    revayatejahad

Where Custom Fonts ranks on WordPress.org

The rankings we track that Custom Fonts appears in, and how its position changed over 30 days.

Ranking WordPress.org placement Position 30 days
Best Custom CSS Plugins #15 in search, not tagged #31
Best Schema Plugins #44 in search, not tagged #71

Custom Fonts alternatives

Plugins that solve the same problem, ranked by how closely they overlap with Custom Fonts.

Details

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 …

The full description, screenshots and every review live on the WordPress.org page.

Tags

  • custom fonts
  • fonts
  • full-site-editing
  • google fonts
  • performance

More from Brainstorm Force

Version
2.1.17
Last updated
Aug 24, 2026
First published
Aug 12, 2017
Requires WordPress
5.0
Tested up to
7.1
Requires PHP
Pricing
Free on WordPress.org

Custom Fonts FAQ

What does Custom Fonts do?

According to its WordPress.org readme, Custom Fonts offers CartFlows – One-click sales funnel builder for WordPress, Presto Player – Best video player plugin for WordPress, SureCart – A powerful eCommerce platform designed to grow your business by effortlessly selling online, SureMembers – Fastest and easiest way to protect content on your website and build memberships and OttoKit – Connects your favorite tools so you can automate workflows and streamline your business processes.

How many active installs does Custom Fonts have?

WordPress.org reports 400,000+ active installs for Custom Fonts as of September 7, 2026.

Is Custom Fonts still maintained?

Yes. The last release was on August 24, 2026 and it is tested up to WordPress 7.1.

Does Custom Fonts have good support?

On the WordPress.org forum, 1 of 1 recent support threads for Custom Fonts are marked resolved. That is the developer's free support; a paid version usually comes with its own channel.

Is Custom Fonts free?

Custom Fonts is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.

Where does Custom Fonts rank among Custom CSS Plugins?

Custom Fonts is #31 in the WordPress.org Custom CSS Plugins ranking.