Internshala Scraper - Internships & Jobs in India, No Login avatar

Internshala Scraper - Internships & Jobs in India, No Login

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Internshala Scraper - Internships & Jobs in India, No Login

Internshala Scraper - Internships & Jobs in India, No Login

Internshala internships and jobs as rows: title, company, stipend or salary (parsed to numbers), locations, work from home, duration, skills, posted date. Optional full description, start and apply-by dates. Search by keyword, city or listing link. No login, no cookies.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

20 hours ago

Last modified

Share

🎓 Internshala Scraper - Internships and Jobs in India, No Login

Collect internships and entry-level jobs from Internshala as clean rows: title, company, stipend or salary (also as numbers), locations, work from home, duration, skills and how long ago it was posted. Turn on full details to add the whole description, start date, apply-by date and openings. No Internshala account, cookies or proxy needed. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

💰 What a run costs

EventFree planGold and up
Listing (one internship or job)$0.0005$0.0004
Listing details (only with Include full details)$0.001$0.0008
Actor start$0.00005$0.00004

Searches without results and listings whose detail page could not be read are not charged for the details. 1,000 listings cost $0.50 on the Free plan, $1.50 with full details.

🔎 What does it extract?

  • Role: title, company, logo, type (internship or job), link and Internshala id
  • Pay: the text as shown, plus pay.min, pay.max and pay.period in rupees (empty for unpaid or performance-based roles)
  • Where and how long: locations, work from home flag, duration (internships), experience asked (jobs)
  • Fit: skills, first line of the description, labels such as Part time or Job offer after internship, actively hiring badge, posting age
  • With full details: full description, posting date, apply-by date, start date, openings, industry, category, city and state, company site

⬇️ Input

FieldWhat it does
keywordsSkills or roles, one search each (python, marketing, data science)
kindinternships, jobs or both
locationOptional city (see limits)
startUrlsAny Internshala listing link, for example https://internshala.com/jobs/
workFromHomeOnlyKeep only work-from-home listings
includeDetailsRead every listing page for the full record
maxResultsTotal cap across all searches (default 20)
{ "keywords": ["python", "data science"], "kind": "internships", "maxResults": 100, "includeDetails": true }

⬆️ Output

{
"id": "3323675",
"type": "internship",
"title": "Software Development",
"company": "She Can Foundation",
"locations": ["Work from home"],
"workFromHome": true,
"stipendOrSalary": "₹ 2,000 /month",
"pay": { "min": 2000, "max": 2000, "period": "month" },
"duration": "1 Month",
"skills": ["Java", "MySQL", "Python"],
"postedAgo": "3 weeks ago",
"url": "https://internshala.com/internship/detail/..."
}

📏 Speed and limits

  • A listing page holds 40 cards. Reading 30 pages (1,210 listings) took 32 seconds from one address.
  • Full details are read three at a time, about 0.7 seconds each. Forty at once are sent to Internshala's rate-limit page, which is why the Actor does not do that.
  • A keyword search ends where Internshala's list ends (for example 272 internships for python).
  • A city search shows a logged-out visitor only its first page (22 jobs for Python in Bangalore, although Internshala counts 130). For more listings, search by keyword without a city and filter the locations field.
  • Internshala shows no applicant counts or recruiter contacts to visitors, so the Actor returns none.
  • A link whose filter Internshala does not know is redirected to the full list; the Actor skips it and says so in the run's status message.

💡 Use cases

  • 🧑‍🎓 Job boards and newsletters that list internships by skill or city
  • 📊 Hiring-trend and stipend research for India (pay as numbers, by skill)
  • 🏢 Recruiters and training firms tracking which companies are actively hiring
  • 🔔 Daily scheduled runs with Maximum listings set to catch new postings

❓ FAQ

Do I need an Internshala account? No. The Actor reads the public listing pages a logged-out visitor sees.

Why is a stipend empty? Unpaid roles and performance-based pay have no number; stipendOrSalary still holds Internshala's text.

Can I search several keywords? Yes. A listing found by several searches is saved and charged once.

Is it legal? The Actor reads public pages only. You are responsible for using the data in line with Internshala's terms and local law, including data protection rules for any personal data.

How do I stop a run at a budget? Set a maximum charge per run; the Actor stops cleanly at the limit and keeps the rows saved.

🔗 You might also like

Other job-board Actors by this developer: Naukri Jobs Scraper, Indeed Jobs Scraper, Foundit Jobs Scraper.

Keywords: Internshala scraper, Internshala internships API, India internships dataset, Internshala jobs scraper, internship stipend data, work from home internships India, fresher jobs India, student jobs scraper, Internshala to CSV