63
Custom Fonts – Host Your Fonts Locally
Local font hosting that might accidentally revert your site to Times New Roman.
Declining
63/100
The plugin offers free local hosting but suffers from broken italics and font failures.
Active installs
~450,000
our estimate · wp.org shows 400k+
Rating
4.3★
62 ratings
Trend · vs a year ago
-55%
Declining fast
2,215 → 996 installs/day
What to watch out for
- MINORreviews unevenly distributed over time
- MINORdownloads down 55% vs a year ago
Downloads over time
real new installs per day · release spikes shown separately from the trend2025-04-302025-08-082025-11-162026-02-232026-06-03
organicrelease spikerelease tailorganic trend · 14d rolling median
Declining fast · -55% in the last year
2,215/day a year ago→996/day today
Reviews
what people actually sayCustom Fonts is a straightforward local font hosting plugin that works well for basic use cases and Full Site Editing, but has a persistent italic variant bug and a history of updates breaking font display across entire sites.
What people like
- +Easy to upload and manage fonts for basic use cases×3
- +Works with Full Site Editing / Gutenberg framework
- +Works as an alternative when other font plugins (e.g. Use Any Font) fail
- +Developers are responsive to feature requests
Common complaints
- −Italic font variants are broken — adding italics causes all variants to render as italic, forcing users to register italic as a completely separate font family×3
- −Updates have broken font display site-wide, reverting all fonts to browser defaults (e.g. Times New Roman)×3
- −Fonts not appearing in Elementor's font dropdown despite correct setup×2
- −No support response when critical issues are reported×2
- −Compatibility issues with certain themes (e.g. Thrive Themes), causing repeated site-wide font breakage
- −A PHP warning caused by missing null-check on font_fallback array index
- −Lack of clear documentation or instructions on how to make fonts actually apply after upload
Review trustMostly organic
- 4.24★Verified rating — holds steady vs the raw 4.30★
- 11%One-shot reviewers — most reviewers are active community members
- past spikeReview timing — up to 28% of all reviews landed in a single month
Reviews per month · 5★ vs lower
2023-07-202025-01-102026-06-04
5★ reviews1–4★ reviews
All-time ratings · 62 total
Latest reviews · 62 analyzed
- 2025-03-12★★★★★It seems simple enough, but doesn't seem to do as advertised.pdwalker
- 2024-09-12★★★★★Gave up on this one now using another one.Nick
- 2024-09-12★★★★★Italics mess up the entire font and must be uploaded as a a separate fontannssi
- 2024-09-12★★★★★Italics Don't Work in Elementor Editorjoedwork1
- 2024-08-31★★★★★error: custom-fonts/classes/class-bsf-custom-fonts-render.php on line 194revayatejahad
- 2024-07-03★★★★★Best font management pluginskylabb
- 2024-05-01★★★★★SO much better than other plugins, so easy to useemily20241-shot
- 2024-03-06★★★★★Just workslucasbustamante
- 2024-02-13★★★★★Stopped Workin Day 4atlla
- 2024-02-11★★★★★Used with Thrive Themes – broke thrid timemkdires
Releases
recent versions from WordPress.org SVNFor developers & the curious
the raw signals behind the grade — none of this is on the friendly summary aboveDownload signals
Baselines are computed on organic days only — release spikes and their tails are excluded, so they're not inflated by the auto-update wave.
940
Baseline · median of last 7 organic days
937
Prior 7-day baseline
746
Floor · 25th percentile over 14 days
990
Latest day · 2026-06-03(organic)
+0.3%
Week-over-week organic trend
Review signals
Concentration and drive-by metrics drive the review-burst and fake-review flags. 30–40% solo reviewers is normal; we only flag the extremes.
28%
Max month share · biggest single 30-day window
2.19
Distribution CV · <0.6 even, >1.5 bursty
79%
5★ share in analyzed sample
11%
Solo reviewers · only this one wp.org activity
—
Volume velocity · last 6mo vs prior 6mo
4.32 → 4.24★
Sample avg · raw → solo-filtered