Webflow Bandwidth: Limits, costs & how to reduce usage

written by

Filip Załęski
Co-founder

PUBLISHED ON

06 Mar 26

category

Table of contents

    webflow bandwith image

    Key takeaways

    1. Webflow bandwidth issues usually come from heavy assets, not traffic alone.
    2. The fastest way to reduce Webflow bandwidth is to optimize images, videos, fonts, and unused assets.
    3. Hitting Webflow bandwidth limits does not always mean you need Enterprise right away.
    4. Webflow bandwidth affects both site performance and hosting cost.

    Webflow Bandwidth: Limits, costs, and how to reduce usage

    If you're running a marketing website on Webflow, bandwidth is not just a technical detail in the background. As traffic grows and the site fills up with images, videos, and CMS content, Webflow bandwidth usage can increase surprisingly fast and lead to unexpected hosting costs or plan upgrades. Most teams only notice it when they get close to Webflow bandwidth limits or when a campaign suddenly pushes the site beyond its normal usage.

    The good news is that bandwidth problems are usually not caused by traffic alone. In most cases, they come from the way assets are loaded, hosted, and structured across the site. Understanding how Webflow bandwidth works, and how to reduce bandwidth usage, helps you avoid unnecessary hosting upgrades, keep the site lighter, and make better decisions as the project grows.

    What Webflow bandwidth actually means

    Webflow bandwidth is the total amount of data transferred from your website to visitors each month. Every time someone opens a page, their browser has to download the files that make that page work. That includes HTML, CSS, JavaScript, images, fonts, videos, and any other assets used on the page.

    Together, those files create the page weight, and every request adds to your monthly bandwidth usage. Webflow tracks bandwidth per site, per month. If your project goes over the limit for two consecutive months, Webflow may upgrade your hosting plan automatically or apply overage fees. Bandwidth starts to matter as soon as your site grows. More traffic, more content, and more campaigns usually mean more assets being loaded and more data being transferred.

    Webflow bandwidth limits

    Webflow bandwidth limits depend on the hosting plan you’re on. For most projects, the limits look like this:

    Plan Bandwidth

    Basic 10 GB

    CMS 50 GB

    Business 100 GB

    Enterprise Custom

    If your site regularly serves heavy media files, those Webflow bandwidth limits can be reached much faster than expected. At first glance, these numbers can look fairly generous. In practice, they disappear faster than most teams expect. A typical landing page can easily weigh 3–5 MB once you include large images, fonts, and scripts.

    Multiply that by a few thousand visits, and the numbers add up quickly. Bandwidth often becomes a problem during campaign launches, content pushes, or sudden traffic spikes. The site may look fine on the surface, but the hosting limits get much closer once the project starts growing.

    What usually consumes the most bandwidth

    In most Webflow projects, bandwidth is usually consumed by a relatively small group of heavy assets. The most common ones are:

    • large images uploaded directly from design tools
    • background videos hosted inside Webflow
    • multiple font variants loaded across the site
    • Lottie files and animation-heavy sections
    • downloadable PDFs, reports, or other files hosted in the project

    None of these things are bad on their own. Rich visuals, motion, and downloadable content can make a website much stronger. The issue usually starts when those assets are uploaded without much optimization or when they keep piling up over time. Before trying to reduce bandwidth, it’s worth understanding which files are actually responsible for the usage. In many cases, a small number of assets are doing most of the damage.

    How to check webflow bandwidth usage

    Webflow gives you basic bandwidth data directly inside the project settings.

    In Project Settings → Site Usage, you can see how much bandwidth your project is using and which assets are responsible for most of it.

    In many cases, the results follow the usual 80/20 pattern: a small number of files generate most of the bandwidth usage. That often means a hero video, oversized CMS images, or downloadable files hosted inside the project. Once you know which assets are the heaviest, it becomes much easier to decide what to compress, remove, or move outside Webflow.

    How to reduce webflow bandwidth

    Every page load pulls multiple resources from Webflow servers: images, fonts, scripts, videos, and stylesheets. All of them add to your bandwidth usage. In practice, reducing bandwidth comes down to two things: loading fewer resources and making those resources smaller. Most of the gains usually come from optimizing images, fonts, videos, and the overall project structure.

    Images

    Images are usually the heaviest files loaded by the browser. Poorly optimized visuals can easily weigh several megabytes, and when they appear across multiple pages or CMS items, they get downloaded again and again. A few simple practices usually make the biggest difference:

    • Export images at the correct dimensions. A good rule is the 2× rule: images should be roughly twice the size they appear on the page to stay sharp on retina screens.
    • Make sure images are lazy loaded. Webflow enables this by default, but sometimes that setting gets changed without any real reason.
    • Use efficient formats. SVG works best for vectors such as icons and logos, while WebP is usually the better choice for bitmap images.
    • Compress images before uploading them. Tools like TinyPNG, Squoosh, or Vecta Nano can reduce file size significantly.
    • Host heavier images outside Webflow when needed. Cloudflare R2 or AWS S3 are usually good options.
    • Merge small graphics where it makes sense. In some layouts, combining a few visuals into one file can reduce the number of requests.

    What image size should you use in Webflow?

    Images should usually be exported at roughly 2× the display size to keep them sharp on high-resolution screens without making them heavier than necessary. For example:

    • image displayed at 500px → export at around 1000px
    • image displayed at 800px → export at around 1600px

    Uploading images that are much larger than needed increases page weight and directly increases bandwidth usage.

    Fonts

    Fonts are easy to overlook, but they can quietly add a lot of weight to a website.Since font files load across the whole site, even small font optimizations can reduce overall Webflow bandwidth usage. Each font variant is loaded as a separate file. If your project only uses a few weights, for example 400, 500, and 700, there’s no reason to load anything beyond that.

    It’s also worth cleaning up unused glyphs. Many font files include support for multiple languages, and if your site is only in English, you probably don’t need Arabic, Chinese, or Cyrillic characters sitting in the file and increasing its size. Finally, fonts should be uploaded in WOFF2 format whenever possible. It’s much smaller than older formats and has become the standard for web use.

    Videos

    Videos can burn through bandwidth very quickly, especially when they’re hosted directly in Webflow. In most cases, embedding videos from YouTube or Vimeo is the better option. The file is then delivered from their infrastructure instead of your Webflow hosting, which helps keep bandwidth usage under control.

    If you need more control over playback, branding, or where the files are stored, videos can also be hosted externally using services like Cloudflare R2, AWS S3, or Vidzflow. That setup usually makes more sense for heavier video usage or projects that are already close to their bandwidth limits.

    Code and Project Structure

    Bandwidth optimization is not only about media files. The structure of the Webflow project matters too. Over time, most projects collect a lot of unnecessary weight: old pages, unused classes, outdated interactions, hidden elements, and bits of code that nobody touches anymore. Cleaning that up helps reduce unnecessary requests and keeps the project easier to maintain.

    Typical cleanup tasks include:

    • removing draft pages and old test pages
    • deleting unused components or symbols
    • cleaning unused CSS classes
    • removing outdated interactions
    • deleting hidden elements and commented code

    It also helps to build the project around a scalable style system such as MAST. That makes it easier to reuse patterns, avoid duplicated styles, and keep the structure from getting messy as the site grows. On top of that, enabling HTML, CSS, and JavaScript minification in Webflow settings reduces the size of the files delivered to the browser.

    Webflow Bandwidth:

    What You Need to Know

    Decode what’s happening behind the scenes,

    Get the ebook

    Hosting assets outside webflow (Cloudflare or AWS)

    Hosting large files outside Webflow is one of the most effective ways to reduce bandwidth usage. Services like Cloudflare R2 or AWS S3 let you serve images, videos, PDFs, and other heavy files from external infrastructure instead of Webflow hosting. That means those assets do not count toward your Webflow bandwidth limits. It is mostly helpful for websites with large media libraries, downloadable resources, or high-traffic pages. If your project regularly serves heavy assets, moving them outside Webflow can free up a big part of your bandwidth allowance without changing the front-end experience.

    Tools that help identify bandwidth issues

    If you want to understand what is actually loading on a page, tools like Pingdom are very useful. They show every resource requested during page load and make it easier to spot the heaviest files. Inside Webflow, the Site Usage dashboard is also worth checking regularly. It helps you see which assets consume the most bandwidth, so you can decide what to compress, replace, or move outside the project.

    When upgrading your Webflow plan makes sense

    Optimization helps, but it is not always the right long-term answer. If your site keeps reaching its bandwidth limits even after images, videos, fonts, and other heavy assets have already been cleaned up, it may simply mean the project has grown. More traffic, more campaigns, and more content naturally increase bandwidth usage.

    At that point, upgrading the hosting plan can be the simpler and more sensible option. And bandwidth is not the only reason to upgrade. For larger teams, Webflow Enterprise can also make sense because of security, governance, support, and team workflows.

    The goal of optimization is not to squeeze every last megabyte out of the site forever. It is to keep the project efficient enough that growth does not turn into unnecessary technical friction.

    Can you avoid upgrading to Webflow enterprise?

    Many teams only start thinking seriously about bandwidth when their site gets close to the limits of a Webflow plan. Sometimes that does not mean an upgrade is immediately necessary. Better asset optimization, external hosting for large files, and a bit of project cleanup can buy you more room and delay the move to a higher-tier plan. But if the site keeps hitting those limits because of real traffic growth, not because of avoidable bloat, upgrading may simply be the right decision.

    In some cases, Enterprise also makes sense before bandwidth becomes a real issue, especially if the team needs more control, support, or security. Optimization should help you stay efficient, not force the marketing team to work around the website.

    Webflow bandwidth optimization checklist

    Before launching campaigns or publishing new content, it’s worth checking:

    • images are exported at the right size and format
    • unused font weights have been removed
    • videos are hosted externally
    • large assets are moved to cloud storage
    • unused components, classes, and styles are cleaned up

    A quick review like this often helps catch bandwidth issues before they turn into hosting problems.

    Final thoughts

    Understanding Webflow bandwidth limits and how to reduce bandwidth usage helps teams scale their websites without unexpected hosting costs. The good news is that most bandwidth issues can be improved with a few practical changes: lighter images, better video hosting, cleaner fonts, and a more disciplined project structure. In many cases, that is enough to keep bandwidth under control while allowing the site to grow without unnecessary friction.

    Share

    Frequently Asked Questions

    1

    /

    4

    What are Webflow bandwidth limits?

    Webflow bandwidth limits depend on your hosting plan. Basic plans include around 10 GB per month, CMS plans around 50 GB, and Business plans around 100 GB. If your site keeps exceeding those limits, Webflow may require a plan upgrade.

    2

    /

    4

    How can I reduce Webflow bandwidth?

    The fastest way to reduce Webflow bandwidth is to optimize images, host videos outside Webflow, remove unused font files, and clean up unnecessary assets. In most projects, a few simple fixes can significantly reduce bandwidth usage.

    3

    /

    4

    Does Cloudflare reduce Webflow bandwidth?

    Yes. Hosting assets on Cloudflare can reduce Webflow bandwidth usage because files like images, videos, and downloads are served outside Webflow hosting. The same applies to AWS or other external storage providers.

    4

    /

    4

    What uses the most bandwidth in Webflow?

    The biggest contributors to Webflow bandwidth are usually large images, background videos, font files, Lottie animations, and downloadable resources like PDFs. On most websites, heavy assets consume much more bandwidth than traffic alone.