Naukri Jobs Scraper — India + Gulf Job Listings avatar

Naukri Jobs Scraper — India + Gulf Job Listings

Pricing

Pay per usage

Go to Apify Store
Naukri Jobs Scraper — India + Gulf Job Listings

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

Pratyush Sharma

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

16 days ago

Last modified

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:

TitleCompanyRatingExperienceSalaryLocationPosted
Data AnalystCapgemini3.64-9 YrsHybrid - Mumbai4 days ago
Immediately Hiring - Data AnalystMillennium Organisation4.22-4 Yrs3-6 Lacs PAMumbai (All Areas)1 week ago

Export to CSV, Excel, JSON, or Google Sheets, or pull it via the API.


⚙️ Input

FieldRequiredDescription
keywordRole or keyword, e.g. data analyst, java developer, accountant.
locationCity/region, e.g. mumbai, bangalore, delhi ncr, remote. Blank = all India.
maxItemsStop after this many jobs (default 100). You are charged per job returned.
freshnessDaysKeep only jobs posted within N days (e.g. 7 for the last week).
proxyConfigurationResidential proxies (default & recommended).

📤 Output

Each job is one clean record:

FieldExample
jobId"310726021189"
title"Immediately Hiring - Data Analyst"
company"Millennium Organisation"
companyRating4.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, scrapedAtyour 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.