Internshala Scraper 🎓 (internships & fresher jobs, India)
Pricing
from $0.28 / 1,000 listings
Internshala Scraper 🎓 (internships & fresher jobs, India)
Every internship and fresher job on Internshala for your filters: stipend or CTC in rupees, duration, skills, company, city, work-from-home and part-time flags. Search by keyword, category or city, or paste any Internshala search URL. Optional full details. No API key, no login.
Pricing
from $0.28 / 1,000 listings
Rating
0.0
(0)
Developer
Tagada Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Internshala Scraper: internships and fresher jobs in India, with stipend, duration and skills
Get every internship and fresher job on Internshala for your filters, as clean rows: title, company, city, stipend or CTC (already parsed into rupees per month and lakhs per annum), duration, skills, work-from-home and part-time flags, and how fresh the listing is. Search by keyword, category or city, or paste any Internshala search page and take its results as they are.
Turn on full details and every row also carries the full description, who can apply, perks, number of openings, applicants so far, start date, apply-by date and the company page.
$0.40 per 1,000 listings (Free plan; less on paid plans), platform usage included. No API key, no login.
What you get
One row per internship or job:
| Field | Description |
|---|---|
type | internship or job |
id, url | Internshala's listing ID and the listing page |
title, company, companyLogoUrl | What the listing says |
locations | Cities as listed (["Work from home"] for remote). Multi-city listings keep every city |
isWorkFromHome, isHybrid, isPartTime, isFresherJob, isInternational | Flags from the card |
stipend | Internship stipend as printed, e.g. ₹ 10,000 /month, ₹ 1,501 - 15,001 lump sum, Unpaid |
stipendMinInrMonthly, stipendMaxInrMonthly | Rupees per month, only when the stipend is a rupee amount per month or per week (weekly is converted at 52/12). Null for lump sums, unpaid and non-rupee stipends |
stipendPeriod, stipendCurrency | month, week, lump sum or unpaid; INR or USD |
salary, salaryMinLpa, salaryMaxLpa | Job CTC as printed and in lakhs per annum (Competitive salary stays text only) |
experience | Jobs: No experience required, 1 year(s), ... |
duration | Internship length, e.g. 6 Months |
postedText, postedAtApprox | Posting age as shown (3 days ago) and an estimated date |
skills, moreSkillsCount | Skills on the card; moreSkillsCount says how many the card hides (turn on full details to get them all) |
jobOfferAfterInternship | The "job offer after internship" promise, when the listing makes one |
isActivelyHiring, descriptionSnippet | Badge and the first line of the description |
search, capturedAt | Which of your searches found it, and when |
With Include full details on, these are filled in too (null otherwise): companyUrl, description, whoCanApply, startDate, applyBy, postedAt (exact), applicantsCount / applicantsText (1000+ applicants is shown as 1000 plus the text; new listings show no count), openings, perks, companyAbout, companyIndustry, companyHiringSince, companyOpportunitiesPosted, companyCandidatesHired.
Example row (real, from a run on 2026-10-15 (UTC))
{"type": "internship","id": "3264750","url": "https://internshala.com/internship/detail/work-from-home-content-creator-for-java-python-mysql-cyber-security-using-canva-internship-at-greylearn1788176250","title": "Content Creator For Java, Python, MySql, Cyber Security Using Canva","company": "GreyLearn","companyUrl": "https://internshala.com/company/greylearn-1714373787","companyLogoUrl": "https://internshala-uploads.internshala.com/logo%2F958kdo08ahr-79659.png.webp","locations": ["Work from home"],"isWorkFromHome": true,"isHybrid": false,"isPartTime": true,"isFresherJob": false,"isInternational": false,"stipend": "₹ 6,000 - 8,000 /month","stipendMinInrMonthly": 6000,"stipendMaxInrMonthly": 8000,"stipendPeriod": "month","stipendCurrency": "INR","salary": null,"salaryMinLpa": null,"salaryMaxLpa": null,"experience": null,"duration": "3 Months","startDate": "Immediately","applyBy": "2026-11-13","postedText": "3 weeks ago","postedAtApprox": "2026-09-24","postedAt": "2026-08-31","applicantsCount": 209,"applicantsText": "209 applicants","openings": 4,"skills": ["Canva","Video Marketing"],"moreSkillsCount": 0,"perks": ["Certificate","Letter of recommendation","Flexible work hours"],"jobOfferAfterInternship": null,"isActivelyHiring": true,"descriptionSnippet": "As a content creator intern at GreyLearn, you will have the exciting opportunity to showcase y","description": "About the internship:\nAs a content creator intern at GreyLearn, you will have the exciting opportunity to showcase your expertise in Java, Python, MySQL, and cybersecurity while utilizing the design platform Canva and creating Reels. Your creativity will be put to the test as you develop engaging and informative video content that will captivate our audience and enhance their learning experience.\n…","whoCanApply": "Only those candidates can apply who: 1. are available for the work from home job/internship 2. can start the work from home job/internship between 31st Aug'26 and 13th Nov'26 3. are available for dura…","companyAbout": "Transform your tech career with GreyLearn. GreyLearn is revolutionizing online education by making learning accessible, engaging, and impactful for individuals …","companyIndustry": "Computer Services , Education","companyHiringSince": "April 2024","companyOpportunitiesPosted": 16,"companyCandidatesHired": null,"search": "internships / web-development","capturedAt": "2026-10-15T23:31:08.855Z"}
Who uses this
- Campus placement cells and student career platforms. Show students every open internship in their field and city, with the stipend sorted out for them.
- Edtech and job aggregators. Keep a live feed of Indian entry-level openings next to your own listings.
- Recruiters and HR analysts. See which companies hire interns and freshers, for what stipend or CTC, and how many applicants each listing has pulled.
- Researchers and journalists. Track stipends, unpaid roles and work-from-home share by category and city over time.
Input
| Field | What it does |
|---|---|
listingType | Internships (default), fresher jobs, all jobs, or internships + fresher jobs |
keywords | Free-text searches, one per line (web development, data entry, React). Each keyword is its own search |
categories | Internshala categories, spelled as in its URLs: web-development, marketing, data-science, graphic-design, content-writing, finance, human-resources, mba... |
locations | Indian cities, one per line. Nearby towns are grouped by the site (Delhi includes Gurgaon and Noida) |
workFromHome, partTime | Remote only, part-time only |
minStipend | Internships: minimum rupees per month (the top of the stated range counts). Unpaid, lump-sum and non-rupee stipends are left out when set |
maxResults | Per search (default 100, prefill 30, up to 5,000). You pay only for listings delivered |
includeDetails | Open each listing for the fields listed above. Same price, slower |
startUrls | Any Internshala search URL (/internships/..., /jobs/..., /fresher-jobs/..., the "for women" pages) |
Keywords, categories and cities combine: two keywords and three cities make six searches, and a listing found twice is delivered once. With nothing set, you get the newest listings overall.
Examples
Web development internships in Bangalore and Pune, with full details:
{ "listingType": "internships", "categories": ["web-development"], "locations": ["Bangalore", "Pune"], "maxResults": 200, "includeDetails": true }
Work-from-home marketing internships paying at least ₹10,000 a month:
{ "listingType": "internships", "categories": ["marketing"], "workFromHome": true, "minStipend": 10000, "maxResults": 300 }
Fresher jobs for data science, plus a pasted search page:
{ "listingType": "fresher-jobs", "categories": ["data-science"], "startUrls": [{ "url": "https://internshala.com/fresher-jobs/data-science-jobs-in-bangalore/" }] }
Pricing
$0.40 per 1,000 listings on the Free plan, billed per listing delivered ($0.0004 each):
| Plan | Per 1,000 listings |
|---|---|
| Free | $0.40 |
| Bronze | $0.36 |
| Silver | $0.32 |
| Gold | $0.28 |
Plus $0.001 per run to start. Platform usage (compute, proxies, storage) is included in these prices. Full details cost nothing extra. A search with no listings costs nothing beyond the run start, and you can cap spend with Apify's maximum-charge setting: the run stops cleanly when it is reached.
FAQ
Do I need an Internshala account or API key? No. The actor reads the public listing pages.
How many listings can one search return? As many as Internshala shows for it, up to your maxResults. A whole category runs to a few hundred; the full site is several thousand. When a list ends before your limit, the run status says so.
What if I type a category or city Internshala does not know? The site then shows an unfiltered list, so the actor drops it and says so in the run status instead of handing you the wrong rows. Use a keyword for free text, or paste the search URL from the site.
Why did Work from home ignore my city? Remote listings have no city, so the city is not applied when work from home is on.
Is the stipend per month? The text is exactly as printed. The ...InrMonthly numbers are only filled for rupee stipends quoted per month or per week; lump sums and unpaid roles stay null so nothing is guessed.
Why do some rows have no applicant count? New listings show "Be an early applicant" instead of a number, and very popular ones show "1000+".
Can I run it on a schedule? Yes. Schedule the same input daily and compare ids between runs to see what is new.
Related actors
- Naukri Jobs Scraper: experienced-hire jobs across India with salaries and skills.
- LinkedIn Jobs Scraper: hiring signals from LinkedIn job posts.
- Glassdoor Jobs Scraper: jobs with the employer's rating on every row.
- ATS Jobs Scraper: open roles straight from company career boards.