Environmental · geography & country data

World Atlas

Every country, two projections, and every number sortable.
countries with data
—
1:110m drag to pan · scroll to zoom · click a country · zoom in for detail
Equal Earth — every country at its true relative size.
Shades the map, sorts the table and drives the top twenty below. Countries are shaded by rank, not raw value — one outlier would flatten the rest.
Everything else fades back.
Selected

Pick a country

click the map, or search above
A reference atlas, not a political statement. Boundaries follow Natural Earth and figures follow the World Bank; both have editorial positions on disputed territory that this page does not adjudicate. Eight landmasses on the map carry no data because no World Bank country record exists for them — they are drawn grey and named.
Browse

Every country, every metric, sortable

click a name to put it on the map
Ranking

Top 20

Same metric as the map, both ends of it. The continent chips above filter this too.
Groups

What each bloc adds up to

click a card to highlight it on the map
Shares are of the world totals in this dataset. A country in several groups is counted in each.
Categories

Six relationships worth a chart

Every dot is a country, coloured by continent; the one you have selected is ringed. Hover a dot for its figures, click it to select it, or click a continent in the key to pull it out of the crowd. These are the six shapes a table of this data hides.

Money and yearsGDP per person (log) against life expectancy
This is the Preston curve, and on a log income axis it is strikingly close to a straight line: the fitted slope drawn here is —, or roughly ten years of life expectancy per tenfold increase in income. Which is the diminishing return, stated exactly — going from $1,000 a head to $10,000 buys ten years for $9,000, and the next ten years costs $90,000. The curve is not bending; the money is. Note too how far countries sit above and below the trend at the same income: GDP per person is not a proxy for how well a country lives.
Room to liveland area against population, both log
On log–log axes, equal density is a straight diagonal, and the dashed one is the world average of —. Distance above the line is crowding and below it is space, so the whole spread of human density — five orders of magnitude — is one glance.
Money and carbonGDP per person against CO₂ per person, both log
Emissions climb with income for most of the range and then scatter: at the same income, countries differ by a factor of five or more in carbon per head, which is the difference between what a country burns and what it earns. The fitted line is — — less than one, so emissions grow slower than income, but not by much.
The demographic transitionGDP per person (log) against births per woman
The best-known curve in demography, and one of the steepest in this dataset: the poorest countries average — births per woman, the richest —. The dashed line is 2.1, replacement — below it a population shrinks without migration, and — of the countries with a figure are already there.
Getting onlineGDP per person (log) against internet users
An S-curve, not a line: use saturates near 100% once income passes about $20,000 a head, and the whole spread is in the middle. — of people in the median country are online; the countries below the curve are where a phone network is the missing piece rather than the money.
Clock and sunhow far each capital’s clock runs from its own sun
Solar noon is geometry, so the interesting number is not the offset but the gap: legal time minus the sun over the capital. Zero is the dashed line and the shaded band is an hour either side. Sixteen countries sit outside it and every one is ahead of its sun, never behind — which is what you would expect if clocks are set for evening daylight rather than for noon. Plotting the raw offset instead makes a neat diagonal staircase and hides all of this.
Time

Clocks are a decision, not a measurement

Solar time is geometry: the sun is overhead at longitude ÷ 15 hours from UTC, exactly. Legal time is a choice, and the two come apart by more than an hour in sixteen countries.

Legal offsets are standard time from the IANA time-zone database, taken as the lower of the January and July offsets so that summer time is excluded in both hemispheres. Solar offset is the capital’s longitude. Convert an actual time between places →
Play

Top Trumps

pick a statistic

Choose both countries, then click the statistic you think the left-hand card wins on. Deal a random pair instead and the right-hand card stays face down until you commit to a stat.

Only countries with all eight figures can be dealt.
Face down until you pick a stat.
“Use selected” takes the country you picked on the map.
How it works

Two projections, and why they disagree

Equal Earth

The default: every country occupies its true share of the page, so comparing sizes by eye works. It buys that by shearing shapes, most visibly at the poles.

