Scrapers.lat logo scrapers.lat
News

Earthquakes Scraper

Scrape recent earthquakes worldwide: magnitude, place, depth, coordinates, time, tsunami flag and event link. Filter by minimum magnitude. Export to JSON, CSV or Excel.

27 fields per record JSON · CSV · Excel · API Pay per use
usgs-earthquakes-scraper.json 200 OK
{
  "id": "us7000t3a4",
  "magnitude": 5,
  "place": "57 km S of Sarangani, Philippines",
  "time": "2026-07-25T06:46:06.097Z",
  "updated": "2026-07-25T07:04:54.040Z",
  "url": "https://earthquake.usgs.gov/earthquakes/eventp…",
  "tsunami": 0,
  "longitude": 125.4791,
  "latitude": 4.8793
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
IdMagnitudePlaceTimeUpdatedUrlTsunamiLongitudeLatitudeDepthTypeTitleMag TypeSignificance
Sample output

A real example record, exactly the shape you receive.

IdMagnitudePlaceTime
us7000t3a4557 km S of Sarangani, Philippines2026-07-25T06:46:06.097Z
us7000t3a05.143 km SW of Puerto Madero, Mexico2026-07-25T05:26:33.842Z
us7000t38a596 km NNW of Port-Olry, Vanuatu2026-07-24T23:44:10.140Z
us7000t3875.7292 km SSE of Ushuaia, Argentina2026-07-24T23:10:29.856Z
us7000t3824.94 km WNW of Sola, Vanuatu2026-07-24T22:39:19.684Z
GET /usgs-earthquakes-scraper
{
  "id": "us7000t3a4",
  "magnitude": 5,
  "place": "57 km S of Sarangani, Philippines",
  "time": "2026-07-25T06:46:06.097Z",
  "updated": "2026-07-25T07:04:54.040Z",
  "url": "https://earthquake.usgs.gov/earthquakes/eventp…",
  "tsunami": 0,
  "longitude": 125.4791,
  "latitude": 4.8793
}

Frequently asked questions

How are results ordered?

Earthquakes are returned most recent first, so the latest activity is always at the top.

What does the tsunami flag mean?

It marks events flagged for possible tsunami relevance. It does not by itself mean a tsunami occurred.

Can I get only larger earthquakes?

Yes. Raise the minimum magnitude, for example to 4.5 or 6, to keep only stronger events.

How fresh is the data?

Events are read live at run time, so each record reflects the latest catalog at the moment of the run (see observedAt).

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.