The best India job-board scrapers in 2026, board by board
Naukri, Instahyre, CutShort, Internshala and Apna each have a different best scraper. Here is who we would pick, and where we trail.
11 min read
Pick by board. For Naukri, valig's Naukri Jobs Scraper is the cheapest at $0.40 per 1,000 results, and muhammetakkurtt's Naukri Job Scraper ($1.50 per 1,000) adds more filters and NaukriGulf; we have no Naukri Actor. We lead on Instahyre, CutShort and Apna by users. On Internshala, blackfalcondata has far more users, and ours adds applicants per opening.
On this page
Why one scraper does not fit every board
Naukri, Instahyre, CutShort, Internshala and Apna all have a search box, but they list very different jobs. Naukri is huge and general. Instahyre and CutShort are tech and startup boards. Internshala is internships and fresher jobs. Apna is entry-level and blue-collar work.
An Actor built for one site rarely reads another. So the real question is which Actor to use for each board you care about.
Disclosure: we built the Instahyre, CutShort, Internshala, Apna and India Jobs Feed Actors below. We did not build either Naukri Actor. We did not run any other builder's Actor for this post, so everything we say about them comes from their public Store pages and Apify's public numbers, read on 31 October 2026.
How we ranked them
We used four public signals:
- Users in the last 30 days and in total, from the Apify API on 31 October 2026. This shows who runs an Actor now. It does not show whether the data is good.
- Share of public runs that succeeded in the last 30 days, as Apify reports it.
- The Store page, read the same day: what each Actor says it returns, and what it says it cannot do.
- Price on the Free Apify plan. Several of these Actors charge less on paid plans, and prices change.
We compared Actors only when they read the same site. User counts move daily, so treat every figure here as a snapshot dated 31 October 2026.
Naukri: two Actors do most of the work
For Naukri, use valig's Naukri Jobs Scraper for the lowest price per row, or muhammetakkurtt's Naukri Job Scraper for more filters, full descriptions and NaukriGulf. These two lead by a wide margin. We do not have a Naukri Actor, so we are not ranking ourselves here. The next one in our Store search, blackfalcondata, has 5,831 users and 775 in the last 30 days.
valig/naukri-jobs-scraper
Search Naukri by keyword and location, then narrow by work mode, experience, freshness and who posted the job. Rows carry salary range, skills, company details and company-review data when Naukri shows it.

- Best for: the lowest cost per row when you search Naukri by keyword and location.
- Users: 12,053 users in total and 2,600 in the last 30 days. 54,070 of 54,100 public runs succeeded in that period (99.9%). No reviews yet.
- Price: $0.40 per 1,000 results on the Free plan, plus a $0.001 start charge. Its page says "from $0.28" for higher plans.
- Limitations: its README says the number of records returned may be lower than the limit you set, and it describes no mode that returns only new jobs since your last run.
muhammetakkurtt/naukri-job-scraper
One Actor reads both Naukri.com and NaukriGulf.com. Standard rows hold the summary. A detailed mode adds the full description, skills, company profile and AmbitionBox reviews. It also filters by salary range, company type, role and walk-in interviews.

- Best for: more filters, Gulf coverage, or full job descriptions in one dataset.
- Users: 21,763 users in total and 1,235 in the last 30 days. 18,423 of 18,728 public runs succeeded (98.4%). Rated 4.4 from 11 reviews.
- Price: $1.50 per 1,000 standard rows and $3.00 per 1,000 detailed rows on the Free plan, plus a $0.001 start charge. Its page says "from $0.80" for higher plans.
- Limitations: its README sets a minimum of 50 jobs per run, and full descriptions need the detailed mode, which costs twice the standard rate. At Free-plan rates a standard row costs 3.75 times valig's.
Instahyre: we lead on users
Instahyre does not publish when a job was posted. So a useful Instahyre Actor either tracks change over time or adds company context to each row.
getascraper/instahyre-jobs-scraper (ours)
Search by function, skill, location, company size and job type. Or switch to tracker mode and watch a list of companies: open-role count, function mix and location mix, with changes since your last run. Optional detail adds the recruiter's name and whether an agency posted the role. This is the Instahyre Jobs Scraper.

