An interactive map of dark store locations across India for Zepto, Blinkit, and Swiggy (Instamart).
Live: darkstores.vercel.app
- 4,000+ store locations across Zepto, Blinkit, and Swiggy Instamart
- Marker view — clustered pins with per-store popups and Google Maps links
- Zepto delivery zones — geofence polygons shown at high zoom
- CSV export — download raw coordinates for each brand
- Dark / light theme — persisted to localStorage
| Brand | Stores | Scraped |
|---|---|---|
| Zepto | 1,000+ | 14–15 March 2026 |
| Blinkit | ~2,000 | 15–17 March 2026 |
| Swiggy Instamart | 1,000+ | 18–19 March 2026 |
Locations sourced from public-facing APIs. Blinkit coordinates are trilaterated (0–50m accuracy for most stores). All figures are a lower bound.
Read the technical write-up on Medium.
- Vanilla JS + Leaflet.js
- CARTO map tiles (dark + light)
- Static files — no build step, no server
npx serve publicAny static host works (Vercel, Netlify, Cloudflare Pages, GitHub Pages). Set the root/publish directory to public/.
