Internshala Scraper - Internships & Jobs in India, No Login
Pricing
from $2.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
20 hours ago
Last modified
Categories
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
| Event | Free plan | Gold 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.maxandpay.periodin 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
| Field | What it does |
|---|---|
keywords | Skills or roles, one search each (python, marketing, data science) |
kind | internships, jobs or both |
location | Optional city (see limits) |
startUrls | Any Internshala listing link, for example https://internshala.com/jobs/ |
workFromHomeOnly | Keep only work-from-home listings |
includeDetails | Read every listing page for the full record |
maxResults | Total 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
locationsfield. - 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