Naukri Jobs Scraper — India + Gulf Job Listings
Pricing
Pay per usage
Naukri Jobs Scraper — India + Gulf Job Listings
Scrape job listings from Naukri.com by keyword and location. Export jobs to Excel, CSV, or JSON — title, company, experience, salary, skills, description and apply URL. India + Gulf coverage, pay per result.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Pratyush Sharma
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Naukri Jobs Scraper — India + Gulf Job Listings 🇮🇳
Extract job listings from Naukri.com (India's largest job portal) by keyword and location. Get clean, structured data — title, company, experience, salary, location, skills, description, and a direct apply URL — ready for your spreadsheet, database, ATS, or AI pipeline.
Pay per job returned. No subscription. No login required. Fresh data on every run.
💡 What you can do with it
- Recruiters & staffing agencies — aggregate every open role for a skill in a city, daily.
- Job boards & aggregators — fill gaps in your listings with India + Gulf coverage.
- Sales & lead-gen — a list of companies actively hiring is a list of companies that are growing and spending.
- Market & salary research — track demand and pay ranges for any role over time.
- AI / LLM pipelines — structured job data to power agents, matching, and analysis.
🚀 Quick start
Give it a keyword and (optionally) a location:
{"keyword": "data analyst","location": "mumbai","maxItems": 100}
Click Start, and in under a minute you get a table like this:
| Title | Company | Rating | Experience | Salary | Location | Posted |
|---|---|---|---|---|---|---|
| Data Analyst | Capgemini | 3.6 | 4-9 Yrs | — | Hybrid - Mumbai | 4 days ago |
| Immediately Hiring - Data Analyst | Millennium Organisation | 4.2 | 2-4 Yrs | 3-6 Lacs PA | Mumbai (All Areas) | 1 week ago |
Export to CSV, Excel, JSON, or Google Sheets, or pull it via the API.
⚙️ Input
| Field | Required | Description |
|---|---|---|
keyword | ✅ | Role or keyword, e.g. data analyst, java developer, accountant. |
location | — | City/region, e.g. mumbai, bangalore, delhi ncr, remote. Blank = all India. |
maxItems | — | Stop after this many jobs (default 100). You are charged per job returned. |
freshnessDays | — | Keep only jobs posted within N days (e.g. 7 for the last week). |
proxyConfiguration | — | Residential proxies (default & recommended). |
📤 Output
Each job is one clean record:
| Field | Example |
|---|---|
jobId | "310726021189" |
title | "Immediately Hiring - Data Analyst" |
company | "Millennium Organisation" |
companyRating | 4.2 |
experience | "2-4 Yrs" |
salary | "3-6 Lacs PA" |
location | "Mumbai (All Areas)" |
skills | ["Power BI", "SQL", "Excel"] |
description | "Hands-on experience in Power BI…" |
postedLabel | "1 week ago" |
applyUrl | "https://www.naukri.com/job-listings-…" |
searchKeyword, searchLocation, scrapedAt | your query + a timestamp on every row |
💰 Pricing
Pay-per-result: you are charged only for jobs actually delivered. No monthly fee, no charge for empty runs. Set maxItems to cap your spend exactly.
❓ FAQ
Do I need a Naukri account? No. It reads public listings only.
Which fields aren't included? Recruiter personal contact details are intentionally not collected — this actor returns job- and company-level public data only.
How fresh is the data? Every run scrapes live. Use freshnessDays to keep only recent posts.
Can it do the whole of India / the Gulf? Yes — leave location blank for all-India, or use any city. Gulf roles surface via naukrigulf-style keywords and locations.
A field came back empty. Some jobs hide salary or rating on Naukri itself — those fields are returned empty rather than guessed.
Not affiliated with Naukri.com / Info Edge. Use responsibly and in line with applicable terms and data-protection law.