Skip to content
The Orange Cloud Report

Core platform

Cloudflare Fonts

Score: 3/10

A nice idea that shipped buggy, stayed buggy, and lost to a one-line npm install.

Last updated

Cloudflare Fonts rewrites Google Fonts requests so files come from your own domain instead of Google’s servers. That removes a third-party connection, improves privacy, and may speed up first paint. It takes one toggle and no code changes. This is the kind of small problem Cloudflare is usually good at solving at the edge.

The implementation never earned my trust. Since release, fonts have failed to rewrite, variants and subsets have broken, and styles have loaded incorrectly. Maintenance has been sparse, with issues going unacknowledged for long stretches. A feature that silently breaks typography is worse than the problem it solves because users find it before you do.

The deeper issue is that the problem has a better answer: self-hosting fonts via @fontsource or similar is a one-line install, works with any framework, removes the Google dependency entirely, and behaves deterministically. If a rewriting proxy and a static file both solve your problem, ship the static file.