How many people shop online worldwide?

Internet medium Data from 2024

Guess before you scroll — the answer is below

In shoppers. Thousands: 1.000 · Decimals: 1,5 · Millions: 9m.

The answer

2,700,000,000 shoppers

Roughly 2.7B.

About 2.7 billion people shop online, a third of humanity. E-commerce is roughly 20% of all retail globally, but the share varies wildly: over 45% in China against about 12% in Spain.

How to get close to this number

Take a share of internet users. This site's companion question puts internet users at around 5.5 billion, and roughly half of them have bought something online. Half of five and a half billion gives the answer, and chaining from a broader population through a participation rate is the standard method.

The national variation in the explanation is the part that matters: e-commerce is over forty-five percent of retail in one country and around twelve percent in another. Global averages for internet behaviour conceal differences of a factor of four between comparable economies, driven by logistics, payment systems and retail density rather than by internet access.

Retail density is the underrated factor. In countries where shops are walkable and close, online shopping competes against convenience it cannot beat; where retail is far away or sparse, it wins easily. The e-commerce share of a country tells you as much about its urban form as about its internet.

Where this number comes from

Source UNCTAD / Statista e-commerce statistics
Figure refers to 2024
Last checked
Unit shoppers

Numbers move. If this one has drifted from its source, let us know.

Think you can do better?

Five fresh questions every day. No account needed.

Play today’s puzzle

Related questions