Live, updated hourly — 2026-11-13

The web, counted in the open.

WebStatBot's goal: map what kind of business the internet is actually made of — company websites, blogs, online shops, real estate listings and more — across 11,583,008 domains in 32 European countries. Every chart here is live and free to download.

Download the dataPress & quotes
Business sites17,924 domains
Blogs & media36,044 domains
E-commerce26,005 domains
Real estate9,554 domains
+17 moresectors
Free website toolsCheck any domain — DNS, WHOIS, security grade, blacklists, mail deliverability and more. One free JSON API, no sign-up. Open the tools →
Domains analysed
11.58 M11,583,008
Sites with a known CMS
5.47 M47 % of domains
Online shops
1.8 M16 % of domains
Countries
32Crawl CC-MAIN-2026-21

What the web is built on

Content management systems, shop platforms and the marketing stack detected on crawled domains.

Content management

Share of 5,460,934 sites with a recognised CMS

  • WordPress77 %
  • Wix7.7 %
  • Joomla4.6 %
  • Next.js1.9 %
  • Typo31.8 %
  • Drupal1.4 %
  • Shopify1.4 %
  • Webflow1.0 %
  • PrestaShop0.7 %
  • Squarespace0.6 %

E-commerce platforms

Online shops by platform

  • WooCommerce1,256,890
  • Wix Stores226,259
  • Shopify85,011
  • Ecwid64,393
  • PrestaShop51,056
  • Magento42,929
  • Shoptet23,873
  • OpenCart19,616
  • Squarespace Commerce9,848
  • Shopware8,579

Marketing & analytics

Share of all 11.58 M domains

  • Google Analytics 431 %
  • Any web analytics30 %
  • Cookie consent banner10 %
  • Cloudflare10 %
  • Google Tag Manager8.9 %
  • Meta Pixel5.5 %
  • Google Consent Mode4.5 %
  • Newsletter sign-up3.4 %
  • Google Ads tag2.0 %
  • Live chat / CRM widget1.7 %

Country by country

Domains in the census by country, the languages they are written in and who they sell to.

Domains by country

32 countries

  • Germany1,847,840
  • United Kingdom846,765
  • France716,380
  • Netherlands619,780
  • Italy533,905
  • Poland450,303
  • Switzerland323,907
  • Czechia317,406
  • Spain245,373
  • Belgium243,906
  • Sweden230,368
  • Denmark215,820
  • Austria211,043
  • Hungary141,268
  • Finland112,990
  • Greece112,661

Languages

Most common site languages

  • German19 %
  • English17 %
  • French6.7 %
  • Dutch4.9 %
  • Polish3.2 %
  • Italian3.1 %
  • Czech2.8 %
  • Swedish1.7 %

Who sites sell to

Classified sites (422,439)

  • B2C 54 %
  • Both B2B and B2C 29 %
  • B2B 16 %

Industries, hosting and e-mail

Which sectors sites belong to, where they are hosted and who runs their mail.

Industries

Classified sites by sector

  • Media & content36,044
  • Construction & trades33,438
  • E-commerce26,005
  • Non-profit & public sector25,076
  • Sport & outdoor21,651
  • Education21,613
  • Travel19,375
  • Food & hospitality18,335
  • Business services17,924
  • Manufacturing16,928
  • Health & beauty16,582
  • Healthcare14,369

Hosting providers

Top networks hosting the sites

  • Cloudflare893,505
  • IONOS779,488
  • Hetzner Online596,888
  • OVH568,751
  • Amazon.com472,919
  • Wix.com394,601
  • Strato383,627
  • Aruba S.p.A.286,851
  • Neue Medien Muennich281,572
  • One.com A/S243,951
  • Google LLC201,399
  • Hostinger International Limited191,234

E-mail providers

