My Shopify store doesn’t display correctly- It shows a white screen with random letters and links

Topic summary

Storefront renders as a blank white page with random letters/links; an attached image illustrates the issue. A fresh copy of the theme and duplicating the current theme were suggested to rule out theme customizations.

An initial hypothesis pointed to a stylesheet (CSS) compilation error (e.g., missing/extra bracket). The merchant confirmed using the Dawn theme, duplicated it, and noted no code edits; the problem persisted.

After sharing the store URL, the root cause was identified as a missing SSL/TLS certificate for the domain. Without SSL (enabling HTTPS), browsers block loading of scripts, styles, and images, causing the unstyled/garbled display.

Actions recommended:

  • Ensure an SSL/TLS certificate is provisioned for the domain (secure connections/HTTPS).
  • Review Shopify’s documentation on securing domains and, if using a free Shopify theme or a Shopify-purchased domain, contact Shopify Support to investigate and provision/activate SSL.

Key terms: SSL/TLS certificate = security credential enabling HTTPS.

Status: unresolved. Open question: whether Shopify automatically provides SSL for a Shopify-purchased domain and how to activate it.

Summarized with AI on January 4. AI used: gpt-5.

Ah, that’s a different one – it’s not about your theme!

Where have you gotten your domain from?

The problem is that your site does not have an SSL certificate for this domain name therefore it can’t load literally any of the supporting files – scripts, stylesheets, images…

When you add a new domain name to your store you must ensure that there is a SSL certificate matching this name.

Read https://beta-help.shopify.com/en/manual/domains/managing-domains/secure-connections for further info (they mention TLS certificate — it’s the same as SSL cert. in your case).