Transport Layer Security (TLS)

Transport Layer Security (TLS) is an encryption protocol used to secure communications over the internet. When you see a lock icon in the address bar of your browser next to a URL that starts with https://, the connection uses TLS. TLS applies to all connections to Shopify, including your own connections and your customers' connections. The most recent version of TLS protocol is TLS 1.2.

On June 20, 2018, Shopify will remove support for TLS versions 1.0 and 1.1 to better protect the data of anyone accessing the Shopify website, your storefront, or your admin page. If your browser does not support TLS 1.2, then after June 20, 2018 you will see connection errors when you visit Shopify sites.

If your browser does not support TLS 1.2, then upgrade to a supported browser version.

Customers attempting to access your Shopify storefront whose browsers do not support TLS 1.2 will also see connection errors and won't be able to load your site after June 20, 2018.

If you are an app developer and you want your app to continue to work with Shopify after June 20, 2018, then ensure that your applications connect to Shopify's API using TLS 1.2. If your app only supports TLS 1.0 or 1.1, then you need to upgrade it to support TLS 1.2.

Check for TLS 1.2 support

The most recent two versions of Shopify's supported browsers include TLS 1.2 support. When you visit Shopify or a Shopify store using one of these browser versions, your connection will take place over TLS 1.2.

Earlier versions of browsers and browsers not officially supported by Shopify might also support TLS 1.2. Visit the SSL Labs SSL Test to check the highest version of TLS supported by your browser. The SSL version in use will display under Protocol Version.

You should also ensure that your computer or mobile operating system is as up to date as possible, especially if you use an older version of Windows.

Ready to start selling with Shopify?

Try it free