How to add an external domain to your Porkbun account

We have you covered if you'd like to use our hosting products but on a domain not registered through Porkbun. Here's how to add a domain registered somewhere else to your Porkbun account: 

1
Log in. You should arrive at the Domain Management screen. Click on ACCOUNT in the top-right corner and select "Add External Domain" from the list.

Another way to find the menu is directly from your Domain Management page, if you already have domains registered with Porkbun:

2
The "Add External Domain" menu will appear with some instructions. In order to add your external domain, you'll need to configure the domain with Porkbun's DNS nameservers at your current registrar. Here are the DNS nameservers you'll need to swap to:
  • maceio.ns.porkbun.com
  • curitiba.ns.porkbun.com
  • salvador.ns.porkbun.com
  • fortaleza.ns.porkbun.com

⚠️️  Hint

If you don't want to assign our nameservers to the domain, we offer an alternative method where you can use a TXT record instead. This is mostly useful for transferring a .UK domain to Porkbun.

3
Once you've assigned our DNS nameservers (and waited a few minutes for that change to process), enter the external domain name you're adding to your account. If everything looks correct, select the "Submit and Verify" button to add your external domain.

Once the domain has been submitted and accepted, you will be able to see it listed in your Domain Management page.

4
Lastly, in order to fully set your external domain up with Porkbun's DNS, click on the "Details" button to the right of your domain, and then toggle the "ENABLE DNS" setting.

⚠️️  Warning

Changing the nameservers on your domain and enabling DNS will make it so any previously applied DNS records on your domain no longer resolve. If you have any services tied to the domain that you want to keep working (such as an email hosting service), you'll need to copy over the respective DNS records to the domain on Porkbun.

That's it! You can now add any hosting options we offer or utilize our DNS service even if the domain is registered elsewhere. Feel free to contact our support team if you have any questions.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.