{"id":2482,"date":"2020-07-11T14:01:05","date_gmt":"2020-07-11T14:01:05","guid":{"rendered":"https:\/\/shopthemedetector.com\/blog\/?p=2482"},"modified":"2026-06-25T08:25:30","modified_gmt":"2026-06-25T08:25:30","slug":"how-to-add-ssl-to-shopify","status":"publish","type":"post","link":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/","title":{"rendered":"Shopify SSL Certificate: How To Check, Activate & Fix It"},"content":{"rendered":"<p>Yes, Shopify provides a free SSL certificate on every plan (Basic, Shopify, Advanced, and Plus) at no extra cost. The certificate is issued by Let\u2019s Encrypt and managed entirely by Shopify, so there is nothing to buy, install, or renew. The moment you connect a custom domain with correct DNS settings, Shopify provisions the certificate automatically. What most store owners actually need help with is checking that it activated, understanding what \u201cSSL pending\u201d or \u201cSSL unavailable\u201d means, forcing HTTPS site-wide, or diagnosing why the padlock isn\u2019t showing. This guide covers all of it.<\/p>\n<div class=\"key-takeaways\"><div class=\"takeaways-title h2\">Key Takeaways<\/div><div class=\"takeaway-item\"><div class=\"takeaway-number\">1<\/div><div class=\"takeaway-text\">Shopify provides a free SSL certificate on every store, every plan, with no setup or renewal needed.<\/div><\/div><div class=\"takeaway-item\"><div class=\"takeaway-number\">2<\/div><div class=\"takeaway-text\">SSL provisions automatically once your custom domain\u2019s DNS is pointing correctly at Shopify (usually within 48 hours).<\/div><\/div><div class=\"takeaway-item\"><div class=\"takeaway-number\">3<\/div><div class=\"takeaway-text\">Most \u201cSSL not working\u201d issues on Shopify are DNS or mixed-content problems, not certificate problems.<\/div><\/div><\/div>\n<h2>Does Shopify Provide An SSL Certificate?<\/h2>\n<p>Yes. Every Shopify store gets a free SSL\/TLS certificate, included on every plan from Basic through Plus. The certificate is issued by Let\u2019s Encrypt and managed by Shopify, so you never have to buy one, install one, or renew one yourself. This applies to:<\/p>\n<ul>\n<li>Your default <code>your-store.myshopify.com<\/code> domain (always secured automatically the moment the store is created)<\/li>\n<li>Any custom domain you connect (secured automatically once DNS is pointing correctly)<\/li>\n<li>Your checkout pages (always served over HTTPS on Shopify\u2019s infrastructure)<\/li>\n<\/ul>\n<p>You don\u2019t need to buy an SSL certificate from a third party. In fact, Shopify doesn\u2019t let you bring your own. The platform issues and manages the certificate for you, which is the whole point of using a hosted commerce platform like Shopify rather than running your own server.<\/p>\n<h2>Shopify SSL Certificate Requirements In 2026<\/h2>\n<p>There are no requirements to enable or pay for SSL on Shopify itself. The only thing required from the store owner is that the custom domain is correctly pointed at Shopify so the platform can issue the certificate. Specifically:<\/p>\n<ol>\n<li>Your domain\u2019s <strong>A record<\/strong> for the root domain (<code>yourdomain.com<\/code>) points to Shopify\u2019s IP <code>23.227.38.65<\/code>.<\/li>\n<li>Your domain\u2019s <strong>CNAME<\/strong> for <code>www<\/code> points to <code>shops.myshopify.com<\/code>.<\/li>\n<li>You\u2019re not using \u201cdomain forwarding\u201d at your registrar. Forwarding masks the domain and prevents Let\u2019s Encrypt from validating it. Actual DNS records are required.<\/li>\n<li>Your domain has no <strong>CAA record<\/strong> that excludes Let\u2019s Encrypt. If you have a CAA record set, it must include <code>letsencrypt.org<\/code>.<\/li>\n<\/ol>\n<p>If those four things are true, Shopify will provision the certificate automatically. Usually within minutes, sometimes up to 48 hours.<\/p>\n<h2 id=\"row1\">What Is SSL And Why It Matters For Your Store<\/h2>\n<p>SSL (the underlying protocol is now technically TLS, though almost everyone still calls it SSL) is the standard for encrypting traffic between a shopper\u2019s browser and your store\u2019s server. It does three things that matter for an ecommerce store:<\/p>\n<ul>\n<li><strong>Encrypts checkout data<\/strong> so credit card numbers, addresses, and login credentials can\u2019t be read in transit.<\/li>\n<li><strong>Signals trust visually<\/strong> through the browser padlock and the <code>https:\/\/<\/code> prefix. Shoppers have been trained to look for the padlock before entering payment details.<\/li>\n<li><strong>Affects search rankings<\/strong>. Google has used HTTPS as a small ranking factor since 2014 and treats unsecured pages as lower-quality in the search index.<\/li>\n<\/ul>\n<p>For a store that takes payments, SSL isn\u2019t optional. It\u2019s a baseline platform requirement that Shopify handles for you.<\/p>\n<h2 id=\"row3\">How To Check Your Shopify SSL Status<\/h2>\n<p>To confirm SSL is active on your store, check in two places.<\/p>\n<p><strong>Inside the Shopify admin:<\/strong><\/p>\n<ol>\n<li>Open your Shopify admin and go to <strong>Settings > Domains<\/strong>.<\/li>\n<li>Find your custom domain in the list.<\/li>\n<li>Look for the <strong>green SSL certificate<\/strong> indicator next to the domain name. A green check means the certificate has been issued and is active.<\/li>\n<li>If you see \u201cSSL pending\u201d or \u201cSSL unavailable\u201d, the certificate hasn\u2019t been issued yet. See the troubleshooting sections below.<\/li>\n<\/ol>\n<p><strong>In the browser:<\/strong><\/p>\n<ol>\n<li>Open your storefront in Chrome or Safari.<\/li>\n<li>Look at the address bar. You should see <code>https:\/\/<\/code> in front of your domain and a closed padlock icon to the left of it.<\/li>\n<li>Click the padlock and choose \u201cConnection is secure\u201d or \u201cView certificate\u201d to confirm the certificate is valid and issued by Let\u2019s Encrypt.<\/li>\n<\/ol>\n<p>If both checks pass, your Shopify SSL certificate is working as expected.<\/p>\n<h2>Force HTTPS Across Your Store<\/h2>\n<p>Shopify automatically redirects every page on your storefront from <code>http:\/\/<\/code> to <code>https:\/\/<\/code> once SSL is active. This happens at the platform level, so you don\u2019t need to add any redirect rules yourself. Visitors who type <code>http:\/\/yourdomain.com<\/code> will land on the secured version every time.<\/p>\n<p>What this means in practice:<\/p>\n<ul>\n<li>You can\u2019t disable the HTTPS redirect on Shopify (and you shouldn\u2019t want to).<\/li>\n<li>Internal links inside your theme should use protocol-relative or HTTPS URLs to avoid mixed-content warnings even though Shopify will redirect them.<\/li>\n<li>External backlinks pointing at <code>http:\/\/<\/code> versions of your pages will still pass authority through the redirect, so older inbound links remain useful after SSL goes live.<\/li>\n<\/ul>\n<h2>What Does \u201cProvisioning TLS Certificate\u201d Mean on Shopify?<\/h2>\n<p>If you open <strong>Settings > Domains<\/strong> and see the message \u201cProvisioning TLS certificate for secure connections\u201d next to your domain, it means Shopify has started the certificate request with Let\u2019s Encrypt but the process isn\u2019t complete yet. No certificate is active at this point, and visitors to your store may see a browser security warning until it finishes.<\/p>\n<p>This status typically appears right after you connect a custom domain or after Shopify initiates a certificate renewal. In most cases it clears within a few minutes to a few hours. The outer limit before something is genuinely wrong is 48 hours.<\/p>\n<p>Why it stays stuck longer than expected:<\/p>\n<ul>\n<li><strong>DNS hasn\u2019t propagated yet.<\/strong> Let\u2019s Encrypt validates your domain by checking that the DNS records resolve to Shopify\u2019s servers. If you just changed your A record or CNAME, the old values may still be cached globally. This usually resolves on its own within an hour.<\/li>\n<li><strong>DNS records are misconfigured.<\/strong> If the A record isn\u2019t pointing to <code>23.227.38.65<\/code> or the CNAME isn\u2019t set to <code>shops.myshopify.com<\/code>, Let\u2019s Encrypt can\u2019t validate the domain and the provisioning status will never clear.<\/li>\n<li><strong>A CAA record is blocking Let\u2019s Encrypt.<\/strong> If your domain has a CAA record that doesn\u2019t include <code>letsencrypt.org<\/code>, the certificate request will be rejected and provisioning will stall indefinitely.<\/li>\n<\/ul>\n<p>If \u201cProvisioning TLS certificate\u201d has been showing for more than 48 hours, work through the DNS checklist in the troubleshooting section below. The fix is almost always a DNS configuration issue, not a problem on Shopify\u2019s end.<\/p>\n<h2>Shopify SSL Pending: Why It Happens and How To Fix It<\/h2>\n<p>\u201cSSL pending\u201d in <strong>Settings > Domains<\/strong> means Shopify has queued a certificate request but Let\u2019s Encrypt hasn\u2019t been able to validate and issue it yet. The certificate is in progress; it\u2019s not a failure state on its own, but if it stays pending past 48 hours, something is blocking the validation.<\/p>\n<h3>How long does Shopify SSL take to activate?<\/h3>\n<p>For most stores, SSL activates within a few minutes of connecting a custom domain. The outer bound is 48 hours. Three things affect timing:<\/p>\n<ol>\n<li><strong>DNS propagation.<\/strong> If you just changed your A or CNAME records, they need to propagate globally before Let\u2019s Encrypt can validate the domain. This is usually under an hour but can take longer depending on your registrar\u2019s TTL.<\/li>\n<li><strong>Whether DNS is correctly configured.<\/strong> If the records are wrong, the certificate will never issue, no matter how long you wait.<\/li>\n<li><strong>Whether there\u2019s a CAA record<\/strong> blocking Let\u2019s Encrypt. If so, the certificate request will be rejected immediately and stay pending indefinitely.<\/li>\n<\/ol>\n<h3>Steps to fix Shopify SSL stuck on pending<\/h3>\n<p><strong>Step 1: Verify your DNS records<\/strong><\/p>\n<p>Open your domain registrar and confirm:<\/p>\n<ul>\n<li><strong>A record<\/strong> for <code>@<\/code> (the root) points to <code>23.227.38.65<\/code>.<\/li>\n<li><strong>CNAME<\/strong> for <code>www<\/code> points to <code>shops.myshopify.com<\/code>.<\/li>\n<li>There are no other A records for the root domain pointing somewhere else.<\/li>\n<\/ul>\n<p>Use a tool like dnschecker.org to verify the records are visible globally, not just from your own machine.<\/p>\n<p><strong>Step 2: Check for domain forwarding<\/strong><\/p>\n<p>If your registrar is \u201cforwarding\u201d the domain instead of pointing DNS at Shopify, the certificate will never issue. Forwarding hides your domain behind an HTTP redirect, and Let\u2019s Encrypt can\u2019t validate a domain that doesn\u2019t resolve to the actual Shopify server. Disable forwarding and replace it with proper A and CNAME records.<\/p>\n<p><strong>Step 3: Check your CAA record<\/strong><\/p>\n<p>A CAA (Certification Authority Authorization) record tells the world which certificate authorities are allowed to issue certificates for your domain. If you have a CAA record that doesn\u2019t include <code>letsencrypt.org<\/code>, Let\u2019s Encrypt will refuse to issue, and Shopify\u2019s certificate request will stay pending. Either remove the CAA record entirely (most stores don\u2019t need one) or add <code>letsencrypt.org<\/code> to the list of permitted issuers.<\/p>\n<p><strong>Step 4: Disconnect and reconnect the domain<\/strong><\/p>\n<p>If everything looks correct but the certificate is still stuck after 48 hours, remove the domain from Settings > Domains and reconnect it. This triggers a fresh certificate request and clears any cached failure state on Shopify\u2019s side.<\/p>\n<p><strong>Step 5: Contact Shopify support<\/strong><\/p>\n<p>If you\u2019ve confirmed all of the above and the certificate still won\u2019t issue, open a Shopify support ticket. Include the exact text of the admin error, screenshots of your DNS records, and the result of <code>dig yourdomain.com<\/code>. Support can manually trigger a reprovision from their side.<\/p>\n<h2>Shopify SSL Unavailable: What It Means<\/h2>\n<p>\u201cSSL unavailable\u201d is a different status from \u201cSSL pending\u201d and the distinction matters. Pending means the certificate is being requested and Shopify is waiting on Let\u2019s Encrypt to validate and issue it. Unavailable means the certificate request was rejected or failed outright. Shopify is no longer actively trying.<\/p>\n<p>When you see \u201cSSL unavailable\u201d, the certificate process has already concluded with an error, not just a delay. Common reasons:<\/p>\n<ul>\n<li><strong>DNS records were wrong at the time of the request.<\/strong> Let\u2019s Encrypt attempted validation, found that the domain didn\u2019t resolve to Shopify\u2019s servers, and rejected the request. The domain may have been connected to Shopify before DNS had finished propagating.<\/li>\n<li><strong>A CAA record blocked the issuance.<\/strong> The request was attempted and immediately refused because <code>letsencrypt.org<\/code> wasn\u2019t an authorized issuer for the domain.<\/li>\n<li><strong>The domain was flagged or unreachable.<\/strong> In rare cases, Let\u2019s Encrypt rate limits, domain holds, or registrar-level locks can cause the request to fail.<\/li>\n<li><strong>The domain was moved or transferred.<\/strong> If the domain was transferred to a new registrar during provisioning, the nameservers may have temporarily changed, causing validation to fail mid-process.<\/li>\n<\/ul>\n<p><strong>How to fix \u201cSSL unavailable\u201d on Shopify:<\/strong><\/p>\n<p>The fix is the same as for pending, but you need to trigger a fresh attempt first because Shopify has stopped retrying. Confirm your DNS records are correct (A record to <code>23.227.38.65<\/code>, CNAME to <code>shops.myshopify.com<\/code>, no domain forwarding, no blocking CAA record), then disconnect the domain from Settings > Domains and reconnect it. This forces a new certificate request from scratch.<\/p>\n<p>If the domain reconnects but shows \u201cunavailable\u201d again within minutes (rather than transitioning to \u201cpending\u201d first), the DNS validation is failing immediately. Use dnschecker.org to confirm the records are fully propagated before reconnecting.<\/p>\n<h2>Fixing Mixed-Content Warnings<\/h2>\n<p>A \u201cmixed content\u201d warning means your page is served over HTTPS but loads at least one asset (image, script, stylesheet, embed) over plain HTTP. The padlock will turn into a warning icon, and some browsers will block the insecure resources outright. To fix it:<\/p>\n<ol>\n<li>Open the page in Chrome and press F12 to open DevTools.<\/li>\n<li>Click the <strong>Console<\/strong> tab and look for any \u201cMixed Content\u201d warnings. Each one names the exact URL of the insecure resource.<\/li>\n<li>Track the URL back to its source. It\u2019s usually a hardcoded <code>http:\/\/<\/code> link inside a theme file, a product description, a blog post, or a third-party app\u2019s embed code.<\/li>\n<li>Edit the source to use <code>https:\/\/<\/code> instead, or change it to a protocol-relative URL (<code>\/\/example.com\/image.jpg<\/code>).<\/li>\n<li>Reload the page and confirm the padlock is back.<\/li>\n<\/ol>\n<p>Most mixed-content warnings on Shopify come from old product images uploaded before SSL was enabled, or from third-party embed codes (analytics scripts, chat widgets, video players) that still use HTTP URLs. Updating the source fixes them permanently.<\/p>\n<h2>Is The SSL Certificate Included In Every Shopify Plan?<\/h2>\n<p>Yes. SSL is included on every Shopify plan, including the entry-level Basic plan, the standalone Shopify Starter plan, and Shopify Plus. There is no upgrade required and no add-on to purchase. The certificate is the same Let\u2019s Encrypt domain-validated certificate across every plan, and the renewal cadence is identical.<\/p>\n<h2>Should I Use A Third-Party SSL Certificate On Shopify?<\/h2>\n<p>You can\u2019t, and you wouldn\u2019t want to. Shopify doesn\u2019t support uploading or installing third-party SSL certificates. The platform manages SSL at the load-balancer level for every store on its infrastructure, which is why it can offer it free and renew it automatically. If you\u2019re moving to Shopify from a platform where you paid for an SSL certificate, you can cancel that subscription. Shopify\u2019s built-in certificate covers everything it did and costs nothing.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yes, Shopify provides a free SSL certificate on every plan (Basic, Shopify, Advanced, and Plus) at no extra cost. The certificate is issued by Let\u2019s Encrypt and managed entirely by\u2026<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metatitle":"","footnotes":""},"categories":[13],"tags":[],"class_list":["post-2482","post","type-post","status-publish","format-standard","category-shopify-store-set-up"],"acf":{"breadcrumbs":[{"postpage":[47343]}],"conclusion":"<h2>Keep Your Shopify SSL Healthy Long Term<\/h2>\n<h3>Recheck Status After Any DNS Change<\/h3>\nEvery time you point a new domain, change a registrar, or move DNS providers, Shopify needs to reprovision the certificate. Recheck the green padlock in Settings &gt; Domains for 24 hours after any DNS edit. A green check there is the only confirmation that matters.\n<h3>Watch For Mixed-Content Warnings After Theme Edits<\/h3>\nMost broken SSL on Shopify is not a broken certificate. It's a hardcoded <code>http:\/\/<\/code> URL inside a theme section, a product description, or a third-party app embed. Open your store in Chrome, click the padlock, and check \"Site information\" for \"Not fully secure\" warnings after any major theme or app change.\n<h3>Renewal Is Automatic, But Verify It<\/h3>\nShopify renews the certificate behind the scenes on Let's Encrypt's 90-day cycle. You don't need to do anything, but it's worth opening Settings &gt; Domains once a quarter to confirm the certificate is current and the issue date is recent.\n\n<h2>Final Word On Shopify SSL<\/h2>\nSSL on Shopify is provided free, provisioned automatically, and renewed automatically. The work for store owners is no longer about installing it. It's about confirming it activated, forcing HTTPS site-wide, and fixing the small DNS or content issues that occasionally keep the certificate from going live. Once you've worked through the checks in this guide, your store will stay secured without you having to think about it again.\n\nFor the bigger picture on the technical side of running a store, see our overview of <a href=\"https:\/\/shopthemedetector.com\/blog\/technical-and-developer-tools-in-shopify\/\">technical and developer tools in Shopify<\/a>.","repeater":null,"filter":false,"attach_to_post":"","author_bio":false,"custom_author_bio":false,"author_bio_name":"","author_bio_info":"","_meta_excerpt_title":"","meta_excerpt":"","trust_signals":{"expert_reviewed":true,"items_tested":""},"key_statistics":null,"key_takeaways":{"takeaways_items":null},"required_subtopics":null,"context_block":{"context_heading":"","context_excerpt":"","context_content":""},"methodology":{"methodology_heading":"","methodology_content":""},"comparison_table":"","mid_content_cta":{"cta_text":"","cta_button_text":"","cta_link":""}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shopify SSL: Fix Pending, Unavailable &amp; Check Status 2026<\/title>\n<meta name=\"description\" content=\"Shopify includes free SSL on every plan. Learn how to check your status, fix SSL pending or unavailable errors, and what &#039;Provisioning TLS certificate&#039; means.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shopify SSL: Fix Pending, Unavailable &amp; Check Status 2026\" \/>\n<meta property=\"og:description\" content=\"Shopify includes free SSL on every plan. Learn how to check your status, fix SSL pending or unavailable errors, and what &#039;Provisioning TLS certificate&#039; means.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/\" \/>\n<meta property=\"og:site_name\" content=\"Shopify Theme Detector\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-11T14:01:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-25T08:25:30+00:00\" \/>\n<meta name=\"author\" content=\"Avi Klein\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/\"},\"author\":{\"name\":\"Avi Klein\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/#\\\/schema\\\/person\\\/92ad6961d93dc3870969e8cc0219d607\"},\"headline\":\"Shopify SSL Certificate: How To Check, Activate & Fix It\",\"datePublished\":\"2020-07-11T14:01:05+00:00\",\"dateModified\":\"2026-06-25T08:25:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/\"},\"wordCount\":2099,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Shopify Store Set Up\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/\",\"url\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/\",\"name\":\"Shopify SSL: Fix Pending, Unavailable & Check Status 2026\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/#website\"},\"datePublished\":\"2020-07-11T14:01:05+00:00\",\"dateModified\":\"2026-06-25T08:25:30+00:00\",\"description\":\"Shopify includes free SSL on every plan. Learn how to check your status, fix SSL pending or unavailable errors, and what 'Provisioning TLS certificate' means.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-add-ssl-to-shopify\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Shopify Theme Detector\",\"item\":\"https:\\\/\\\/shopthemedetector.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to set up a Shopify store?\",\"item\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-set-up-a-shopify-store\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u200b\u200bGetting Started with Shopify: Everything You Need to Know\",\"item\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/getting-started-with-shopify\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to set up a Shopify store?\",\"item\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/how-to-set-up-a-shopify-store\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Technical and Developer Tools in Shopify\",\"item\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/technical-and-developer-tools-in-shopify\\\/\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Shopify SSL Certificate: How To Check, Activate & Fix It\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/\",\"name\":\"Shopify Theme Detector\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/#organization\",\"name\":\"Shopify Theme Detector\",\"alternateName\":\"Shopify Theme Detector\",\"url\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/logo-9.png\",\"contentUrl\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/logo-9.png\",\"width\":50,\"height\":48,\"caption\":\"Shopify Theme Detector\"},\"image\":{\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/135187717\\\/\",\"https:\\\/\\\/chromewebstore.google.com\\\/detail\\\/npjkomjipdbengebpldgodddlinfjhhm\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/shopthemedetector.com\\\/about\\\/#avi-klein\",\"name\":\"Avi Klein\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1c3fb33cedacbce95ef5bf60552b567ae05acabeed214f17b5e77f7d301aae57?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1c3fb33cedacbce95ef5bf60552b567ae05acabeed214f17b5e77f7d301aae57?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1c3fb33cedacbce95ef5bf60552b567ae05acabeed214f17b5e77f7d301aae57?s=96&d=mm&r=g\",\"caption\":\"Avi Klein\"},\"description\":\"Vast experience in the online world. Shopify Expert, SEO expert, Web developer and consultant to several online companies. 2 time Shopify top affiliate award (2022 + 2024). Read more about our approach to reviewing themes and apps.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/kleinavi\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shopify SSL: Fix Pending, Unavailable & Check Status 2026","description":"Shopify includes free SSL on every plan. Learn how to check your status, fix SSL pending or unavailable errors, and what 'Provisioning TLS certificate' means.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/","og_locale":"en_US","og_type":"article","og_title":"Shopify SSL: Fix Pending, Unavailable & Check Status 2026","og_description":"Shopify includes free SSL on every plan. Learn how to check your status, fix SSL pending or unavailable errors, and what 'Provisioning TLS certificate' means.","og_url":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/","og_site_name":"Shopify Theme Detector","article_published_time":"2020-07-11T14:01:05+00:00","article_modified_time":"2026-06-25T08:25:30+00:00","author":"Avi Klein","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/#article","isPartOf":{"@id":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/"},"author":{"name":"Avi Klein","@id":"https:\/\/shopthemedetector.com\/blog\/#\/schema\/person\/92ad6961d93dc3870969e8cc0219d607"},"headline":"Shopify SSL Certificate: How To Check, Activate & Fix It","datePublished":"2020-07-11T14:01:05+00:00","dateModified":"2026-06-25T08:25:30+00:00","mainEntityOfPage":{"@id":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/"},"wordCount":2099,"commentCount":0,"publisher":{"@id":"https:\/\/shopthemedetector.com\/blog\/#organization"},"articleSection":["Shopify Store Set Up"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/","url":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/","name":"Shopify SSL: Fix Pending, Unavailable & Check Status 2026","isPartOf":{"@id":"https:\/\/shopthemedetector.com\/blog\/#website"},"datePublished":"2020-07-11T14:01:05+00:00","dateModified":"2026-06-25T08:25:30+00:00","description":"Shopify includes free SSL on every plan. Learn how to check your status, fix SSL pending or unavailable errors, and what 'Provisioning TLS certificate' means.","breadcrumb":{"@id":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/shopthemedetector.com\/blog\/how-to-add-ssl-to-shopify\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Shopify Theme Detector","item":"https:\/\/shopthemedetector.com"},{"@type":"ListItem","position":2,"name":"How to set up a Shopify store?","item":"https:\/\/shopthemedetector.com\/blog\/how-to-set-up-a-shopify-store\/"},{"@type":"ListItem","position":3,"name":"\u200b\u200bGetting Started with Shopify: Everything You Need to Know","item":"https:\/\/shopthemedetector.com\/blog\/getting-started-with-shopify\/"},{"@type":"ListItem","position":4,"name":"How to set up a Shopify store?","item":"https:\/\/shopthemedetector.com\/blog\/how-to-set-up-a-shopify-store\/"},{"@type":"ListItem","position":5,"name":"Technical and Developer Tools in Shopify","item":"https:\/\/shopthemedetector.com\/blog\/technical-and-developer-tools-in-shopify\/"},{"@type":"ListItem","position":6,"name":"Shopify SSL Certificate: How To Check, Activate & Fix It"}]},{"@type":"WebSite","@id":"https:\/\/shopthemedetector.com\/blog\/#website","url":"https:\/\/shopthemedetector.com\/blog\/","name":"Shopify Theme Detector","description":"","publisher":{"@id":"https:\/\/shopthemedetector.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shopthemedetector.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/shopthemedetector.com\/#organization","name":"Shopify Theme Detector","alternateName":"Shopify Theme Detector","url":"https:\/\/shopthemedetector.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/shopthemedetector.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/shopthemedetector.com\/blog\/wp-content\/uploads\/2025\/12\/logo-9.png","contentUrl":"https:\/\/shopthemedetector.com\/blog\/wp-content\/uploads\/2025\/12\/logo-9.png","width":50,"height":48,"caption":"Shopify Theme Detector"},"image":{"@id":"https:\/\/shopthemedetector.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/135187717\/","https:\/\/chromewebstore.google.com\/detail\/npjkomjipdbengebpldgodddlinfjhhm"]},{"@type":"Person","@id":"https:\/\/shopthemedetector.com\/about\/#avi-klein","name":"Avi Klein","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1c3fb33cedacbce95ef5bf60552b567ae05acabeed214f17b5e77f7d301aae57?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1c3fb33cedacbce95ef5bf60552b567ae05acabeed214f17b5e77f7d301aae57?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1c3fb33cedacbce95ef5bf60552b567ae05acabeed214f17b5e77f7d301aae57?s=96&d=mm&r=g","caption":"Avi Klein"},"description":"Vast experience in the online world. Shopify Expert, SEO expert, Web developer and consultant to several online companies. 2 time Shopify top affiliate award (2022 + 2024). Read more about our approach to reviewing themes and apps.","sameAs":["https:\/\/www.linkedin.com\/in\/kleinavi\/"]}]}},"_links":{"self":[{"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/posts\/2482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/comments?post=2482"}],"version-history":[{"count":13,"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/posts\/2482\/revisions"}],"predecessor-version":[{"id":49355,"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/posts\/2482\/revisions\/49355"}],"wp:attachment":[{"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/media?parent=2482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/categories?post=2482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shopthemedetector.com\/blog\/wp-json\/wp\/v2\/tags?post=2482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}