- Best for: watching which companies are hiring, week to week.
- Users: 785 users in total and 262 in the last 30 days, the most of any Instahyre Actor in our Store search. 1,748 of 1,783 public runs succeeded (98.0%). No reviews yet.
- Price: $1.05 per 1,000 jobs on the Free plan, plus a $0.00005 start charge. Detail enrichment adds $0.10 per 1,000 rows. An employer email adds $0.04, only when one is found.
- Limitations: with no posted date from Instahyre, there is no "new since yesterday" field, and company change numbers appear only from the second run. Employer emails come from the company's own website and are not found for every company.
Runner-up: memo23's Instahyre Jobs Scraper has 231 users, 82 in the last 30 days, and a 5.0 rating from one review. It puts the hiring company's profile on every row and has a new-postings monitor. It lists at $1.50 per 1,000 jobs on the Free plan. Its limit is a short track record.
CutShort: salary and a scheduled feed
CutShort shows a salary range on the page. Our Actor and memo23's also return the wider internal salary band that CutShort's data carries, which is useful for benchmarks.
getascraper/cutshort-scraper (ours)
Collect public CutShort jobs from search pages, category pages or direct job links. Rows have skills, role, remote status, both salary ranges and optional company details. Schedule it to get only new and updated roles. This is the CutShort Jobs Scraper.

- Best for: salary benchmarks and a scheduled feed of new and updated tech roles.
- Users: 572 users in total and 216 in the last 30 days, the most of any CutShort Actor in our Store search. 1,349 of 1,349 public runs succeeded. No reviews yet.
- Price: $1.30 per 1,000 jobs on the Free plan, plus a $0.00005 start charge. An employer email adds $0.001, only when one is found, once per company per run.
- Limitations: it returns the visible window of each category page, not full history. It never marks a job closed when it drops off a page. Salaries stay in their source currency. Some listings use an anonymous placeholder company, so their emails cannot be matched.
Runners-up: memo23's CutShort Jobs Scraper has 181 users, 42 in the last 30 days, and adds recruiter names, funding stage and full descriptions. It lists at $1.80 per 1,000 results plus a $0.05 start charge per run, which weighs on small runs. thirdwatch's CutShort scraper has 280 users in total but only 11 in the last 30 days, at $2.00 per 1,000.
Internshala: we trail, and here is why
On Internshala we are not the pick for the most users. blackfalcondata has 1,410 users and 206 in the last 30 days. We have 270 and 94.
blackfalcondata/internshala-scraper
Internships and fresher jobs with stipend parsed into minimum, maximum, currency and period. Optional detail pages add description, skills, duration, deadline and company overview. It has an incremental mode for recurring runs and can send alerts to Telegram, Slack, Discord and a webhook.

- Best for: bulk internship and fresher-job collection with details at one flat rate.
- Users: 1,410 users in total and 206 in the last 30 days. 1,449 of 1,470 public runs succeeded (98.6%). No reviews yet.
- Price: $0.40 per 1,000 results on the Free plan, plus a $0.0005 start charge. Apify lists only the start charge and the per-result price, with no separate event for detail pages.
- Limitations: in standard mode, fields the source does not give come back as null rather than left out. Contact emails appear only where Internshala shows them. Its README describes an early-applicant filter, but we found no applicants-per-opening ratio in it.
getascraper/internshala-scraper (ours)
Our Actor adds applicants per opening, a pressure label from very low to extreme, the application deadline and the employer's hiring history. Scheduled runs flag new posts, stipend changes, closing deadlines and applicant surges. This is the Internshala Scraper.
- Best for: choosing where to apply, or alerting students and placement cells to openings with few applicants.
- Users: 270 users in total and 94 in the last 30 days. 794 of 877 public runs succeeded; the other 83 were aborted and none failed. No reviews yet.
- Price: $0.35 per 1,000 rows on the Free plan, plus $0.10 for details and $0.30 for applicant and deadline data, so up to $0.75 per 1,000. The start charge is $0.00005.
- Limitations: applicant data is billed as small extra events, so a full row costs more than blackfalcondata's flat rate. Internshala caps some counts at 1000+, so those show as lower bounds.
Apna: entry-level jobs with pay and dates
Apna is mostly entry-level and blue-collar work, and pay ranges matter more than skills.
getascraper/apna-co-scraper (ours)
Search any role and city and get title, company, pay range, location and work tags. Switching on job-page fields adds posted date, category, skills and pincode, with no extra charge. A scheduled run returns only new and updated listings. This is the Apna.co Scraper.

