Live data · runs in your browser

Quakes 3D — Live Earthquake Globe

Every earthquake on Earth, plotted live on a 3D globe straight from the USGS feed. Spin it, filter by magnitude, and hit play to watch a whole month of quakes ripple across the planet.

⚡ Live USGS data · auto-refreshes · no sign-up
Quakes shown
—
Largest
—
Most recent
—
Magnitude
<234567+

Loading the globe…

Couldn't reach the USGS feed

The live earthquake feed didn't respond. It may be a temporary network hiccup.

showing all

A live window into the planet's seismic pulse

Somewhere on Earth, the ground is moving right now. The USGS records tens of thousands of earthquakes every month, the vast majority far too small to feel. This map pulls that live feed and paints each one onto a 3D globe so you can actually see the shape of it: the Pacific Ring of Fire glowing along the plate boundaries, aftershock clusters lighting up around a big event, and the steady background hum of micro-quakes everywhere else.

How it works

When the page loads it fetches the U.S. Geological Survey's public real-time GeoJSON feed for the window you pick, then renders the planet with WebGL. Each earthquake becomes a glowing point placed at its real latitude, longitude, and time, sized and coloured by magnitude. Hit play and a time-lapse sweeps through the window, so a month of activity plays back in a few seconds and you watch the map fill in event by event. The globe rotates and zooms with your mouse or finger, and clicking any quake shows its magnitude, depth, location, and a link to the full USGS report. The map refreshes itself on a timer, so it stays current while it's open.

Reading the map

Colour and size both track magnitude. Small quakes are little and cool-coloured, blue through green; as magnitude climbs they grow and warm up through yellow and orange to red, and the rare great quakes flare almost white. Depth isn't drawn directly to keep the globe readable, but it's there in the details when you click. The brightest pulsing marker is the single most recent event in the current window.

Is the data real and current?

Yes. It comes straight from the USGS real-time earthquake feeds and the map refreshes on a timer, so new events appear within minutes of being reported. USGS is the authoritative source for global earthquake data.

Does anything get uploaded from my device?

No. The only network request is to the public USGS feed to download the earthquake list. Everything else — the 3D globe, the time-lapse, the filtering — happens locally in your browser. There's no sign-up and no tracking of you.

Why don't I see tiny quakes in the 30-day view?

The 30-day window uses the magnitude 2.5-and-above feed so it stays fast and the planet doesn't disappear under a million dots. The 24-hour and 7-day views include the smaller ones. The magnitude slider filters further on top of that.

What do I need to run it?

Any modern browser with WebGL, which is essentially all of them. It works on phones too, though a big 30-day view is smoother on a laptop.

I build a tool like this every day.

Senior full-stack engineer, open to senior or contract roles, fully remote. Browse the rest of the lab or get in touch.