Step 1
Connect the GitHub Pages address
Open GitHub Sync in your account, paste the site's public github.io address and choose your hosting service. The first copy starts straight away.
GitHub Sync · Included with every hosting plan
Keep building in GitHub. We check your GitHub Pages site every hour and copy changes onto your Gravity Host hosting, ready for visitors at your own domain.
Safety checks protect the copy on your hosting. See what happened at each check, pause updates or resume them from your account.
New to this? Read the step-by-step guide.
Connect once
Your developer or AI tool can keep working in GitHub. GitHub Sync takes care of copying the published site.
Step 1
Open GitHub Sync in your account, paste the site's public github.io address and choose your hosting service. The first copy starts straight away.
Step 2
We ask GitHub for the latest version. When something has changed, we fetch the published files and check them before copying.
Step 3
Once the safety checks pass, your visitors see the new version on your hosting. Your account keeps a history of what each check did.
Keep your domain and your way of working
GitHub says Pages is not a free business-hosting service and can remove a site that breaks its rules. Our GitHub Pages and web hosting comparison explains the differences. Your GitHub Pages source still needs to follow those rules.
Keep your domain, email and forms on your own hosting, while your developer or AI tool keeps working in GitHub. Forms need a working endpoint on your hosting; copying a site does not set that up for you.
A customer's friend built their site with AI on GitHub Pages. The customer wanted it on their own hosting. Now every change the friend pushes and publishes appears on the customer's domain by the next hourly check, once the safety checks pass.
Checked before and after each copy
These are the same safety checks shown in your account, where you can read each result.
What you can connect
Next.js static export, Astro, Hugo, Jekyll or plain HTML: publish the static output on GitHub Pages, then connect its address.
Your site is copied as served by GitHub Pages. GitHub Sync does not build your repository or run server-side applications.
PHP files are never uploaded by the sync. You can run PHP and MySQL applications separately on your hosting; browse the included open-source apps or try the free Website Builder.
The published site must pass the safety checks before it can be copied.
Free with every hosting plan
Start with 15 GB for your website and email, with SSL and daily backups included. There is no extra charge for GitHub Sync.
Use a domain you already own or find a new domain separately.
Need a hand connecting your site? Send us a message and a real person will reply.
Before you connect
No. You need a Gravity Host account with an active hosting service and the public GitHub Pages address. Your friend or developer can own the GitHub account and public repository. You do not need to give us a GitHub password or access token.
Yes. They can keep editing, committing and publishing to GitHub Pages, including with an AI tool. We check every hour and copy the changed published site after it passes the safety checks. You can also choose Check now in your account.
The copy on your hosting stays as it is. We do not copy GitHub's missing-site page or an empty page over it. The check history explains what happened, and three failed checks in a row pause the sync. Once the GitHub Pages site is available again, you can resume it.
No. WordPress, PHP files and settings on your hosting are never touched, and nothing is deleted. You choose the hosting service and folder for the static site. Use a separate folder when adding a static site alongside an existing WordPress site.
Yes. Pause or remove the sync from GitHub Sync in your account. Your hosted files stay in place. Resume a paused sync whenever you are ready for hourly checks again.
Your next update, on your own domain
15 GB hosting is £45 for your first year, then £75 a year. GitHub Sync is free with every hosting plan.
Machine translation by Google. English is the original — please read prices and hosting terms in English before you buy.
A guide only — you pay in pounds. We show the conversion so you know roughly what it costs; your bank sets the rate on the day.