Hosting and cloud · Service

GitHub Pages

Free hosting for static websites straight from a GitHub repository, often used for portfolios, documentation and project pages.

Frontend clouds · Free · updated

How it works

Push HTML, CSS and JavaScript (or the output of a static site generator) to a repository and GitHub serves it at username.github.io or on your own domain, with free HTTPS. It builds Jekyll sites by itself, and a GitHub Actions workflow can build anything else, from Astro to a Vite app.

There is no server code and no database, only files. Published sites can be up to 1 GB with a soft bandwidth limit of 100 GB a month, and GitHub's rules do not allow using it mainly to run an online shop or a commercial software service.

GitHub Pages pricing

Free

Free for public repositories. Publishing from a private repository needs a paid plan such as GitHub Pro.

GitHub Pages pricing page (opens in a new tab)Approximate, checked September 2026.What the other tools cost

More in Hosting and cloud

Frontend clouds

All 26 Hosting and cloud terms

Crafted in the dark. Shipped to the world.

Tell us what you are building. You get a private project space with a proposal and a line-by-line quote within a day.