Yes, you can transfer an SSL certificate you bought elsewhere. If your site is coming from a host that uses cPanel, these can typically be extracted from cPanel directly or from the file manager. If your previous host doesn’t use cPanel, their support team may be able to assist you with getting a copy of your SSL certificate.

Alternatively, you can regenerate your SSL certificate from where you purchased it, whether it’s with your domain registrar or a third-party SSL reseller. To do that, you will need to obtain a copy of the private key or create a new one by generating a new CSR.

Don’t forget, we do have free SSL certificates at Kinsta. So unless you have a specific reason for using your existing one, you can take advantage of our easy one-click solution. Otherwise, follow the steps below to transfer your SSL certificate.

Step 1

Get a copy of your SSL certificate and the certificate’s private key. This private key is created when you generate your CSR and is installed on the server.

Once you have your SSL certificate and key, log in to MyKinsta.

Step 2

Go to Sites > sitename > Domains. Click on the dropdown menu next to the domain you want to add a custom SSL to and click Add Custom SSL Certificate.

Add a Custom SSL certificate to a domain in MyKinsta.
Add a Custom SSL certificate to a domain in MyKinsta.

Step 3

Next, you’ll see a confirmation modal/pop-up showing the domains that the custom SSL will cover. Click the Next button to proceed to the next step.

Confirm the domains to be protected by your custom SSL.
Confirm the domains to be protected by your custom SSL.

Step 4

You will then be able to add your private key and certificate. You can use a text editor like Notepad or TextMate to open the certificate and bundle files, and copy the content of each file. Paste the content of each file in their respective fields.

Adding your intermediate certificate is recommended to avoid potential security warnings in some browsers. If you have a .ca-bundle, you can add its content below the .cert content (in the .cert field). If you don’t have your intermediate certificate, you can use a free tool like What’s My Chain Cert? to generate the correct chain containing your certificate and any intermediate certificates needed.

Click the Add certificate button to save your certificate and key in MyKinsta.

Add your custom SSL certificate and private key in MyKinsta.
Add your custom SSL certificate and private key in MyKinsta.

Step 5

After installing your SSL certificate, we recommend running an SSL check to verify that everything is set up correctly. An invalid SSL certificate can cause a “your connection is not private” error for your site’s visitors.

If you have questions, please open a support chat with our team. We are happy to help.