Internshala Scraper: Internships & Jobs with Applicants
Pricing
from $0.20 / 1,000 listing returneds
Internshala Scraper: Internships & Jobs with Applicants
Scrape Internshala internships and jobs in India: stipend or salary as numbers, applicants and openings, applicants per opening, deadline, perks, eligibility, job offers after internship and company hiring history. Keywords, cities, remote. JSON, CSV, API.
Pricing
from $0.20 / 1,000 listing returneds
Rating
0.0
(0)
Developer
deriverge s.r.o.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Internshala Scraper: Internships and Jobs with Applicants per Opening
Export internships and jobs from Internshala (internshala.com), India's largest internship platform for students and freshers. Search by keywords and cities, or only remote or part-time listings, and get every listing with the stipend or salary as numbers, the number of applicants and openings, the applicants per opening, the application deadline, perks, eligibility, the job offer after the internship and the company hiring history. A watch name turns it into a daily alert for new listings.
You pay only for listings returned, from $0.20 per 1,000, with no start fee. The $5 of monthly credit in Apify's Free plan covers about 12,000 listings, so you can try it for free.
Why use Internshala Scraper?
- Applicants per opening in every row. See at a glance where competition is light: 25 applicants for 20 openings beats 400 applicants for 2.
- Pay as numbers. Stipends and salaries in Indian lakh format become a minimum, a maximum and a period; unpaid internships are 0.
- The whole listing. Deadline, start date, duration, perks, who can apply, pay breakup, probation, job offer after the internship and the full description.
- Company track record. When the company started hiring on Internshala, how many listings it posted and how many candidates it hired.
- Internships and jobs together. One run covers both, with filters for cities, work from home, part time, fresher jobs, minimum salary and minimum stipend.
- Alerts and no start fee. New-only mode returns only listings you have not seen; you pay per listing only.
What data does Internshala Scraper return?
| Field | What it contains |
|---|---|
title | Profile or job title |
company | Company |
category | Category |
locations | Cities or Work from home |
salaryMin | Stipend or salary from |
salaryMax | Stipend or salary to |
salaryPeriod | Per month or year |
applicants | Applicants |
openings | Openings |
applicantsPerOpening | Applicants per opening |
applyBy | Deadline |
startDate | Start date |
duration | Internship duration |
experience | Experience for jobs |
jobOfferMaxAnnual | Job offer after internship |
perks | Perks |
whoCanApply | Eligibility |
skills | Skills |
description | Full description |
companyHiringSince | Company hiring since |
companyCandidatesHired | Candidates hired |
url | Listing page |
Fields marked "With full details on" in the output schema come from the listing page; Include full details is on by default at no extra cost.
Who uses Internshala Scraper?
- Students and freshers: find internships with few applicants per opening, good stipends and job offers, before the deadline.
- Colleges and placement cells: track which companies hire interns in your fields, and at what stipend.
- Career platforms and job boards: import Indian internships and fresher jobs with full details, refreshed daily.
- HR and compensation analysts: benchmark stipends and fresher salaries by city, category and company.
- Researchers: study the Indian internship market: demand by skill, pay, remote work and competition.
How much does it cost to scrape Internshala listings?
You pay per result. There is no start fee and no charge for compute time or proxies.
| Free plan | Starter | Scale | Business | |
|---|---|---|---|---|
| 1,000 listings with full details | $0.40 | $0.32 | $0.26 | $0.20 |
For example, exporting 5,000 internships and jobs with full details costs $2.00 on the Free plan and $1.00 on the Business plan. The $5 of monthly credit in Apify's Free plan covers about 12,000 listings.
Listings removed by a filter, duplicates across searches and listings already returned in new-only mode are never charged.
How to scrape Internshala listings
- Click Try for free (or Start if you are signed in) to open the actor in Apify Console.
- Pick Internships or jobs and type Keywords, for example "data science" or "marketing".
- Optionally add Cities, or turn on Work from home only or Part-time only, and set a minimum stipend or salary.
- For a daily alert, give the run a Watch name, turn on Return only listings new since the last run and schedule it.
- Click Start. Rows appear in the Output tab within seconds.
- Download the results as JSON, CSV, Excel or HTML, or read them through the API.
Input example
{"type": "internships","keywords": ["data science","python"],"cities": ["Bangalore","Pune"],"minStipend": "10000","maxItems": 500}
Output example
A real row from a run in September 2026 (long texts shortened). In the Output tab the Overview view shows the same data as a table.
{"key": "internshala:3303105","listingId": "3303105","type": "internship","title": "Artificial Intelligence (AI)","url": "https://internshala.com/internship/detail/work-from-home-part-time-artificial-intelligence-ai-internship-at-cornixe1790423681","company": "Cornixe","companyUrl": "https://internshala.com/company/cornixe-1784618687","companyLogo": null,"companyWebsite": "https://www.cornixe.in/","category": "Artificial Intelligence (AI)","locations": ["Work from home"],"workFromHome": true,"workplace": "Remote","officeDaysPerWeek": null,"partTime": true,"fresherJob": null,"salaryText": "₹ 6,000 - 20,000 /month","salaryMin": 6000,"salaryMax": 20000,"salaryPeriod": "monthly","salaryCurrency": "INR","payBreakup": ["Fixed pay: ₹ 4,000 - 12,000 /month","Incentive pay: ₹ 2,000 - 8,000 /month"],"probationDuration": null,"probationSalary": null,"jobOfferText": "Job offer upto ₹ 5LPA post internship","jobOfferMaxAnnual": 500000,"experience": null,"experienceYearsMin": null,"duration": "3 Months","durationMonths": 3,"startDate": "Immediately","applyBy": "2026-10-26","postedText": "1 day ago","postedAt": "2026-09-26","applicants": 492,"applicantsText": "492 applicants","openings": 20,"applicantsPerOpening": 24.6,"activelyHiring": true,"earlyApplicant": false,"skills": ["Artificial intelligence","Data Science","Data Structures","Deep Learning","Natural Language Processing (NLP)","Neural Networks","Python"],"perks": ["Certificate","Letter of recommendation","Flexible work hours","Job offer"],"whoCanApply": ["are available for the work from home job/internship","can start the work from home job/internship between 26th Sep'26 and 31st Oct'26","are available for duration of 3 months","have relevant skills and interests","* Women wanting to start/restart their career can also apply."],"otherRequirements": ["Engineering and management department students."],"additionalInformation": "Stipend Structure:\nFixed pay: ₹ 4,000 - 12,000 /month\nIncentive pay: ₹ 2,000 - 8,000 /month\n\nJob offer:\nOn successful conversion to a permanent employee, the candidate can expect a salary of ₹ 300000 to 500000/year","description": "Selected intern's day-to-day responsibilities include:\n\n1. Assist in collecting, cleaning, and preparing datasets for AI projects.\n2. Support the development and testing of AI/ML models under supervision.\n3. Perform data analysis to identify patterns and generate meaningful insights.\n4. Assist in training, evaluating, and improving machine learning models.\n5. Work with tools and frameworks such as Python, NumPy...","aboutCompany": "At Cornixe, we believe that every student has a unique professional \"Vision\". Our role is to provide the empowerment to achieve it. Guided by elite professional trainers, Cornixe serves as the strategic backbone for the next generation of industry giants...","companyHiringSince": "2026-07","companyOpportunitiesPosted": 65,"companyCandidatesHired": null,"status": "active","detailsIncluded": true,"searchQuery": "internships: \"python\"","scrapedAt": "2026-09-27T12:25:13.184Z"}
Tips and limitations
- Sort by applicantsPerOpening to find listings where your application stands out.
- Internshala cannot combine part time with cities or work from home; the run log and the summary say when a filter was dropped, with the exact address searched.
- For filters the form does not have, set them on internshala.com and paste the address into Search links.
- Only the first page of a big search is needed for a quick look: set Maximum listings to 20 or 50.
- Names and contact details of recruiters are not collected.
- For jobs elsewhere in Asia and Australia, see our SEEK, JobStreet and JobsDB scrapers.
Integrations and API
Connect the actor to Make, Zapier, n8n, Google Sheets, Slack or any webhook, or call it from your own code. With the Python client:
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("deriverge/internshala-jobs-scraper").call(run_input={"type": "internships", "keywords": ["marketing"], "workFromHome": true, "maxItems": 200})for j in client.dataset(run["defaultDatasetId"]).iterate_items():print(j["title"], j["company"], j["salaryText"], j["applicantsPerOpening"], j["url"])
The API tab on this page has the same call for Node.js and cURL, and AI agents can run the actor through the Apify MCP server.
Is it legal to scrape Internshala?
The scraper reads internship and job listings that Internshala shows publicly to every visitor, at a moderate pace, and collects no personal data of recruiters or candidates. Listings are business information. Check the terms before republishing descriptions, and link back to the listing.
FAQ
Does it cover all of India?
Yes. Leave Cities empty for all of India, or add the cities you want.
How many listings can I get?
All results of a search, page by page: Internshala has around 7,000 internships and 9,000 jobs at any time.
How fresh is the data?
Live: every run reads Internshala as it is at that moment, including the current applicant counts.
Do I need an Internshala account, proxies or an API key?
No.
Related scrapers
- Remote Jobs Scraper: six remote job boards in one table
- SEEK Jobs Scraper: Australian and New Zealand jobs with salaries
- Dice Jobs Scraper: US tech jobs with salaries and skills
- Foundit Jobs Scraper: India, Southeast Asia and Gulf jobs
- Career Site Jobs Search: open jobs from company career sites
- Career Site Jobs Scraper: fourteen applicant tracking systems in one table
- Greenhouse Jobs Scraper: any Greenhouse job board
- Lever Jobs Scraper: any Lever careers page
- Workday Jobs Scraper: any myworkdayjobs career site
Support and feedback
Missing a field or found something that does not work? Open an issue in the Issues tab and it will be answered, usually within a day. If the actor saves you time, a short review helps other people find it.