Mercator

Preserves angles, so a constant compass bearing is a straight line, and it has never been replaced for navigation. The price is area: scale 1/cos(latitude).

The date line streaks

Four rings run up to the antimeridian and continue on the far side. Each is cut wherever consecutive points jump more than 180° of longitude.

A blank is honest

Figures are the latest World Bank value per country, each with its year. Nothing is estimated to fill a gap: no figure shows a dash.

Worked example. Mercator stretches east–west and north–south by the same factor, 1/cos(latitude), and area is the product, so the error is that factor squared. Greenland spans 60° to 83° and is drawn larger than Africa, though it is really about the size of Algeria and Africa is about fourteen times bigger. Switch between the two projections and watch it. Mercator is clipped here at 80° because it runs to infinity at the poles.
Field notes

Reading a world map without being fooled by it

Switch the projection before you compare sizes

Mercator exaggerates area by 1/cos²(latitude): four times at 60° and fifteen at 75°. Equal Earth draws every country at its true share of the page, the only view where comparing shapes by eye means anything.

410,450 km²

Land area is land, and for Greenland ice-free land

The World Bank reports Greenland at 410,450 km², its ice-free land, not its 2.17 million km² total, so it sits far lower in a sort than you expect: the source being precise, not the table being broken. The Bank’s separate “surface area” series is not used: it includes marine area and puts Bermuda at 4,290 km² against a real 54. A column that wrong does not belong in a sortable ranking.

A dash is a missing figure, never a zero

Where a country has no reported value the cell shows a dash. Nothing is interpolated, averaged from neighbours or carried forward from an older year, so a sparse column is telling you something real about what gets measured.

Every number carries its own year

Each figure is the most recent the World Bank holds for that country, and those years differ: a 2019 population sits beside a 2024 one. Totals are therefore approximate by construction, which is why the group cards give shares rather than headline sums.

GDP in dollars moves when the dollar moves

Current US dollars at market rates: a currency swing changes a country’s GDP here without anything happening in its economy, and it moves the rankings. Purchasing power parity answers a different question and is not on this page.

177 / 241shapes

The smallest countries are not on the map

Natural Earth at 1:110m is 177 shapes. Singapore, Malta, Monaco, Bahrain and around two dozen more are real countries with real data that cannot be drawn at that scale. Zoom in past a third of the world and the map switches to 1:50m (241 shapes, a separate 430 KB file fetched only when needed, simplified per shared border so neighbours still meet). Monaco, the Vatican and San Marino are below even that; they are in the browser and the rankings.

The map opens near you, and nothing was asked or sent

On a phone the map opens on your part of the world, from one thing the browser already knows: its own UTC offset, which fixes a longitude to within about an hour of arc. No location prompt, no IP lookup, no request of any kind. Longitude cannot tell Europe from Africa, so the latitude comes from the time zone’s continent, weighted by where people in that band live. The ⤢ button always returns the whole world.

Under the hood

How the map and the numbers are made

You cannot flatten a sphere without breaking something

A projection can preserve area, or angles, or distance from one point, never all three, and area and angle never together. That is a theorem, not a limitation of cartography: Gauss proved in 1827 that a sphere has intrinsic curvature and a plane does not, so no mapping preserves both shape and size. The honest question is which distortion you can live with for the job in front of you.

Equal Earth, and the UN emblem

Equal Earth (Šavrič, Patterson and Jenny, 2018) is the modern answer to the argument Gall–Peters made loudly in the 1970s, that Mercator shrinks the tropics, without Gall–Peters’ badly stretched continents. One correction: the United Nations emblem is often cited as the “true size” map, but it is not equal-area. It is an azimuthal equidistant projection centred on the North Pole, preserving distance from the centre and distorting area severely toward the edges: Antarctica becomes the entire rim.

Mercator (1569)

