Update Sept. 2021, on the radmap (not yet delivered):

"Git LFS moves to metered billing"

LFS billing will switch from prepaid data packs to metered (pay for what you use).

The free entitlements (for example, 1GB storage and 1GB bandwidth) will be unchanged.

Customers will not be billed for LFS storage that occurred prior to the start of metering.

Intended Outcome

This change brings LFS billing in line with how Packages and Actions bill.
Instead of prepaying for a quota, you'll only be charged for what your repositories use.

How will it work?

We'll calculate how much storage is used and measure how much outbound bandwidth is used.
Each month, you'll be charged per-unit for each of these resources.


Original answer: Dec. 20219:

"About storage and bandwidth usage" from GitHub does mention:

When you download a file tracked with Git LFS, the total file size is counted against the repository owner's bandwidth limit.
Git LFS uploads do not count against the bandwidth limit.

So you can not remove or reset a bandwidth: it is already taken by your past downloads.

For example:

  • If you push a 500 MB file to Git LFS, you'll use 500 MB of your allotted storage and none of your bandwidth. If you make a 1 byte change and push the file again, you'll use another 500 MB of storage and no bandwidth, bringing your total usage for these two pushes to 1 GB of storage and zero bandwidth.
  • If you download a 500 MB file that's tracked with LFS, you'll use 500 MB of the repository owner's allotted bandwidth. If a collaborator pushes a change to the file and you pull the new version to your local repository, you'll use another 500 MB of bandwidth, bringing the total usage for these two downloads to 1 GB of bandwidth.

Plus:

Forking and pulling a repository counts against the parent repository's bandwidth limit.

So if your repository was forked, you don't even have to do anything for your bandwidth to be used.

Answer from VonC on Stack Overflow
🌐
GitHub
docs.github.com › en › repositories › working-with-files › managing-large-files › about-storage-and-bandwidth-usage
Git Large File Storage billing - GitHub Docs
If you push a 500 MB file to Git LFS, you'll use 500 MB of the repository owner's storage and none of their bandwidth. If you make a 1 byte change and push the file again, you'll use another 500 MB of storage and no bandwidth, bringing the total ...
Top answer
1 of 2
5

Update Sept. 2021, on the radmap (not yet delivered):

"Git LFS moves to metered billing"

LFS billing will switch from prepaid data packs to metered (pay for what you use).

The free entitlements (for example, 1GB storage and 1GB bandwidth) will be unchanged.

Customers will not be billed for LFS storage that occurred prior to the start of metering.

Intended Outcome

This change brings LFS billing in line with how Packages and Actions bill.
Instead of prepaying for a quota, you'll only be charged for what your repositories use.

How will it work?

We'll calculate how much storage is used and measure how much outbound bandwidth is used.
Each month, you'll be charged per-unit for each of these resources.


Original answer: Dec. 20219:

"About storage and bandwidth usage" from GitHub does mention:

When you download a file tracked with Git LFS, the total file size is counted against the repository owner's bandwidth limit.
Git LFS uploads do not count against the bandwidth limit.

So you can not remove or reset a bandwidth: it is already taken by your past downloads.

For example:

  • If you push a 500 MB file to Git LFS, you'll use 500 MB of your allotted storage and none of your bandwidth. If you make a 1 byte change and push the file again, you'll use another 500 MB of storage and no bandwidth, bringing your total usage for these two pushes to 1 GB of storage and zero bandwidth.
  • If you download a 500 MB file that's tracked with LFS, you'll use 500 MB of the repository owner's allotted bandwidth. If a collaborator pushes a change to the file and you pull the new version to your local repository, you'll use another 500 MB of bandwidth, bringing the total usage for these two downloads to 1 GB of bandwidth.

Plus:

Forking and pulling a repository counts against the parent repository's bandwidth limit.

So if your repository was forked, you don't even have to do anything for your bandwidth to be used.

2 of 2
-2

find another email, commit after you are absolutely sure it is your final version.

Discussions

Git lfs bandwidth limit when public repo is cloned
Am I understanding this correctly? Does this mean that public GitHub repos rarely use lfs? Beta Was this translation helpful? Give feedback. ... Yes, When someone clones, forks, or pulls a repository that uses Git LFS, the bandwidth usage is counted against the parent repository's bandwidth limit. More on github.com
🌐 github.com
2
2
Is there really no limit on GitHub Release bandwidth usage?
There’s an area in the acceptable use policy to deal with resource abuse. If it’s normal usage you’ll be grand. More on reddit.com
🌐 r/github
4
5
April 17, 2023
What does "bandwidth of 100GB per month mean" and what does "10 build per hour mean"?
What it says on the tin? Each site has a limit of 100GB per month. Not sure what's unclear about that one. What don't you understand here? 10 builds per hour means that if your website is a Jekyll site, which GitHub builds on their servers before publishing the result on the web, you shouldn't push more often than 10 times per hour. (If your blog is pre-built locally on your computer, this limit isn't relevant.) The limits are soft, which means that all that'll probably happen is GitHub staff will contact you and tell you to tone it down a little. Only if you keep doing it will they restrict your account. More on reddit.com
🌐 r/github
6
10
August 28, 2020
Github pages site size limits? - Stack Overflow
So having Github pages with a javascript galley is no problem :), you'll upload files less than 50gb :) 2016-05-13T15:09:15.48Z+00:00 ... Save this answer. ... Show activity on this post. Related is bandwidth usage (amount of data transferred). There is a limit but it isn't documented. More on stackoverflow.com
🌐 stackoverflow.com
🌐
Reddit
reddit.com › r/github › is there really no limit on github release bandwidth usage?
r/github on Reddit: Is there really no limit on GitHub Release bandwidth usage?
April 17, 2023 -

