Website builder

How to change DNS records at WordPress.com

Automattic's hosted WordPress, which also registers domains.

Where the DNS settings live

  1. Sign in and go to UpgradesDomains (or wordpress.com/domains/manage).
  2. Click the domain, then DNS records.

Adding a record

  1. Click Add a record.
  2. Choose the type, enter the name and value, then Add DNS record.

Editing or deleting a record

  1. Click the record then Edit, or use the three-dot menu to delete.

Changing the nameservers

  1. On the domain page open Name servers and switch off "Use WordPress.com name servers".

WordPress.com nameservers

These are the values you would set at your registrar to let WordPress.com run your DNS. Always confirm them in your own account — several providers assign per-account values.

  • ns1.wordpress.com
  • ns2.wordpress.com
  • ns3.wordpress.com

Gotchas at WordPress.com

  • Default records that keep the WordPress.com site online are protected and cannot be deleted.

After you save

DNS changes are not instant. Resolvers keep the old answer until the previous record's TTL expires, so a record with a 4-hour TTL can take 4 hours to change everywhere — occasionally longer if an ISP ignores TTLs. Check what the world currently sees before assuming something is broken, and see the troubleshooting page if it still looks wrong after the TTL has passed.

Other website builder guides