- Best for: a daily feed of entry-level jobs with pay ranges and posted dates.
- Users: 200 users in total and 83 in the last 30 days. 920 of 920 public runs succeeded. Rated 4.0 from one review.
- Price: $0.99 per 1,000 jobs on the Free plan, plus a $0.00005 start charge.
- Limitations: Free Apify plans are capped at 25 rows per run. Apna does not publish education, so an education filter returns nothing. Employer emails come from the company's own website and are not found for every company.
Runner-up: shahidirfan's Apna.co Jobs Scraper has 89 users, 19 in the last 30 days, and a 5.0 rating from four reviews. It returns salary bands, experience, number of openings, work mode and full descriptions, at $1.00 per 1,000 results plus a $0.0005 start charge. Apify shows it last updated on 8 August 2026, older than every other Actor in this post.
One feed for several boards
getascraper/india-job-inventory-feed (ours)
One dataset from eight boards: Apna, CutShort, Internshala, Instahyre, Hirist, WorkIndia, Shine and Wellfound, the last kept only for Indian roles. Each job is marked new, updated, unchanged, closed or reopened, and the same job on two boards is flagged. This is the India Jobs Feed.
- Best for: one canonical India jobs inventory, when you do not need Naukri.
- Users: 274 users in total and 130 in the last 30 days. 922 of 960 public runs succeeded (96.0%); 34 timed out. No reviews yet.
- Price: $1.99 per 1,000 rows on the Free plan. Apna, CutShort, Internshala and Instahyre run as separate Actors that bill their own fee on top. The other four boards run inside the feed with no second charge.
- Limitations: no Naukri. It does not claim complete coverage of the India job market. It never marks CutShort, Wellfound, WorkIndia or Shine jobs closed. Compact mode returns at most 50 rows unless you raise the cap.
How to choose
- Naukri, lowest cost: valig. Naukri with more filters, full descriptions or the Gulf: muhammetakkurtt.
- Instahyre or CutShort for hiring signals and salary data: ours. If you want the company profile on every Instahyre row, try memo23.
- Internshala at the lowest flat rate with details: blackfalcondata. Internshala where you want applicants per opening: ours.
- Apna with pay and posted dates: ours. If you want salary bands, openings and full descriptions, try shahidirfan.
- Several boards in one dataset: the India Jobs Feed.
Before you commit to a big run, try each candidate on the same 50-row search. At the Free-plan rates above, that costs well under fifty cents per Actor. On price alone, we would test valig first for Naukri.
Questions people ask
Which is the best Naukri scraper on Apify?
By recent users it is valig, and by total users it is muhammetakkurtt. We did not run either one for this post, so we cannot rank their data quality. Test both on the same 50-row search before you commit. At the rates above, 50 rows cost about 2 cents on valig, and about 8 cents on muhammetakkurtt, or 15 cents in its detailed mode.
Is it legal to scrape Indian job boards?
We cannot give legal advice, and the answer depends on the site and on what you collect. Read each board's terms and the data-protection rules where you work before you collect job or recruiter details. Keep to public listings, and do not collect candidate data.
Can one Actor cover all five boards?
Not Naukri. The India Jobs Feed covers Instahyre, CutShort, Internshala and Apna, plus Hirist, WorkIndia, Shine and Wellfound, but it has no Naukri. For Naukri you still need one of the two Naukri Actors above, so a full five-board setup uses at least two Actors.
Want Apna, CutShort, Internshala and Instahyre in one feed?
Open the India Jobs Feed