← All deals

Hosting & cloud

GitHub Pages

Free GitHub Pages static hosting

Publish a portfolio, documentation site or non-commercial static project directly from a GitHub repository.

Requirements

  • GitHub account and repository
  • Static files or supported build workflow
  • Public repository on GitHub Free
  • Non-commercial use within policy

How to claim it

  1. 1Create or open the repository containing the site.
  2. 2Open Settings, then Pages, and select a deployment source.
  3. 3Wait for the deployment to finish.
  4. 4Optionally configure a custom domain and enforce HTTPS.

Terms and notes

Sites may be up to 1GB and have a soft 100GB monthly bandwidth limit. Pages cannot be used as free hosting for online businesses, ecommerce or SaaS, and deployments have additional build limits.