{"id":1228,"date":"2021-04-08T13:48:46","date_gmt":"2021-04-08T10:48:46","guid":{"rendered":"https:\/\/www.scalahosting.com\/kb\/?p=1228"},"modified":"2025-11-27T11:31:00","modified_gmt":"2025-11-27T09:31:00","slug":"how-to-activate-free-ssl-certificate-free-wordpress-ssl-setup","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/kb\/how-to-activate-free-ssl-certificate-free-wordpress-ssl-setup\/","title":{"rendered":"Activate Free SSL Certificate for WordPress"},"content":{"rendered":"<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">An SSL certificate is helpful in <\/span><b>protecting your users <\/b><span style=\"font-weight: 400;\">from cyber attacks. It also builds a <\/span><b>level of trust<\/b><span style=\"font-weight: 400;\"> with your website visitors.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">SSL is an abbreviation for <\/span><b>Secured Socket Layer<\/b><span style=\"font-weight: 400;\">. It&#8217;s an encryption protocol that protects data in transit. Although the SSL abbreviation has stuck, modern SSL certificates actually use TLS (or Transport Layer Security), a newer and more secure version of SSL.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While most SSL certificates are usually expensive to acquire, there are a few ways to get an SSL certificate at zero cost for your <\/span><a href=\"https:\/\/www.scalahosting.com\/kb\/how-to-create-a-wordpress-website-for-beginners\/\"><b>WordPress site.\u00a0<\/b><\/a><\/p>\n<p><span style=\"font-weight: 400;\">This is exactly what we&#8217;re going to show you in this step-by-step guide. We&#8217;ll also cover how to install the free SSL certificate on WordPress.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But first, let\u2019s talk about why your website needs one at all:<\/span><\/p>\n<h2><b>Why Your WordPress Website Needs An SSL Certificate<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">An SSL certificate is not just for websites that collect and process payment and personal information. It&#8217;s one of the most reliable ways of assuring the user that they can trust your website.<\/span><\/p>\n<p>By encrypting the information flow between the client and the server, the SSL certificate minimizes the chances of a successful man-in-the-middle attack.<\/p>\n<p>Because it&#8217;s such an essential part of securing a website, modern browsers do not display prominent warnings whenever you try to access a page that is not protected by an SSL certificate. If you don&#8217;t have one, your <strong>search engine rankings<\/strong> are also likely to suffer.<\/p>\n<p>That&#8217;s why you need to know how to get an SSL certificate for WordPress.<\/p>\n<h2><b>How an SSL Certificate Works<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Now that we established that having an SSL certificate for your WordPress website is essential, let&#8217;s see how one works exactly.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When a <\/span><b>user visits a website<\/b><span style=\"font-weight: 400;\"> with an SSL certificate installed, their browser first <span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;verifies&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:636,&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;7&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;9&quot;:0,&quot;12&quot;:0}\">verifies<\/span> its validity.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The browser and the server then negotiate the encryption algorithm and start the so-called <strong>TLS <\/strong><strong>handshake<\/strong>. During it, they exchange information encrypted with a public key that can only be decrypted with the certificate&#8217;s private key. With the handshake complete, another encryption key is generated. This is the one that will encrypt the information exchange during the session.<\/span><\/p>\n<p>It&#8217;s a complex algorithm that involves both <strong>symmetric and asymmetric encryption <\/strong>and ensures the connection is secure.<\/p>\n<h2><b>What is Let\u2019s Encrypt<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Let\u2019s Encrypt is a certificate authority that will give a free SSL certificate for WordPress to all site owners.<\/span><\/p>\n<p>If you have a ScalaHosting account, a Let&#8217;s Encrypt certificate will be issued and installed automatically as soon as you point your domain to our servers.<\/p>\n<p>You can also manage your free and paid certificates from the <strong>SSL Certificates <\/strong>section inside SPanel&#8217;s User Interface.<\/p>\n<h2><b>How To Activate Free SSL In WordPress<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">After enabling the WordPress SSL certificate, you should activate it on the website.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This action will change your <\/span><b>URL <\/b><span style=\"font-weight: 400;\">from <\/span><b>HTTP to HTTPS,<\/b><span style=\"font-weight: 400;\"> indicating that the website is now secure. The SSL certificate won\u2019t work until the URL is updated.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To activate the free SSL in WordPress, log in to your <\/span><b>WordPress administration dashboard:<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1233\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image3-8.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Activate Free SSL In WordPress\" width=\"357\" height=\"531\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image3-8.png 357w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image3-8-202x300.png 202w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Next, go to the <strong>Settings<\/strong> option:\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1231\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image1-8.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Activate Free SSL In WordPress 2\" width=\"1354\" height=\"624\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image1-8.png 1354w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image1-8-300x138.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image1-8-1024x472.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image1-8-768x354.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Click on<strong> General:<\/strong><\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1229\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image8-3.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Activate Free SSL In WordPress 3\" width=\"1358\" height=\"614\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image8-3.png 1358w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image8-3-300x136.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image8-3-1024x463.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image8-3-768x347.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Change your <strong>WordPress URL and Site URL to HTTPS<\/strong>:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1230\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image9-2.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Activate Free SSL In WordPress 4\" width=\"1346\" height=\"615\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image9-2.png 1346w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image9-2-300x137.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image9-2-1024x468.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image9-2-768x351.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Click <strong>Save<\/strong>:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1236\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image6-6.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Activate Free SSL In WordPress 5\" width=\"1354\" height=\"546\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image6-6.png 1354w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image6-6-300x121.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image6-6-1024x413.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image6-6-768x310.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">This process works well if your website is new. However if you have a website already <\/span><b>indexed on Google<\/b><span style=\"font-weight: 400;\">, some of its pages might still load as HTTP and others as HTTPS.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Thankfully, there is an <\/span><b>easy way out<\/b><span style=\"font-weight: 400;\">. A few WordPress plugins like <\/span><i><span style=\"font-weight: 400;\">\u2018Really Simple SSL\u2019<\/span><\/i><span style=\"font-weight: 400;\"> and \u2018<\/span><i><span style=\"font-weight: 400;\">SSL Insecure Content Fixer\u2019 <\/span><\/i><span style=\"font-weight: 400;\">help to <\/span><b>detect a website\u2019s SSL status<\/b><span style=\"font-weight: 400;\"> and run all pages on HTTPS.<\/span><\/p>\n<h2><b>How To Update Your Website URL Using Plugins<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Log in to your WordPress Administrator dashboard:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1233\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image3-8.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Activate Free SSL In WordPress\" width=\"357\" height=\"531\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image3-8.png 357w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image3-8-202x300.png 202w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Go to the <\/span><b>plugin <\/b><span style=\"font-weight: 400;\">option:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1232\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image2-8.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Update Your Website URL Using Plugins 2\" width=\"1365\" height=\"531\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image2-8.png 1365w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image2-8-300x117.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image2-8-1024x398.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image2-8-768x299.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Click on <\/span><b>Add New Plugin:<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1234\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image4-8.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Update Your Website URL Using Plugins 3\" width=\"1352\" height=\"625\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image4-8.png 1352w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image4-8-300x139.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image4-8-1024x473.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image4-8-768x355.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Click on <\/span><b>Upload Plugin:<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1237\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image7-4.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Update Your Website URL Using Plugins 4\" width=\"1365\" height=\"617\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image7-4.png 1365w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image7-4-300x136.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image7-4-1024x463.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image7-4-768x347.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Upload the downloaded plugin file, Click on <\/span><b>Install Now:<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1235\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image5-7.png\" alt=\"Activate Free SSL Certificate for WordPress, How To Update Your Website URL Using Plugins 5\" width=\"1366\" height=\"736\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image5-7.png 1366w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image5-7-300x162.png 300w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image5-7-1024x552.png 1024w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2021\/04\/image5-7-768x414.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">After installing the plugin, <\/span><b>click on Activate.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The activated plugin automatically detects HTTP pages and runs them on HTTPS.<\/span><\/p>\n<h2><b>Conclusion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Your <\/span><b>ScalaHosting account<\/b><span style=\"font-weight: 400;\"> comes with a Let\u2019s Encrypt certificate <\/span><b>preinstalled for free<\/b><span style=\"font-weight: 400;\">. So you don\u2019t have to worry about generating or installing a free SSL certificate in the beginning.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, you might need extra encryption if you\u2019re creating <\/span><b>subdomains<\/b><span style=\"font-weight: 400;\">. You can <\/span><a href=\"https:\/\/www.scalahosting.com\/ssl-certificates.html\"><span style=\"font-weight: 400;\">get an SSL certificate for those specific needs, here<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you ever need a hand with your SSL certificate installation, our support is always available to help you get it done on time.<\/span><\/p>\n\n\n<p class=\"youtube-player\" id=\"qwGE9xz5eb8\" style=\"font-size:24px\">How To Point a Domain Name To a Web Hosting Provider<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"VideoObject\",\n        \"name\": \"How To Point a Domain Name To a Web Hosting Provider\",\n        \"description\": \"You can actually buy web hosting and domain name from different providers and just link these two things together. In this video we'll show you exactly how.\",\n        \"thumbnailUrl\": [\n            \"https:\/\/i3.ytimg.com\/vi\/qwGE9xz5eb8\/maxresdefault.jpg\"\n        ],\n        \"uploadDate\": \"2022-04-11\",\n        \"duration\": \"PT3M45S\",\n        \"embedUrl\": \"https:\/\/www.youtube.com\/watch?v=qwGE9xz5eb8\"\n    }\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>An SSL certificate is helpful in protecting your users from cyber attacks. It also builds a level of trust with your website visitors. SSL is an abbreviation for Secured Socket Layer. It&#8217;s an encryption protocol that protects data in transit. Although the SSL abbreviation has stuck, modern SSL certificates actually use TLS (or Transport Layer [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Activate Free SSL Certificate for WordPress | ScalaHosting KB","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[34],"tags":[],"class_list":["post-1228","post","type-post","status-publish","format-standard","hentry","category-web-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/1228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/comments?post=1228"}],"version-history":[{"count":10,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/1228\/revisions"}],"predecessor-version":[{"id":5825,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/1228\/revisions\/5825"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/media?parent=1228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/categories?post=1228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/tags?post=1228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}