Sarah Moyer

WordPress Development for Web Agencies

  • Home
  • Work with Me
    • for Agencies
    • for Designers
    • for Business Owners
    • FAQs
    • Website Care
  • Portfolio
  • Blog
  • Contact

How to Get SSL Certificate Keyfile from GoDaddy

Last updated on November 24, 2020 · Posted in How To · godaddy  · hosting  · ssl

I needed to grab GoDaddy’s SSL Certificate KeyFile for a CRM company that was connecting my client’s jobs database with my client’s WordPress website.

Specifically, I needed 3 separate files:

  1. SSL Certificate File
  2. SSL Certificate Key File (GoDaddy called this the Private Key)
  3. SSL Certificate Chain File (GoDaddy called this the CRT File)

First, see if your download button is available to the zip for SSL Certificate Keyfile from GoDaddy.

1. Login to GoDaddy.

2. Click your name at top right, then My Products.

3. Scroll down and open SSL Certificates.

4. Click Manage to the right of your SSL.

My Download button was unavailable. If yours is available, then skip this next section.

Next, rekey your SSL Certificate to give you temporary access to the Download button.

5. Click on Rekey & Manage instead to rekey the SSL Certificate. This will give you temporary access to the Download button, and grab the SSL Certificate files.

6. Click the (+) sign by Change encryption algorithm… to open the options.

7. Choose Starfield… from the dropdown menu and SAVE.

8. Scroll down farther, and hit Submit All Saved Changes.

GoDaddy support said to wait about 6 hours for the changes to take effect. I waited 5 minutes, refreshed the Manage screen for the SSL Certificate, and Download button was available!

About 30 minutes later, it was no longer available. So it appears to be temporary access or something. Moving on…

Finally, Download SSL Certificate Keyfiles

10. Click Download.

11. Choose the server type (Apache, in my case, because I’m on cPanel for WordPress.) and click Download Zip File.

The download contains several files. Look for the file whose name begins with gd_bundle... such as gd_bundle_g2.crt. This is the file that you will need to find all 3 of your certificate files for GoDaddy.

12. Separate the 3 certificate pieces that you need.

The file has an unusual extension, like .crt, but it was easy to view and edit in a code editor like Textmate or Coda. You could possibly use Mac’s TextEdit in the plain text format.

The file may be confusing. In this one file, the order of the certificates are as follows:

  1. SSL Certificate File
  2. SSL Certificate Key File (GoDaddy called this the Private Key)
  3. SSL Certificate Chain File (GoDaddy called this the CRT File)

Here is how I did it: I duplicated the “gd_bundle…” file thrice, and renamed the three new files to reflect the 3 certs needed. It doesn’t matter exactly what you name them; I suggest something like above. After that, in each file, I removed all keys but the one named by the filename.

Was this post helpful?

Comments

  1. Trek says

    May 8, 2019 at 4:28 am

    If all you’re looking to download is the private key file, then you can do the following:
    CPanel Admin —> Security SSL/TLS —> Private Keys (KEY) Generate, view upload or delete your private keys —> Keys on Server Edit —> Cut and paste decoded private key to a .key file

    Reply
    • Smasus says

      December 10, 2019 at 2:53 am

      Hi Trek, are those instructions for how to download the private key within GoDaddy?

      Reply
      • Sarah Moyer King says

        January 15, 2020 at 3:34 pm

        Smasus, sorry so late here! I believe Trek is referring to the cPanel Admin. If your website is hosted on GoDaddy, then I think you can get access to cPanel within GoDaddy.

        Reply
  2. vinod kumar says

    August 31, 2020 at 12:22 am

    i dont have a cpanel. I am using the server version of ubuntu. i have downloaded the certificate from godaddy ssl. And i have got 3 files as below:
    1. .crt file
    2. .pem file
    3. gd_bundle_g2.crt

    Having these 3 files. Now which files should be added as ssl certificate and ssl certificate key in my server machine? should i have to extract any key from these files or should i just use these files?

    Reply
    • Sarah Moyer King says

      September 1, 2020 at 5:37 pm

      Vinod,

      I think your answer might be the last paragraph of my blog post. Choose the gd_bundle_g2.crt and open it in Text Edit (or text- or code-based application). Are all three keys in there? You have to make 3 separate files out each.

      Sarah

      Reply
      • Sagar Kumar says

        May 22, 2021 at 4:07 am

        which one is which one ? I don’t understand which is key file and which is crt file

        Reply
        • Sarah Moyer King says

          May 31, 2021 at 3:44 pm

          Okay, so first of all, What files do you have from Godaddy?

          Reply
  3. mark says

    November 17, 2020 at 12:57 pm

    yes but what do you call the three files or is it not important ?

    Reply
    • Sarah Moyer King says

      November 24, 2020 at 7:53 pm

      Hi Mark, sorry so late here. I don’t think it matters what you call the three files, as long as it is clear to you. If I remember right, I copied the content and pasted into GoDaddy. I suggest calling the files either by the 3 names I list above, or by what GoDaddy calls them.
      Hope that helps!

      Reply
  4. Torbjörn Markusson says

    December 9, 2020 at 4:34 am

    Thanks! Good job!

    Reply
    • Sarah Moyer King says

      January 18, 2021 at 9:19 pm

      Thank you

      Reply
  5. Keli says

    January 18, 2021 at 8:45 am

    Hi! In the file that I removed all keys but the one named, should I rename anything else?

    Reply
    • Sarah Moyer King says

      January 18, 2021 at 9:17 pm

      Keli, I’m sorry, I’m not following what you’re asking. Are you only working with one file? Can you rephrase the question?

      I was working with 3 files, so I am confused by your question. I had duplicated the file two times, resulting in 3 duplicate files. I renamed each one to reflect a different key. Inside, I deleted all but the key named in the filename. Do you follow me?

      Sarah

      Reply
  6. sslseller says

    March 7, 2023 at 11:57 am

    Thank you for the informative blog post on renewing or rekeying SSL certificates with GoDaddy. I found the step-by-step instructions very helpful and easy to follow. It’s essential to keep SSL certificates up to date to ensure website security and avoid any potential warnings or errors for website visitors.

    Reply
  7. sslseller says

    April 13, 2023 at 10:03 pm

    If you only need to download the private key file for your SSL certificate, you can follow these steps:

    Log in to your CPanel Admin panel.

    Navigate to the Security section and click on SSL/TLS.

    From the SSL/TLS menu, click on the Private Keys (KEY) option.

    Here, you can generate, view, upload or delete your private keys. Find the key you want to download and click on the “View” button.

    On the “Keys on Server” page, click on the “Edit” button next to the key you want to download.

    You will see the decoded private key displayed on the screen. Select the entire private key, copy it to your clipboard.

    Open a text editor on your local machine, such as Notepad or Sublime Text, and paste the private key into a new file.

    Save the file with a .key extension, such as “my_private_key.key”.

    You should now have successfully downloaded your private key file from your CPanel Admin panel.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Anti-Spam by WP-SpamShield

Recommended Resources

Copyright © 2023 by Sarah Moyer · Privacy Policy