Mail servers behind the domains

  • Own server / other4,324,328
  • No mail server (no MX)1,602,215
  • Microsoft 3651,208,590
  • IONOS636,920
  • Google Workspace556,674
  • Strato431,365
  • OVH393,974
  • ALL-INKL260,672
  • One.com215,378
  • Hostinger132,343

For journalists

These numbers are live. They come straight from the crawl database and refresh every hour — quote them, chart them, download them.

  • WordPress runs 77 % of all sites with a recognisable CMS — 4,230,752 domains. The runner-up, Wix, has 420,182.
  • WooCommerce powers 1,256,890 online shops in the census — about 15 times as many as Shopify (85,011).
  • Germany leads with 1.85 M domains, ahead of United Kingdom (847 k) and France (716 k).
  • 10 % of domains show a cookie banner, but only 4.5 % use Google Consent Mode.
  • Google Analytics 4 is on 31 % of domains (3.63 M).

How to cite

Source: WebStatBot web census, www.webstatbot.com, data as of 2026-11-13. Licensed CC BY 4.0.

Need a custom cut?

Breakdowns by country, sector or platform on request: press@webstatbot.com.

Download the data

Every chart on this page as a CSV file. Free, no sign-up, no API key, licensed CC BY 4.0 — just credit “WebStatBot”. Files are generated live from the same data you see above.

DatasetRowsSize
Domains by countryCSV32630 BDownload
CMS and site buildersCSV15230 BDownload
E-commerce platformsCSV18330 BDownload
Marketing & analytics technologiesCSV10332 BDownload
Site languagesCSV15232 BDownload
IndustriesCSV21459 BDownload
Hosting providers (top)CSV12252 BDownload
E-mail providers (top)CSV10207 BDownload
Domains by TLDCSV80712 BDownload
Everything in one fileJSON—14 KBOpen JSON

Domain lists

Not just the counts above — full domain-level data, one row per domain (status, platform, industry, TLD, country, …). Free to download, licensed CC BY 4.0.

DatasetRowsSize
All domainsCSV.GZ
Every domain in the catalogue with status, CMS, shop platform, industry, TLD, country and language.
11,583,00886.2 MBDownload
All domains (Parquet)PARQUET
The same table as Parquet (zstd) — for DuckDB, pandas, Spark.
11,583,008101.8 MBDownload
Domains with a newsletter signupCSV.GZ
Websites where the crawl found a newsletter signup form (form with an e-mail field and subscribe wording, or a known e-mail marketing provider), one row per domain. Extra columns: is_shop (1 = online shop) and crux_rank (Chrome UX Report popularity bucket, empty = not ranked).
390,6493.5 MBDownload
Domains — Media & contentCSV.GZ
Websites classified as Media & content, one row per domain.
36,044270 KBDownload
Domains — Construction & craftsCSV.GZ
Websites classified as Construction & crafts, one row per domain.
33,438223 KBDownload
Domains — E-commerceCSV.GZ
Websites classified as E-commerce, one row per domain.
26,005185 KBDownload
Domains — Non-profit & public sectorCSV.GZ
Websites classified as Non-profit & public sector, one row per domain.
25,076181 KBDownload
Domains — Sport & outdoorCSV.GZ
Websites classified as Sport & outdoor, one row per domain.
21,651157 KBDownload
Domains — EducationCSV.GZ
Websites classified as Education, one row per domain.
21,613152 KBDownload
Domains — TravelCSV.GZ
Websites classified as Travel, one row per domain.
19,375141 KBDownload
Domains — Food & hospitalityCSV.GZ
Websites classified as Food & hospitality, one row per domain.
18,335140 KBDownload
Domains — B2B servicesCSV.GZ
Websites classified as B2B services, one row per domain.
17,924128 KBDownload
Domains — Manufacturing & industryCSV.GZ
Websites classified as Manufacturing & industry, one row per domain.
16,928117 KBDownload
Domains — Health & beautyCSV.GZ
Websites classified as Health & beauty, one row per domain.
16,582122 KBDownload
Domains — HealthcareCSV.GZ
Websites classified as Healthcare, one row per domain.
14,369101 KBDownload
Domains — AutomotiveCSV.GZ
Websites classified as Automotive, one row per domain.
13,12589 KBDownload
Domains — Home & gardenCSV.GZ
Websites classified as Home & garden, one row per domain.
12,88191 KBDownload
Domains — Marketing & agenciesCSV.GZ
Websites classified as Marketing & agencies, one row per domain.
11,42281 KBDownload
Domains — IT, software & SaaSCSV.GZ
Websites classified as IT, software & SaaS, one row per domain.
11,33175 KBDownload
Domains — Real estateCSV.GZ
Websites classified as Real estate, one row per domain.
9,55468 KBDownload
Domains — Finance & insuranceCSV.GZ
Websites classified as Finance & insurance, one row per domain.
7,97657 KBDownload
Domains — Fashion & clothingCSV.GZ
Websites classified as Fashion & clothing, one row per domain.
7,01851 KBDownload
Domains — Transport & logisticsCSV.GZ
Websites classified as Transport & logistics, one row per domain.
5,02137 KBDownload
Domains — ElectronicsCSV.GZ
Websites classified as Electronics, one row per domain.
5,00135 KBDownload
Domains — OtherCSV.GZ
Websites classified as Other, one row per domain.
71,770471 KBDownload

