GitHub Pages
Free hosting for a static site, straight from a repository.
Turn on Pages in a repository's settings and GitHub publishes its HTML, or a built site, at a github.io address. Static only, so no server code or database, but ideal for portfolios, docs and landing pages.
Key info
- Pricing
- Free
- Platform
- Web
- Category
- Hosting
- Best for
- Beginner
- Free plan
- Free for public repositories
- Paid plans from
- GitHub Pro ($4 a month) to publish from a private repository
- Hosts
- Static sites only
- Frameworks
- Any static build: plain HTML, React, Astro, Jekyll and more
- Databases
- None
- Custom domains
- Yes
- Email hosting
- No
- Deploy from
- A GitHub repository or GitHub Actions
Related reading
- Tool reviews
Choosing your first AI coding setup
You need three things, and you probably already have one of them.
Beginner