VOOZH about

URL: https://apify.com/epicscrapers/naukri-scraper

⇱ Naukri Scraper Β· Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

Naukri Scraper is a fast, reliable Apify Actor that extracts detailed job listings from India’s top portal, naukri.com. Perfect for recruiters and analysts, it captures job titles, companies, salaries, experience, skills, and full descriptions using API scraping for accurate, up-to-date data.

Pricing

from $1.00 / 1,000 results

Rating

4.5

(2)

Developer

πŸ‘ Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

1

Bookmarked

91

Total users

23

Monthly active users

a month ago

Last modified

Share

Naukri Scraper is a high-performance Apify Actor that extracts job listings from naukri.com, India's leading job portal. Built for recruiters, job market analysts, and developers, this scraper captures comprehensive job details including titles, company information, salary ranges, experience requirements, skills, and full job descriptions at lightning speed using optimized HTTP-based API scraping.


Update: The scraper now discards duplicate results. Now you'll only be charged for unique jobs when you're using multiple urls.

What can Naukri Scraper do?

  • ⚑ Ultra-fast scraping β€” Parallel runs to speed up scraping
  • πŸ“Š Complete job data β€” Extracts job titles, company details, salaries, experience levels, locations, skills, and descriptions
  • 🎯 Precise targeting β€” Start from any Naukri search URL or job listing page
  • πŸ”’ Built-in proxy support β€” Automatic proxy rotation to prevent blocking
  • πŸ“ Structured output β€” Clean JSON format ready for analysis or integration
  • πŸ”§ Configurable limits β€” Set maximum jobs to scrape per run
  • 🌐 Batch processing β€” Efficiently handles pagination for large result sets

What data can you extract from Naukri.com?

FieldDescriptionExample
titleJob title"Software Engineer"
companyNameHiring company"Growing Software Engineering and Consulting Company"
jobDescriptionFull job description HTML"0 to 3 years of experience..."
experienceTextExperience range"0-2 Yrs"
minimumExperienceMin years required"0"
maximumExperienceMax years required"2"
salaryDetailSalary information object{ minimumSalary: 150000, maximumSalary: 300000, currency: "INR" }
placeholdersLocation, salary, exp array[{type: "location", label: "Hybrid - Noida"}]
tagsAndSkillsRequired skills CSV"React.Js, Angular, API"
jobIdUnique job identifier"010426010988"
jdURLJob detail URL path"/job-listings-software-engineer-..."
companyIdCompany identifier6855383
logoPathCompany logo URL"https://img.naukimg.com/logo_images/..."
createdDatePost timestamp (epoch ms)1775019281649
vacancyNumber of openings2
ambitionBoxDataCompany rating data{ AggregateRating: "4.1", ReviewsCount: 13 }
applyByTimeApplication deadline"2:24 PM"
currencySalary currency"INR"

