2,678,045 stores · 1,971,122 emails · 205,884 phones

Every live Shopify store, 51 fields deep.

Shopify does not publish a merchant list. This one is detected: 2,678,045 stores, each described by 51 fields. Here is exactly how.
Last updated September 4, 2026
Paul Eloise Thibo Fabien Jeanro
Used by Shopify agencies,
app developers & freelancers

Provenance

None of this comes from Shopify.

There is no merchant directory and no export. Every Shopify store database on the market is a crawler wearing a nicer hat. Here is what ours watches.

Icons/outline/finger print

Identity comes from infrastructure a store cannot hide.

A storefront on the open internet leaves a trail. We read it continuously and score what we find, which is also how a dead store gets marked dead instead of padding the total forever.

  • Icons/solid/check Certificate transparency logs, at first TLS certificate.
  • Icons/solid/check DNS records pointing at Shopify infrastructure.
  • Icons/solid/check The storefront response itself, for live status.
How the pipeline works Icons/solid/arrow right
detection signals Live
ct_lognew cert issued
dnsshops.myshopify.com
storefront200 OK
stores_tracked2,678,045
recrawl~7d active

1 row · read from the storefront

nb_products1,284
nb_collections37
has_blogtrue
themePrestige (premium)
shopify_appsKlaviyo; Recharge; Loox
technologiesGA4; Meta Pixel; Judge.me
Icons/outline/squares 2x2

Catalog and stack, read the way a browser reads them.

Catalog size is the most useful qualifying field in the schema: it separates a hobby store with four products from a real operation with four thousand. Detection is positive-only, so an empty field means we did not see it, never that the store lacks it.

  • Icons/solid/check Products, collections, pages, blog presence.
  • Icons/solid/check Theme name and version from public asset paths.
  • Icons/solid/check 250+ apps and technologies we fingerprint, where detected.
How enrichment works Icons/solid/arrow right
Icons/outline/check badge

Contacts are published, then verified. Scores are ours.

Addresses and numbers come off a store's own contact, about and footer pages. Nothing is bought from a broker, guessed from a pattern, or lifted from a social profile. Two fields are our own judgement rather than the store's, and we document how they are computed.

  • Icons/solid/check 1,971,122 rows with a published contact email.
  • Icons/solid/check MX and mailbox checks before an address ships.
  • Icons/solid/check A quality score and an SEO score, both explained.
How scoring works Icons/solid/arrow right

contact + score fields

email_1hello@nordic-wool.com
email_1_statusdeliverable
phone+47 22 33 44 55
storeradar_score82
seo_score71

The schema

All 51 fields, named.

Read straight from the export schema, so this list cannot drift from what actually ships.

Domain Countries Languages Industry Emails Email 1 Email 2 Email 3 Email MX Valid Social Media Instagram Facebook LinkedIn Twitter/X YouTube TikTok GitHub Phone Theme Theme Version Theme Pricing Type Nb products Nb collections Blog? Nb articles Nb pages Password protected? (Yes/No or date found) Technologies Technologies Count Shopify Apps Shopify Apps Count Tags Ad Pixels StoreRadar Score StoreRadar Issues SEO Score SEO Issues Store Name Base Domain TLD Meta Title Meta Description Company Identifiers Locale Created on Shopify Domain Created At Domain Expires At First Seen Last Confirmed Live Died At Alive Status

What the columns mean

51 columns per row. The bulk are self-explanatory: domain, store name, country, category, theme, installed apps, tech stack, first/last-seen dates. The ones worth a word are the email columns:

Email 1–3
The store's public contact addresses. In every tier.
Email MX Valid
Does the address's domain accept mail at all? A quick deliverability signal. In every paid tier.
Email 1–3 Valid · Verification Status · Verification Score
The real verification verdict per address: deliverable or not, the status (valid / invalid / accept-all / webmail / disposable), and a 0–100 confidence score. Verified tier only.

Which tier gets what: the $149 one-time ships the addresses plus the MX flag. Add +$99, or subscribe to Full Database Annual ($399/yr), and every address also carries the full verification verdict, so you know which ones will land before you send.

One-time $149. No subscription

The database as a file

2,678,045 Shopify stores, 51 fields each, 1,971,122 with a contact email. One download, $149, no subscription and no login.

Buy the CSV: $149

One-time payment. Instant download. No login required.

Icons/outline/question mark circle FAQ

Everything you need to know

Stop guessing. Here is how StoreRadar helps you win deals before the competition arrives.

Icons/outline/chat bubble bottom center text

What database does Shopify use?

Shopify itself runs on MySQL, sharded across many pods, with Redis, Kafka and Elasticsearch around it. That is a question about Shopify's own infrastructure and it has nothing to do with this page. If you landed here looking for a database OF Shopify stores rather than the one Shopify runs on, that is what StoreRadar is: 2,678,045 stores, 51 fields each.

Icons/outline/chat bubble bottom center text

Does Shopify publish a list of its stores?

No. There is no official merchant directory and no export. Every Shopify store database on the market, including this one, is assembled by detecting stores through public infrastructure such as certificate transparency logs, DNS and storefront responses.

Icons/outline/chat bubble bottom center text

How complete is the coverage?

We detect stores that serve a public storefront on their own domain. A store that is password-protected, unlaunched or only reachable on a myshopify subdomain may be missing or partially described. We would rather report 2,678,045 stores we can stand behind than a rounder number padded with rows we cannot.

Icons/outline/chat bubble bottom center text

Can I query it without downloading the CSV?

Yes. The per-country, per-industry, per-technology and per-theme pages carry live counts and samples for free, and there is a JSON API for programmatic access. The full-database download is the $149 CSV.

Want the whole schema populated?

Every field on this page, for every store in the database, in one CSV. One payment, yours forever.