How do I transfer an SSL certificate from GoDaddy?
Check what you already have
Start by finding the files you received when the certificate was issued. You need the certificate file, any intermediate or chain file, and the private key. If the key was generated on the old server, it may exist only there, so export it before you shut that server down.
If you cannot find the private key, plan on reissuing. Reissuing creates a new certificate with a new key pair, and that certificate can be installed on the new server. Certificates you have purchased are listed in your GoDaddy account, so check there first.
- Locate the certificate, chain bundle, and private key files
- Export from the old server if the key is stored there
- Confirm the certificate has not expired before moving it
- Reissue from the new host if the key is missing
Install on the new server
Once you have the files, install them on the new web server or host using its certificate settings. Test the configuration in a browser and with an online SSL checker before you change DNS or switch traffic. Keep the old certificate active until the new setup works.
If your site runs on a hosting plan that GoDaddy manages, the certificate may be handled for you when you migrate. Ask hosting support which steps apply, because the process differs between hosted plans and standalone certificates.
Reissue and fees
Reissuing a certificate usually requires a new certificate signing request and domain validation again. Reissue rules, validity periods, and any fees depend on the certificate type and your agreement, so check GoDaddy's current help pages before you start.
Common mistakes
- Shutting down the old server before exporting the private key.
- Assuming a certificate can be moved the same way a domain can be transferred.
- Switching live traffic before testing the installed certificate.