How to scrape Naukri.com with Naukri Scraper

  1. Go to the Actor β†’ Open the Naukri Scraper on Apify Store
  2. Set Start URLs β†’ Paste Naukri search URLs (e.g., https://www.naukri.com/development-programmer-jobs)
  3. Configure max jobs β†’ Set how many jobs to extract (default: 100, max: 1000+)
  4. Click Run β†’ The scraper will capture API requests and fetch job data at high speed
  5. Download results β†’ Export as JSON, CSV, or Excel from the Dataset tab

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayYes[{url: "https://www.naukri.com"}]List of Naukri URLs to start scraping from
maxJobsIntegerNo100Maximum number of jobs to collect

Input Example

{
"startUrls":[
{
"url":"https://www.naukri.com/development-programmer-jobs?k=development%2C%20programmer&wfhType=3"
}
],
"maxJobs":1000
}

Output Example

{
"title":"Software Engineer",
"logoPath":"https://img.naukimg.com/logo_images/groups/v1/614294.gif",
"logoPathV3":"https://img.naukimg.com/logo_images/groups/v1/614294.gif",
"jobId":"300326022175",
"currency":"INR",
"footerPlaceholderLabel":"7 Days Ago",
"footerPlaceholderColor":"grey",
"companyName":"Careernet",
"isSaved":false,
"tagsAndSkills":"Low Level Driver Development,Linux,ARM Architecture,C Programming,Python,Program,Architecture,C",
"placeholders":[
{
"type":"experience",
"label":"5-9 Yrs"
},
{
"type":"salary",
"label":"Not disclosed"
},
{
"type":"location",
"label":"Hybrid - Bengaluru"
}
],
"companyId":4124,
"jdURL":"/job-listings-software-engineer-careernet-bengaluru-5-to-9-years-300326022175",
"staticUrl":"careernet-jobs-careers-4124",
"jobDescription":"5-9 years of experience in embedded software development<br><br>Experience working on ARM-based processors and architecture<br><br>Experience with debugging tools such as JTAG,GDB,or similar",
"showMultipleApply":false,
"groupId":614294,
"isTopGroup":0,
"createdDate":1774874523710,
"consultant":true,
"hideClientName":true,
"clientHeadline":"Careernet",
"mode":"jp",
"clientLogo":"https://img.naukimg.com/logo_images/groups/v1/614294.gif",
"board":"1",
"vacancy":5,
"salaryDetail":{
"minimumSalary":0,
"maximumSalary":0,
"currency":"INR",
"hideSalary":true,
"variablePercentage":0
},
"experienceText":"5-9 Yrs",
"minimumExperience":"5",
"maximumExperience":"9",
"applyByTime":"10:12 PM",
"companyApplyJob":false,
"walkinJob":false,
"segmentedTemplateId":"Template1",
"saved":false
}

Export Formats

Results can be exported as:

  • JSON β€” Full structured data
  • CSV β€” Spreadsheet format for analysis
  • Excel β€” With formatting and filtering
  • HTML β€” For viewing in browser

Is it legal to scrape Naukri.com?

Yes, this Actor only scrapes publicly available job listings that are accessible without authentication. It does NOT:

  • Scrape private user data (emails, phone numbers, applicant data)
  • Access password-protected areas
  • Violate Naukri's terms of service for public data access

However, you should:

  • Use the data responsibly and ethically
  • Not republish content verbatim without permission
  • Comply with local data protection laws
  • Respect rate limits (this Actor implements reasonable delays)

Why use Naukri Scraper instead of the official API?

Naukri.com does not offer a public API for job search data. This scraper provides:

  • βœ… Complete data access β€” Get all fields shown on the website
  • βœ… Real-time data β€” Always fresh, not cached
  • βœ… No registration required β€” No API keys or partnerships needed
  • βœ… Custom filtering β€” Use Naukri's URL parameters for any search criteria
  • βœ… Bulk export β€” Download thousands of jobs in minutes

Use Cases

  • Job market analysis β€” Track hiring trends, salary benchmarks, in-demand skills
  • Competitive intelligence β€” Monitor competitor job postings
  • Recruitment automation β€” Build job aggregation platforms
  • Career research β€” Analyze opportunities by location, experience level, or industry
  • Data science projects β€” Train ML models on job market data

FAQ

How do I get more than 1000 jobs?

Use multiple start URLs with different search parameters (different keywords, locations, or filters). The Actor will aggregate results from all sources.

Can I filter jobs by location, salary, or experience?

Yes! Use Naukri.com's search filters on their website, then copy the resulting URL as your startUrl. All URL parameters are preserved.

What happens if Naukri blocks the scraper?

The Actor uses Apify's auto-proxy rotation and request interception to minimize blocking. If issues occur, try:

  • Reducing maxJobs per run
  • Increasing delays between runs
  • Using residential proxies

Can I scrape specific companies only?

Yes, use Naukri's company filter on their website and copy the resulting URL.

Is the salary data always available?

Some employers hide salary information. The hideSalary field indicates when salary data is not displayed.

How fresh is the data?

Data is scraped in real-time. The createdDate and footerPlaceholderLabel (e.g., "5 Days Ago") show when jobs were posted.


Apify Platform Features

This Actor leverages Apify's powerful platform:

  • πŸ“… Scheduling β€” Run automatically daily/weekly to track new jobs
  • πŸ”— API access β€” Trigger runs via REST API
  • πŸ”Œ Integrations β€” Connect to Zapier, Make, n8n, Google Sheets, Slack
  • πŸ“Š Webhooks β€” Get notified when scraping completes
  • πŸ“ˆ Monitoring β€” Track run history and performance
  • ☁️ Cloud storage β€” Permanent dataset retention

Support

Need help or have feature requests?


Terms of Use

By using this Actor, you agree to:

  1. Use scraped data responsibly and legally
  2. Not overwhelm Naukri.com servers (this Actor implements rate limiting)
  3. Respect job poster privacy and intellectual property
  4. Comply with all applicable laws and regulations

Ready to extract job data from India's largest job portal? Get started with Naukri Scraper today!

You might also like

Naukri Jobs Scraper

easyapi/naukri-jobs-scraper

Extract detailed job listings from Naukri.com with this powerful scraper. Collect comprehensive job information including titles, salaries, company details, and full descriptions. Perfect for recruitment analysis, market research, and job market monitoring.

Naukri Job Scraper

muhammetakkurtt/naukri-job-scraper

Naukri Job Scraper is an actor that automatically scrapes job postings from Naukri.com. It scrapes details such as job title, company name, experience and salary based on the specified keyword and maximum number of jobs. The collected data can be used for recruitment analysis and market research.

πŸ‘ User avatar

Muhammet Akkurt

11K

3.1

Naukri Job Scraper (Latest)

codemaverick/naukri-job-scraper-latest

A powerful job scraping tool that automatically collects latest listings from Naukri.com. It gathers job titles, salaries, company details, and skill requirements, delivering clean, organized data. Perfect for recruiters, HR teams, and job seekers who need up-to-date market insights.

496

4.4

Linkedin Jobs Scraper

labrat011/linkedin-jobs-scraper

Scrape LinkedIn job listings without API keys, login, or browser. Extract titles, companies, locations, salaries, descriptions, and more from public job search pages. Fast HTTP-based scraping with rich filters.

WorkIndia Scraper - Blue Collar Candidate Data India

logiover/workindia-candidate-scraper

Scrape WorkIndia candidates without login. Export blue-collar job-seeker data to CSV/JSON as a WorkIndia API alternative.

πŸ’Ό LinkedIn Jobs Scraper πŸ”“ No Cookie/Login Needed πŸ“„ +Raw HTML

parseforge/linkedin-jobs-scraper

Supercharge your job market research! Get comprehensive job data including company information, salary range, skills requirements, and more. all without requiring a LinkedIn account. Perfect for recruiters, HR professionals, and market researchers who need accurate real time job market intelligence.

48

5.0

Google Jobs Scraper

automation-lab/google-jobs-scraper

Search Google Jobs and extract fast job-card listings by default, with optional full detail fetching for descriptions, apply URLs, and highlights via includeDetails.

πŸ‘ User avatar

Stas Persiianenko

91

Naukri Scraper

crawlerbros/naukri-scraper

Scrape job listings from Naukri.com, India's largest job board. Extract title, company, location, experience, salary, skills, and description from search results.

12

Naukri.com Job Scraper

bhansalisoft/naukri-com-job-scraper

Naukri.com Job Scraper : Scrap Unlimited jobs detail from Naukri.

12