GitHub Pages offers free static‑site hosting directly from a GitHub repository. Below are 20 alternative platforms that provide free static‑site hosting, often with seamless integration to popular code‑repository services, CI/CD pipelines, custom domains, and global CDNs.
Get targeted exposure with custom position pinning and highlighted placement.
All‑in‑one platform for deploying static sites from GitHub, GitLab or Bitbucket with automated builds, global CDN, form handling and free custom domains.
Optimized for frontend frameworks; connects to GitHub, GitLab or Bitbucket, provides instant rollbacks, edge CDN and a generous free tier.
Built‑in static site hosting for any GitLab repository; supports Jekyll, Hugo, Sphinx, and custom domains with free SSL.
Use Bitbucket Pipelines to build and deploy static sites to Bitbucket’s built‑in hosting or external CDNs; free for small projects.
Jamstack platform that builds from GitHub, GitLab or Bitbucket and serves sites from Cloudflare’s edge network with free SSL and custom domains.
Google‑backed static hosting with one‑click deploys from the Firebase CLI, global CDN, and free SSL; integrates with GitHub actions.
Simple CLI‑driven static hosting with unlimited projects on the free tier, custom domains and basic SSL.
Free static‑site service that builds from GitHub or GitLab, provides automatic HTTPS, global CDN and custom domain support.
Deploy static sites directly from a GitHub repository; free tier includes 500 MB storage, global CDN and automatic HTTPS.
Full‑stack hosting for static web apps with continuous deployment from GitHub, GitLab or Bitbucket; free tier includes 5 GB stored and 15 GB served per month.
Microsoft’s static‑site service that pulls from GitHub or Azure DevOps, offers free SSL, custom domains and integrated API functions.
Host static assets in a GCS bucket with public read access; free tier provides 5 GB storage and 1 GB egress per month.
Free developer platform that lets you deploy static sites from a GitHub repo with built‑in CDN, custom domains and zero‑config SSL.
Deploy static sites as Fly apps from GitHub; free tier includes 3 GB outbound traffic and a global edge network.
Use the static buildpack to serve HTML/CSS/JS; free dyno hours allow small personal sites with custom domains via the free SSL add‑on.
Free web‑hosting service offering 300 MB disk space, 3 GB bandwidth and a simple file manager for static sites.
Community‑focused static hosting with 1 GB storage, free SSL, and a built‑in editor; ideal for personal projects and portfolios.
Zero‑config static site hosting that connects to GitHub or GitLab; free tier includes custom domains, HTTPS and global CDN.
Free static site hosting for repositories hosted on Codeberg (a Gitea‑based platform); supports custom domains and automatic HTTPS.
Self‑hosted Gitea instance paired with Caddy web server can serve static sites directly from repositories; both are open‑source and free to run on any VPS.