Host custom fonts on Flowdrive to cut bandwidth, speed up your site, and map fonts in Webflow using preload and @font-face.
If you use custom fonts on your website, you’re probably serving them directly from Webflow or your hosting provider. The problem is simple: fonts are requested on every first page load. If you get enough traffic, fonts quickly become a top bandwidth offender.
That’s why many Flowdrive users now upload their font files to Flowdrive instead. It offloads the bandwidth, gives them a fast global CDN, and prevents unexpected hosting bills.
In this guide, you’ll learn:
Let’s get into it.
Websites with custom fonts typically load multiple font weights and styles. For example:
Each file is usually 20–60 KB. On pages with high traffic, this adds up.
Flowdrive solves this by:
Many companies now offload video files + font files to Flowdrive as their biggest savings pair.
You can upload .woff or .woff2 files directly. WOFF2 is recommended because:
Once uploaded, Flowdrive gives you secure URLs like this:
https://files.tryflowdrive.com/cXrdbibsQPD7mtQegP7at
Save these URLs. You’ll paste them into your CSS style.
To make fonts load instantly, add this to your site <head> section:
<link rel="preconnect" href="https://files.tryflowdrive.com" crossorigin>
<link rel="preload" href="https://files.tryflowdrive.com/FILE_ID" as="font" type="font/woff2" crossorigin>
Do this for every font weight you’re using.
Why preload?
Browsers fetch fonts earlier
Reduces layout shifts
Eliminates the “invisible text” flash
Below is a real-world example of a business using Flowdrive-hosted fonts.
Example: Waldenburg Font Family
<style id="brand-fonts">
/* Montvara Regular */
@font-face {
font-family: "Montvara";
src: url("https://files.tryflowdrive.com/a9F2kLmQw48sN2pD0xYc1") format("woff2");
font-weight: 400;
font-style: normal;
font-display: swap;
}
/* Montvara Medium */
@font-face {
font-family: "Montvara";
src: url("https://files.tryflowdrive.com/Tp8wZk4LbN9xHr2Fq7Ue6") format("woff2");
font-weight: 500;
font-style: normal;
font-display: swap;
}
/* Montvara Bold */
@font-face {
font-family: "Montvara";
src: url("https://files.tryflowdrive.com/Q3dLm82Pn6sYt0KvR5Wx4") format("woff2");
font-weight: 700;
font-style: normal;
font-display: swap;
}
/* Optional: Montvara Condensed (mapped to Medium for example use) */
@font-face {
font-family: "Montvara Condensed";
src: url("https://files.tryflowdrive.com/Tp8wZk4LbN9xHr2Fq7Ue6") format("woff2");
font-weight: 500;
font-style: normal;
font-display: swap;
}
</style>
Important:
Keep everything inside a <style> tag in the <head> section or Webflow’s Custom Code > Head Code.
After adding the font via custom code, Webflow won’t show it inside the Designer.
But it will load on the published site.
You can style elements using:
body {
font-family: "Waldenburg", sans-serif;
}
.heading-waldenburg {
font-family: "Waldenburg";
font-weight: 700;
}
Inside Webflow:
Add an Embed element
Add a selector:
<style>
h1, h2, h3 {
font-family: "Waldenburg";
}
</style>
This gives you full control even if the Webflow Designer doesn’t preview your font.
Always use .woff2 first
Always preload your primary font weights
Use font-display: swap to avoid invisible text
Keep fonts between 20–60 KB for best performance
Host only the weights you actually use
Consider variable fonts if the family supports it
Does Flowdrive cache fonts globally?
Yes. Every font is cached on Flowdrive’s global edge, giving sub-50ms loads worldwide.
Will fonts affect my Flowdrive bandwidth?
Flowdrive doesn't charge for bandwidth so even if your fonts get 2TB bandwidth traffic it's all at $0 costs in bandwidht
Can I protect fonts from being openly downloaded?
Flowdrive is designed to deliver public assets fast.
If you need restricted or tokenized access, you can use Flowdrive Private URLs.
If your site uses custom fonts, hosting them on Flowdrive is one of the easiest ways to:
It’s a small optimization, but for sites with scale (or lots of typography), it’s one of the most cost-effective wins.
Unlimited file hosting for Webflow projects.
Continue reading with these related articles on similar topics.
Flowdrive works seamlessly with Webflow, and also powers static sites, headless CMS, and Jamstack projects. Flexibility built for growing agencies.
Unlimited video & file hosting, blazing-fast delivery, fully branded for your clients.