pagehaus

Guides

A GitHub Pages alternative without Git

GitHub Pages is free and reliable, but it assumes you work in Git: repositories, commits, pushes and, often, a build. If you just want to put some HTML files online, that's a lot to learn first.

What GitHub Pages asks of you

Alternatives that don't need Git

Moving a GitHub Pages site to Pagehaus

  1. On GitHub, open your repository, click Code → Download ZIP.
  2. If your site is built with Jekyll, upload the built site (the _site folder after running Jekyll), not the source. Plain HTML repositories can be uploaded as they are.
  3. In Pagehaus, open your site's files and use Upload zip.
  4. Using your own domain? Add it under Domains and change its DNS records as shown (custom domains guide), then remove it from GitHub Pages.

When to stay on GitHub Pages

If you're comfortable with Git, want your own domain for free, and don't need forms or commercial use, GitHub Pages is a great choice and we'd tell you to keep it.