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. Returns title, company, experience, salary, location, skills, description and apply URL. Pay per result.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Pratyush Sharma

Pratyush Sharma

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours 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.