Skip to content

GitHub Pages

Use your own domain for a GitHub Pages site, with the four GitHub addresses and a www alias.

About 10 minutesGitHub Pages documentation

1

Tell us about your setup

We fill in your details so you can copy each value exactly.

Your details

The account that owns the repository — your site lives at <username>.github.io.

Recommended by GitHub to protect against takeovers. Find it under Settings → Pages → Add a domain.

We’ll check your work

Enter your domain above. After adding the records, click “Check my records” and we’ll look them up live and point out any mistakes.

2

Add these records where your DNS is hosted

Pick your provider to see exactly what to type in each .
How to add records in Other provider
  1. Log in where you manage your domain’s DNS (see “DNS hosted at” above if we detected it).
  2. Find the DNS, Zone editor or “Advanced DNS” page.
  3. Add each record below. In the name field, type only what’s shown — most providers add your domain automatically.
  4. Save, then come back here and check again.
  • 💡 If your provider asks for a full name, add your domain after the name shown, followed by a dot.
Other provider help article ↗

GitHub Pages addresses (add all 4)

A

One of four GitHub Pages servers for your root domain.

Name / Host
@
Value / Points to
185.199.108.153
A

One of four GitHub Pages servers for your root domain.

Name / Host
@
Value / Points to
185.199.109.153
A

One of four GitHub Pages servers for your root domain.

Name / Host
@
Value / Points to
185.199.110.153
A

One of four GitHub Pages servers for your root domain.

Name / Host
@
Value / Points to
185.199.111.153

GitHub Pages IPv6 addresses (optional, add all 4)

AAAA

Lets visitors on IPv6 networks reach your site directly.

Optional
Name / Host
@
Value / Points to
2606:50c0:8000::153
AAAA

Lets visitors on IPv6 networks reach your site directly.

Optional
Name / Host
@
Value / Points to
2606:50c0:8001::153
AAAA

Lets visitors on IPv6 networks reach your site directly.

Optional
Name / Host
@
Value / Points to
2606:50c0:8002::153
AAAA

Lets visitors on IPv6 networks reach your site directly.

Optional
Name / Host
@
Value / Points to
2606:50c0:8003::153
CNAME

Sends visitors of www to your GitHub Pages site.

Name / Host
www
Value / Points to
<username>.github.io

Some optional records are hidden until you fill in the matching field above.

3

Check your setup

Changes usually show up within a few minutes. Click “Check again” or turn on “Keep checking” and leave this page open — we’ll tell you when everything is in place.