A free Chrome extension to scrape business listings from JustDial and export them in 4 formats — built by cognisutra.in
Open any JustDial search results page, click Extract Data, and instantly get a clean, deduplicated list of business names, phone numbers, locations and categories — ready to export in your preferred format.
No accounts. No API keys. No subscriptions. Everything runs locally in your browser.
- One-click extraction — auto-scrolls the page to trigger lazy-loaded listings
- Live preview table — see your records inside the popup before downloading
- 4 export formats — CSV, JSON, Excel/TSV, and a styled HTML report
- Smart deduplication — removes duplicate entries automatically
- 100% local & private — data never leaves your device
- Free forever — no limits, no paywalls
Since this extension is not on the Chrome Web Store, you load it as an unpacked extension using Developer Mode. It takes about 60 seconds.
Download the latest release ZIP from (https://justdialextractor.vercel.app/).
Extract the ZIP file. You should get a folder named justdial-extractor-v2.
Windows: Right-click the ZIP → Extract All
Mac: Double-click the ZIP
In Chrome, navigate to:
chrome://extensions
Or go to Menu (⋮) → More Tools → Extensions.
Toggle Developer mode ON using the switch in the top-right corner of the Extensions page. Three new buttons will appear.
Click Load unpacked → navigate to and select the extracted justdial-extractor-v2 folder → click Select Folder.
The extension will appear in your extensions list with the Cognisutra icon.
Click the puzzle icon 🧩 in Chrome's toolbar → find JustDial Data Extractor → click the pin icon to keep it visible in your toolbar.
- Go to any JustDial search page — e.g.
https://www.justdial.com/Mumbai/Restaurants - Wait for the results to fully load
- Click the JustDial Data Extractor icon in your Chrome toolbar
- Click ⚡ Extract Data
- The extension auto-scrolls the page and scrapes all visible listings
- Review the preview table inside the popup
- Click your preferred export format:
| Button | Format | Best For |
|---|---|---|
| 📄 CSV | .csv |
Google Sheets, general import |
| 📦 JSON | .json |
Developers, APIs, automation |
| 📊 Excel/TSV | .tsv |
Microsoft Excel (opens directly) |
| 🌐 HTML | .html |
Shareable formatted report |
Each record contains the following fields:
| Field | Description |
|---|---|
name |
Business name |
phone |
Contact number |
location |
Area / address |
category |
Business category |
justdial-extractor-v2/
├── manifest.json # Chrome extension manifest (v3)
├── popup.html # Extension popup UI
├── popup.js # Popup logic — extraction, preview, exports
├── styles.css # Popup styles
├── content.js # Content script — scrapes JustDial page
├── background.js # Service worker — handles file downloads
└── icon.png # Extension icon
Extraction returned 0 results
JustDial occasionally updates their page markup. Try refreshing the JustDial page and extracting again. If the issue persists, open an issue or contact cognisutra.in.
"Developer Mode" warning on Chrome restart
Chrome shows a warning about developer extensions on startup — this is normal behaviour for unpacked extensions. Simply dismiss it.
Extension icon not visible in toolbar
Click the puzzle icon 🧩 in Chrome's toolbar and pin the extension.
Results seem incomplete
The extractor auto-scrolls, but for very long pages try manually scrolling to the bottom before clicking Extract.
Want to extract a different city/category
Click Clear Data first, then navigate to the new JustDial search page and extract again.
- All data is processed locally in your browser
- No data is sent to any server
- Extracted records are stored in Chrome's
localStorageand cleared when you click Clear - The extension only has access to
justdial.compages
- Manifest v3 Chrome Extension API
- Vanilla JS — no external dependencies
chrome.scripting,chrome.storage.local,chrome.downloads
Pull requests are welcome. For major changes, please open an issue first to discuss what you'd like to change.
MIT — free to use, modify and distribute.
Built with ❤️ by Cognisutra Tech Services
Web development, SEO & AI/ML solutions — Salem, Tamil Nadu, India
Udyam Reg.: UDYAM-BR-11-0105715
For support, feature requests or custom tool development — reach out at cognisutra.in/contact