I created a data service (FOSS) on GitHub that pulls the latest data from various sources and updates the records stored in GitHub. It’s scheduled to run several times a day thanks to GitHub Actions. These records are distributed via GitHub Release, and my users can download them with a client. I’m essentially hosting the entire app on GitHub for free, from computing to data hosting. Although currently the download is less than a GB of data every day, in the future, with more users and more data sources, it "could" be terabytes. Albeit no bandwidth limit according to GitHub Release, I’m still worried that it all seems too good to be true.

🌐
GitHub
github.com › imsnif › bandwhich
GitHub - imsnif/bandwhich: Terminal bandwidth utilization tool · GitHub
Terminal bandwidth utilization tool. Contribute to imsnif/bandwhich development by creating an account on GitHub.
Starred by 11.9K users
Forked by 343 users
Languages   Rust
🌐
GitHub
github.com › topics › bandwidth-monitor
bandwidth-monitor · GitHub Topics · GitHub
Open-source internet speed monitor and bandwidth checker. Automated 24/7 speed tests with Ookla Speedtest CLI, real-time analytics dashboard, Home Assistant add-on, ISP performance grading, outage detection, and network diagnostics.
🌐
GitHub
github.com › Bandwidth
Bandwidth · GitHub
Bandwidth Open Source. Bandwidth has 206 repositories available. Follow their code on GitHub.
🌐
GitHub
github.com › topics › bandwidth
bandwidth · GitHub Topics · GitHub
A network tool to control the bandwidth over your local network.
Find elsewhere
🌐
GitHub
github.com › developius › bandwidth-usage
GitHub - developius/bandwidth-usage: Source code for bandwidth monitoring · GitHub
Source code for bandwidth monitoring. Contribute to developius/bandwidth-usage development by creating an account on GitHub.
Author   developius
🌐
supadrop
supadrop.host › home › blog › learn › github pages limits in 2026: bandwidth, storage, and builds
GitHub Pages Limits: Bandwidth, Storage, Builds (2026) - Supadrop Blog
1 week ago - GitHub Pages has a soft bandwidth limit of 100 GB per month, according to GitHub’s official documentation. It is a soft limit, meaning GitHub does not cut off your site the moment you cross it.
🌐
GitHub
github.com › remusao › bandwidth-monitor
GitHub - remusao/bandwidth-monitor: Simple project to continuously measure the bandwidth of your home Internet connection
Simple project to continuously measure the bandwidth of your home Internet connection - remusao/bandwidth-monitor
Starred by 21 users
Forked by 9 users
Languages   Python 87.0% | HTML 13.0% | Python 87.0% | HTML 13.0%
🌐
GitHub
github.com › VREMSoftwareDevelopment › bwmon
GitHub - VREMSoftwareDevelopment/bwmon: Bandwidth Monitor Usage - AsusWRT-Merlin · GitHub
Bandwidth Monitor Usage - AsusWRT-Merlin. Contribute to VREMSoftwareDevelopment/bwmon development by creating an account on GitHub.
Starred by 39 users
Forked by 9 users
Languages   JavaScript 96.4% | Shell 3.3% | HTML 0.3%
🌐
GitHub
docs.github.com › en › pages › getting-started-with-github-pages › github-pages-limits
GitHub Pages limits - GitHub Docs
Published GitHub Pages sites may be no larger than 1 GB. GitHub Pages deployments will timeout if they take longer than 10 minutes. GitHub Pages sites have a soft bandwidth limit of 100 GB per month.
🌐
Estebangarcia
estebangarcia.io › how-we-saved-on-github-lfs-bandwidth
How we saved $3k a month on GitHub LFS Bandwidth | The Kube Chronicles: A DevOps Odyssey
August 27, 2023 - Even if you are tech-savvy, at some point someone will either change laptops or clone the repository on a different folder and forget to change the local lfs.url configuration and we will end up with a split-brain of content in between our hosted LFS and Github’s · So whatever solution we designed had to be completely transparent for people at the company. At the end of the day, the issue was mostly the number of times we checkout the repository on CI that’s the bulk of the bandwidth, people could continue using Github as they are not pulling a fresh copy of the repository 100s of times every day as we do on CircleCI they only pull whatever changed in between commits which is significantly less bandwidth than a fresh copy.
🌐
Reddit
reddit.com › r › github › comments › t3qs49 › why_is_my_repository_using_so_much_bandwidth
Why is my repository using so much bandwidth? - github
February 28, 2022 - I started my first github repository to share a data analytics project I've been working on. I purchased a data pack to upload some large .csv files and animated plots (.gif) through Git LFS (about 6 GB total). These were uploaded several days ago. Yesterday, I was updating the readme file when I got an email saying I'd used 80 % of my bandwidth...
🌐
GitHub
github.com › orgs › community › discussions › 153352
Github pages - Rate limit · community · Discussion #153352
March 7, 2025 - For example, if your website is 1MB, then 1.000 visitors will consume around 1GB. If you anticipate 1.000 visitors every 30 minutes during peak times, this could lead to significant bandwidth usage.
🌐
GitHub
docs.github.com › enterprise-cloud@latest › billing › managing-billing-for-git-large-file-storage › viewing-your-git-large-file-storage-usage
Viewing your usage of metered products and licenses - GitHub Enterprise Cloud Docs
The options available to you vary according to your role and GitHub plan. ... Anyone can view usage data for their own personal account unless a license for a metered product (for example, Copilot) is assigned to them by an organization or enterprise account.