How it works

Four steps, no accounts, no personal data — the input is the open web, the output is a domain list you can download.

Common CrawlA public, open web archive — petabytes of crawled pages, free for anyone to use.
Public URLsJust the freely reachable pages — the same links your own browser could open — plus other public domain and URL lists available without login (e.g. Tranco rank) used to fill gaps.
WebStatBotReads each page once to detect CMS, shop platform, marketing tags and language, then discards the page.
Domain listA downloadable list of domains, by topic — not just a count.

✓ No personal data collected   ✓ Raw page content never stored   ✓ Only aggregate stats & domain lists are published

Frequently asked questions

What data do you process?

We download Common Crawl's public web archive, plus other freely available public URL and domain lists (e.g. Tranco rank) to fill gaps — never anything that needs a login.

How do you know what kind of site it is?

Pattern matching on the page itself: the CMS it's built with, shop-platform signals, marketing tags, and the structure and keywords that point to a business category — blog, shop, real estate listing, and so on.

What's the output?

A classified list of domains — by industry, CMS, platform, country, language — that you can download, plus the aggregate statistics on this page.

Do you store or sell the data?

No. The page content itself is never stored — only a handful of classification attributes, and only as part of what's published here, free, under CC BY 4.0. Nothing is sold or forwarded to third parties.

Does this website track, cache or store anything about me?

No. webstatbot.com itself has no analytics, no cookies, no accounts and no tracking of any kind — nothing about you or your visit is kept. The only caching that happens is the published aggregate statistics themselves, refreshed hourly for speed.

I want to help — can I run a processing node?

We'd like to let volunteers contribute spare compute to crawling and classification, but that isn't built yet. If you'd like to help build it, or just want to hear when it opens up, email bot@webstatbot.com.

How the data is collected

WebStatBot fetches public pages only. It never logs in, submits forms or places orders, and identifies itself as WebStatBot/1.0 (+https://www.webstatbot.com/bot).

  • It follows robots.txt, including Crawl-delay.
  • It sends at most one or two requests at a time to a site.
  • It slows down when a server answers 429.

Data is fetched just in time from public URLs, only for statistical analysis of domain, CMS, e-commerce, marketing tools and site language. The page is downloaded to read it once — the downloaded content itself is never stored, only the handful of extracted attributes, and only as part of the published aggregates. No personal data is collected, and nothing is forwarded or sold to third parties. Read the full terms of collection.

Run a website and want out?

Add this to your robots.txt and WebStatBot stops visiting:

User-agent: WebStatBot
Disallow: /
Read how the crawler behaves · Test it on your URL · Crawl your site for bad links