Cloudflare Pages
Hosting & PaaS
Hosting & PaaS
Static hosting from a GitHub repo. 1 GB sites, a soft 100 GB monthly bandwidth limit, not for online businesses.
The terms bar online businesses, so use it for docs and project sites. GitHub Pages publishes static sites straight from a GitHub repository. GitHub's limits page says published sites may be no larger than 1 GB, deployments time out after 10 minutes, and there is a soft bandwidth limit of 100 GB per month and a soft limit of 10 builds per hour, which does not apply if you build and publish with a custom GitHub Actions workflow. The same page says Pages is not intended for, or allowed to be used as, free hosting for an online business, e-commerce site or other site primarily directed at commercial transactions or commercial software as a service, and that sensitive transactions such as sending passwords or card numbers should not run on it. Reddit threads repeat the commercial restriction as a warning, and the usual workaround for traffic spikes is to put a CDN such as Cloudflare in front, an idea that dates back to a 2016 Hacker News thread.
| Site size | Published sites may be no larger than 1 GB |
| Deployment time | Deployments time out after 10 minutes |
| Bandwidth | Soft limit of 100 GB per month |
| Builds | Soft limit of 10 builds per hour, not applied to custom GitHub Actions workflows |
| Commercial use | Not allowed for online businesses, e-commerce or commercial SaaS sites |
| Sensitive data | Do not use for sensitive transactions such as sending passwords or credit card numbers |
| Terms | Subject to the GitHub Terms of Service |
Last sniffed Oct 1, 2026. Always confirm on the official pricing page.
Pages is for static sites, and the commercial restriction is firm. GitHub's limits page says it is not intended for or allowed to be used as free web hosting for an online business, e-commerce site or any site primarily directed at commercial transactions or commercial SaaS, so a SaaS landing page that sells a product is a gray area you should read the terms about. The other limits are generous for documentation and portfolios: 1 GB published size, 10-minute deploy timeout, a soft 100 GB monthly bandwidth limit and a soft 10 builds an hour limit that does not apply if you publish with a custom GitHub Actions workflow. The limits page does not describe a paid option for more bandwidth. I could not confirm card requirements, and I did not read GitHub's plan pricing.
The limits page lists soft limits, not paid tiers. It does not describe a way to buy more bandwidth.
The 10 builds per hour soft limit does not apply if you build and publish your site with a custom GitHub Actions workflow.
No. GitHub's limits page says Pages is not intended for or allowed as free hosting for an online business, e-commerce site or commercial SaaS.
Published sites may be no larger than 1 GB.
A soft limit of 100 GB per month.
A soft limit of 10 builds per hour, which does not apply to custom GitHub Actions workflows.
Deployments time out after 10 minutes.
GitHub limits page read in full. Reddit threads read as excerpts; the Hacker News thread is from December 2016. No G2 or Trustpilot listing found. Plan pricing and card requirement not captured.
Other Hosting & PaaS tools with generous free tiers (11)