Waze Scraper is a free and open-source scraper that gets you unlimited live Waze traffic data for free.
- 🚦 Live traffic jams from 150M+ Waze drivers — street, severity, speed, length, cause & road path
- 🚧 Live road closures in 185 countries — street, location, reporter & time, newest first
- 🧭 Up to 3 driving routes per trip — live ETA, distance, tolls with & without E-ZPass, jams on the way
- 📍 Places, addresses & time zones — search like the Waze app, then phone, hours, services & photos
{
"area": {
"south": 40.713084, "west": -74.044797, "north": 40.802916, "east": -73.926203,
"center": { "lat": 40.758, "lng": -73.9855 },
"region": "na"
},
"count": 149,
"jams": [
{
"id": 145650922,
"street": "Lincoln Tunnel",
"city": "Manhattan, NY",
"level": 5,
"severity": "standstill",
"speed_kmh": 0.0,
"length_meters": 1366,
"is_blocked": true,
"blocked_since": "2026-11-10T05:06:36Z",
"cause": { "type": "ROAD_CLOSED", "subtype": null, "description": null },
"updated_at": "2026-11-10T06:37:40Z",
"line": [{ "lat": 40.757535, "lng": -73.996752 }, { "lat": 40.76347, "lng": -74.010915 }],
"link": "https://www.waze.com/live-map/?latlng=40.763470,-74.010915&zoom=17"
},
{
"id": 145848722,
"street": "W 123rd St",
"city": "Manhattan, NY",
"end_node": "Amsterdam Ave",
"level": 3,
"severity": "heavy",
"speed_kmh": 4.0,
"length_meters": 814,
"is_blocked": false,
"updated_at": "2026-11-10T06:36:32Z",
"segments": [{ "id": 537596366, "from_node": 521100465, "to_node": 28570430, "is_forward": true }]
}
]
}Trimmed for readability.
1️⃣ Clone and install:
git clone https://github.com/omkarcloud/waze-scraper
cd waze-scraper
python -m pip install -r requirements.txt2️⃣ Start the API:
python run.py3️⃣ Get your first data:
curl "http://localhost:8000/jams/search?location=40.758,-73.9855"{
"area": { "center": { "lat": 40.758, "lng": -73.9855 }, "region": "na" },
"count": 129,
"jams": [
{
"id": 145650922,
"street": "Lincoln Tunnel",
"city": "Manhattan, NY",
"severity": "standstill",
"length_meters": 1366,
"is_blocked": true,
"cause": { "type": "ROAD_CLOSED", "subtype": null, "description": null },
"updated_at": "2026-11-10T06:46:30Z"
},
{
"id": 145866286,
"street": "Metropolitan Ave",
"city": "Queens, NY",
"severity": "heavy",
"speed_kmh": 11.5,
"length_meters": 757,
"updated_at": "2026-11-10T06:46:29Z"
}
]
}All 6 endpoints are now live at http://localhost:8000.
The first call opens a Google Chrome window: Waze only answers calls that carry a reCAPTCHA token from a real browser, and that window earns it. Leave it open. It closes by itself after 10 idle minutes. You need Google Chrome installed, and a home or office connection works best.
6 endpoints cover everything you need.
| Endpoint | Path | Returns |
|---|---|---|
| Live Traffic Jams | /jams/search |
Every jam around a point: severity, speed, length, cause and path |
| Road Closure Alerts | /alerts/search |
Live road closures with street, location, reporter and time |
| Driving Directions | /routes/search |
Up to 3 routes: live ETA, distance, tolls and on-route jams |
| Search Places | /places/search |
Places, businesses and addresses with coordinates and a place ID |
| Place Details | /places/details |
Address, phone, opening hours, services and photos in one call |
| Reverse Geocode | /geocode/reverse |
Street, city and time zone for any coordinates |
The same API is published on RapidAPI, and its playground is the easiest place to try parameters and see raw responses. Once a request looks right, run it locally for unlimited free data.
- Subscribe to the free plan — 1,000 calls/month, no credit card.
- Try the endpoints in the playground — every param is pre-filled, so you see real data in one click.
- Copy the generated code and replace
https://best-waze-scraper-free-1000-calls.p.rapidapi.comwithhttp://localhost:8000. It will now run against your local API.
import requests
# generated by the playground, host swapped for the local API
response = requests.get(
"http://localhost:8000/jams/search",
params={"location": "40.758,-73.9855"},
)
print(response.json())You're a developer — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.
- Google Maps Scraper (3,100+ GitHub Stars) — type "dentists in New York", get every business as a ready-to-call lead list: phones, emails, websites & reviews. Up to 100K free leads/month.
- G2 Scraper — G2 product details, ratings & AI-found contacts
- Website Email Contact Scraper — emails, phones & socials from any website
- AliExpress Scraper — live product details, SKU variants, stock & shipping
- Booking Scraper — Booking.com hotels: prices, ratings, rooms & amenities
- Etsy Scraper — Etsy products: prices, discounts, shops & variations
⭐ Love It? Star It ⭐!
Star the repo ⭐ and become my star hero!
It's just 1 click, but it means the world to me.


