Open the store, view its page source and search for Shopify.theme. Most storefronts print a small script with a name field and often a schema_name field, which is the theme the store started from. Paste that source into the analyzer below and it pulls those values out for you, without sending anything anywhere.
| What to search for | What it usually tells you | Caveat |
|---|---|---|
| Shopify.theme | The store's own name for its theme, plus an ID and role | The owner can rename a theme to anything |
| schema_name | The original theme name from the theme's settings file | Missing or changed on custom builds |
| theme_store_id | Often present for Theme Store installs | Absent for themes installed from elsewhere |
| /cdn/shop/t/ | Theme asset files, with a number for the installed copy | Proves Shopify, not which theme |
Updated
A theme is the design package that controls how a Shopify store looks. If you like a store's layout, knowing its theme saves hours of guessing in the Theme Store. This page shows the manual method and gives you a free analyzer for source code you paste in yourself.
Runs in your browser. Nothing you paste is uploaded.
This is a made-up example of the script most storefronts print. The analyzer reads the same fields from your paste.
The schema_name value is the theme the store started from; name is the owner's label for their copy.
<script>
var Shopify = Shopify || {};
Shopify.shop = "example-candles.myshopify.com";
Shopify.theme = {"name":"Copy of Dawn","id":123456789,"schema_name":"Dawn","schema_version":"15.0.0","theme_store_id":12345,"role":"main"};
</script>
<link href="//example-candles.com/cdn/shop/t/4/assets/base.css" rel="stylesheet">
Every theme ships a settings file with a theme_info block that holds theme_name, theme_author and theme_version. That theme_name is what most storefronts expose as schema_name, and it is the best clue to the original product.
The plain name field is whatever the owner calls the copy in their admin. It is useful for spotting a duplicate, but it can be any text at all.
It cannot show which apps changed the layout, which sections were rebuilt by a developer, or what the store paid. Two stores on the same theme can look completely different after a few hours in the theme editor.
Shopify itself advises against installing themes from sites other than the Theme Store, because outside themes are not vetted. If a source points to an unknown theme, be careful where you get it.
Shopify does not publish one. The values in the page source come from the store itself, and Shopify marks the Liquid theme object as deprecated because its values can change, so treat any result as a strong hint rather than proof.
When an owner duplicates a theme, Shopify names the copy Copy of plus the original name. Stores often publish that copy, so the name field keeps the prefix.
If it is a Theme Store theme, yes: add a free one or buy a paid one from the Theme Store. Copying another store's custom code or images without permission is a different matter, so build your own look on top of the theme.
No. It only reads text you paste into the box. It cannot load other websites, and nothing you paste leaves your browser.
That number tends to appear only for themes installed from the Theme Store. Custom themes and themes bought elsewhere usually leave it out or set it to null.
Related: How to view page source, Free Shopify themes, How to start a Shopify store, Shopify pricing, How to edit a Shopify theme.
Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.
We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.