At 60° everything is drawn twice its true size, at 75° nearly four times (linear). Greenland is about the size of Algeria and Mercator draws it larger than Africa. It is also the taller map: clipped at 80°, it still needs half again the height of Equal Earth to fit the same world.

The date line is bookkeeping

Natural Earth stores Russia, Fiji and Antarctica as rings that run up to the antimeridian and continue on the far side at the opposite longitude. Drawn in order, the pen jumps from +180° to −180° straight across the map: four rings do it, and the streaks look exactly like a rendering bug because that is what they are. Every ring is cut wherever consecutive points jump more than 180° and each piece is closed on its own; a piece whose ends land on opposite edges (Antarctica, which genuinely wraps the globe) is closed through the pole, which is why the ice fills the bottom of the map.

Where the numbers come from

Population, land and surface area, GDP, GDP per capita, life expectancy, urban share, CO₂ per head and forest cover come from the World Bank Open Data API, each at its most recent year available; the wider comparison set (GDP at PPP, growth, inflation, unemployment, births per woman, the share aged 65 and over, under-five mortality, internet use, electricity access, renewable energy, health and military spending, arable land) is the same API at each series’ most recent non-empty year. Highest and lowest points, ISO codes and continents come from Wikidata. Boundaries are Natural Earth at 1:110m, and 1:50m once you zoom in.

Landmasses without a World Bank record

Eight drawn landmasses have none: Western Sahara, the Falklands, the French Southern Territories, Taiwan, Antarctica, Northern Cyprus, Somaliland and Kosovo. Each is contested, uninhabited, or both. They are drawn, greyed and named rather than deleted.

Questions

What people ask

Which projection is the correct one?

Neither, and the question has no answer. Equal Earth is correct for comparing sizes; Mercator is correct for holding a bearing. A map that claimed to be correct for both would be making a mathematically impossible claim.

Why does the population not match the figure I know?

Because it is dated. Each figure carries the year the World Bank last reported it for that country, and those years differ — a 2019 figure for one country sits next to a 2024 figure for another. The year is shown next to the number for exactly that reason.

Is GDP comparable between countries?

Only roughly. These are current US dollars at market exchange rates, so a currency movement changes a country’s GDP without anything happening in its economy. Purchasing power parity tells a different and often more useful story, and is not shown here.

Version history · 6 releases
  1. v5.122026-09-12Atlas gains time-zone linking and three category charts — and the model caught the Preston curve prose describing the wrong axis
  2. v5.132026-09-12The atlas rebuilt: the streak across Siberia was the date line, the map is full width with the controls under it, and the charts got a key, a hover and a point
  3. v5.142026-09-12The atlas map gets a window with its own shape, so a phone shows a portrait map of your own part of the world — worked out from the device clock, with nothing asked and nothing sent
  4. v5.262026-09-13The world atlas audited: a 1:50m detail tier with capitals once you zoom in, thirteen more comparison metrics, three more charts, a table header that stays put while the page scrolls, and a phone map that keeps its shape
  5. v5.292026-09-13Four reported bugs: the atlas re-requested a blocked detail file on every pan for ever and blurred its backdrop on every mouse move; the country table is a twenty-row scroll box with the header pinned; the world clocks are an aligned list in time order with a button back to the cards; the time-zone toolbar no longer overlaps the labels above it
  6. v5.302026-09-13The homepage demos: every one of them now holds 60 fps (they were dropping to 15), fills its panel instead of leaving a quarter of it empty, and carries no text over the picture. One molecule and one element per visit, the atom in 3D like its own tool, a guitar neck that matches the chord finder with the string stopped at the finger, a steak that turns every three minutes, and an orbit you can actually read

Releases in which this page changed, newest last. Derived from the archived copy of every release, not from notes written afterwards — so it reflects what actually shipped. Site-wide passes are left out; they are in the full changelog.

Rules of thumb are approximations, offered to get you to the right order of magnitude fast. Check anything load-bearing against its source or the exact tool. Privacy · Terms

© 2026 Rules of Thumb · Runs entirely in your browser