Naukri Jobs Scraper (Salary, Skills, Company Rating) avatar

Naukri Jobs Scraper (Salary, Skills, Company Rating)

Pricing

from $0.48 / 1,000 jobs

Go to Apify Store
Naukri Jobs Scraper (Salary, Skills, Company Rating)

Naukri Jobs Scraper (Salary, Skills, Company Rating)

Scrape Naukri.com job listings by keyword and city or from any search URL: title, company, salary range, experience, skills, work mode, posting date and AmbitionBox company rating. Real browser, no login, pay per job.

Pricing

from $0.48 / 1,000 jobs

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

What is Naukri Jobs Scraper?

Naukri Jobs Scraper extracts job listings from Naukri.com, India's largest job board, by keyword and city or from any Naukri search URL. Every job comes back as one clean row: title, company, salary range, experience range, skills, work mode (hybrid/remote), locations, posting date and the company's AmbitionBox rating. It reads Naukri the way a visitor does — a real Chromium browser on public, logged-out search pages — so there is no login, no cookies to supply and no CAPTCHA to deal with. Run it from the Apify Console, the API, a schedule, or an AI agent through MCP.

What data does Naukri Jobs Scraper extract?

FieldDescription
jobId, title, urlNaukri job ID, job title and the listing URL
company, companyId, companyUrl, companyLogoHiring company and its Naukri page
location, locations, workModeLocation label as shown, the cities parsed out of it, and Hybrid / Remote / Work from home when stated
experience, minExperienceYears, maxExperienceYearsExperience label (3-6 Yrs) and the range as numbers
salary, salaryMin, salaryMax, salaryCurrencySalary label (15-30 Lacs PA) and the annual range in INR when the employer discloses it
skillsSkills and tags listed on the job card
descriptionSnippetShort description from the search card, HTML removed
postedAt, postedLabelPosting date (ISO 8601) and the relative label (3 Days Ago)
companyRating, companyReviewCountAmbitionBox employee rating and review count, when Naukri shows them
vacancies, walkInNumber of openings and walk-in interview flag
search, scrapedAtThe search the job came from and the scrape time

How to use Naukri Jobs Scraper

  1. Enter one or more Keywords (job titles, skills or companies), e.g. python developer, data analyst.
  2. Optionally add Locations, e.g. bengaluru, pune, delhi ncr. Every keyword is searched in every location; leave it empty to search all of India.
  3. Or paste Naukri search URLs copied from your browser — pagination is handled for you.
  4. Set Max jobs per search (Naukri shows 20 jobs per page) and, if you like, Experience and Posted within filters.
  5. Click Start, then export the dataset as JSON, CSV, Excel or HTML, or read it through the API.

Example input

{
"keywords": ["python developer", "data analyst"],
"locations": ["bengaluru", "pune"],
"maxJobsPerSearch": 100,
"experience": 3,
"jobAge": "7"
}

Example output

{
"jobId": "050925009110",
"title": "Python Software Developer AWS",
"company": "Capgemini",
"url": "https://www.naukri.com/job-listings-python-software-developer-aws-capgemini-bengaluru-mumbai-all-areas-7-to-12-years-050925009110",
"location": "Hybrid - Bengaluru, Mumbai (All Areas)",
"locations": ["Bengaluru", "Mumbai (All Areas)"],
"workMode": "Hybrid",
"experience": "7-12 Yrs",
"minExperienceYears": 7,
"maxExperienceYears": 12,
"salary": "15-30 Lacs PA",
"salaryMin": 1500000,
"salaryMax": 3000000,
"salaryCurrency": "INR",
"skills": ["AWS Lambda", "FASTAPi", "AWS Serverless", "API", "MongoDB"],
"descriptionSnippet": "Experience working with containerization technologies like Kubernetes for deployment on AWS EKS / ECS",
"postedAt": "2026-09-23T14:54:03.380Z",
"postedLabel": "10 Days Ago",
"companyRating": 3.6,
"companyReviewCount": 58052,
"search": "python developer in bengaluru"
}

How much does it cost?

Pricing: Naukri Jobs Scraper costs $0.80 per 1,000 jobs on the free plan, with volume discounts on paid Apify plans (pay per result, platform usage included — no separate charge for the browser or proxies).

A 500-job market scan costs about $0.40. Set Maximum cost per run and the Actor stops at the number of jobs that budget covers.

Use cases

  • Salary benchmarking — salaryMin/salaryMax as numbers for every job that discloses pay, grouped by title, city and experience.
  • Hiring-signal and lead lists — which companies are hiring for which skills, with their Naukri page and AmbitionBox rating.
  • Skills demand tracking — schedule a weekly run and count skills across thousands of listings.
  • Job aggregators and alerts — Posted within: Last 24 hours on a daily schedule, with a webhook to your app.

Limits

  • Data comes from Naukri's search results: the description is the short card snippet, not the full job description page.
  • Salary numbers are filled only when the employer discloses them; otherwise salary keeps Naukri's label (e.g. Not disclosed) and the numbers are null.
  • Naukri itself caps how deep a search can be paged; split very broad searches by city or experience to collect more.
  • Public, logged-out pages only — no applicant data, no recruiter contact details behind login.

Using Naukri Jobs Scraper with AI agents

The Actor is pay-per-event with limited permissions, so assistants with the Apify MCP server (mcp.apify.com) can call it directly: "find hybrid data analyst jobs in Pune posted this week and summarise salary ranges" becomes one tool call returning structured rows.

FAQ

Do I need a Naukri account? No. The Actor only reads public search pages that anyone can open without logging in.

Why does it use a real browser? Naukri builds its result list in the browser from its own search API, which refuses plain HTTP clients. Loading the page in Chromium is the reliable way to read exactly what a visitor sees.

Can I scrape Naukri Gulf? Not yet — this Actor covers naukri.com (India).

Is scraping Naukri legal? The Actor collects publicly listed job postings, not personal data behind a login. You are responsible for how you use the data and for following Naukri's terms and applicable law.

Part of the webdatatools web-intelligence suite — every Actor is pay-per-event, reads public data without a login, and returns one clean row per entity:

Browse the whole suite at webdatatools, or call ten of these Actors straight from Claude, Cursor or Cline with the webdatatools MCP server.

Website & domain intelligence

Content for AI, LLMs and RAG

Search, video and social

Leads, jobs and company data

Developer, app and research data