GitHub Pages serves static files from a repository. It fits project docs, open-source pages, and personal portfolios without server code.
As of 2026-10, GitHub Free is $0 USD/month and supports Pages from public repositories. Site size is capped at 1 GB; 100 GB monthly bandwidth and 10 builds per hour are soft limits. No official per-GB overage rate is listed. Team is $4 USD/user/month and supports private-repository Pages.
Pages is not intended as free hosting for online transactions or SaaS. Do not treat the 100 GB soft limit as a guaranteed billable free tier. The demo flags the boundary without inventing a cost.
When to use
Use GitHub Pages for docs or a portfolio; compare Cloudflare Pages for a commercial static site and Netlify for previews and functions.