Internshala Scraper โ Internships & Jobs (India)
Pricing
from $0.002 / listing scraped
Internshala Scraper โ Internships & Jobs (India)
Scrape Internshala internships and entry-level jobs: title, company, locations, stipend/salary, duration, skills, work-from-home flag and apply URL. Filter by keyword, type and work-from-home. No setup.
Pricing
from $0.002 / listing scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Share
Internshala Scraper โ Internships, Jobs, Stipends & Skills
Scrape Internshala, India's biggest internships and entry-level jobs platform, into clean JSON, CSV, Excel or XML. The Internshala scraper extracts title, company, locations, stipend or salary, duration, required skills, work-from-home flag, actively-hiring status and the apply link for every listing. Filter by type, keyword or work-from-home and bulk-export. Fast and reliable.

What does Internshala Scraper do?
The Internshala scraper crawls Internshala internship and job search results and exports every listing as a structured row. Choose internships or jobs, filter by keyword or work-from-home, set a limit, and get a clean dataset of roles, companies, stipends, durations and skills โ ready to analyze or export to JSON, CSV, Excel or XML.
What data can you scrape from Internshala?
| Data point | Description |
|---|---|
| ๐ผ Role | Listing ID, type (internship or job) and title |
| ๐ข Company | Company name and actively-hiring status |
| ๐ Locations | One or more cities, or work-from-home |
| ๐ฐ Pay | Stipend (internships) or salary (jobs) |
| โณ Duration | Internship duration |
| ๐ ๏ธ Skills | Required skills |
| ๐ Freshness | How recently the listing was posted |
| ๐ Links | Direct apply URL |
What you get

Each listing is returned as a structured record like this:
{"id": "3190491","type": "internship","title": "Data Science","company": "Acme Analytics","locations": ["Bangalore"],"isWorkFromHome": false,"stipend": "โน 15,000 - 20,000 /month","duration": "6 Months","skills": ["Python", "Machine Learning", "SQL"],"activelyHiring": true,"postedAgo": "3 days ago","url": "https://internshala.com/internship/detail/...","sourceUrl": "https://internshala.com/internships/data-science-internship","collectedAt": "2026-07-30T12:00:00.000Z"}
Output schema
| Field | Type | Description |
|---|---|---|
id | string | Unique Internshala listing identifier |
type | string | Listing type: internship or job |
title | string | Role / profile title |
company | string | Hiring company name |
locations | array | Cities for the role (empty when work-from-home) |
isWorkFromHome | boolean | Whether the role is work-from-home |
stipend | string | Stipend (internships) or salary (jobs) |
duration | string | Internship duration |
skills | array | Required skills |
activelyHiring | boolean | Whether the company is actively hiring |
postedAgo | string | How recently the listing was posted |
url | string (URL) | Direct apply link |
sourceUrl | string (URL) | Search URL the listing was found on |
collectedAt | string (ISO date) | Timestamp when the record was collected |
Use cases
- Job-market research โ study internship and entry-level demand across India.
- Recruitment tools โ feed fresh listings into your own hiring product.
- Student career platforms โ surface relevant internships by skill and location.
- Stipend benchmarking โ collect stipends and salaries by role and city.
- Lead generation โ build lists of companies actively hiring interns.
- Skills analysis โ measure the skills employers ask for by profile.
How to scrape Internshala data
- Add the Internshala Scraper to your Apify account.
- Choose a type (internships or jobs).
- Enter a keyword (profile or skill), or leave it empty to collect all listings.
- Optionally turn on work-from-home only, and set Max listings.
- Click Run, then export the results as JSON, CSV, Excel or XML โ or pull them via the Apify API.
Input
{"type": "internship","keyword": "data science","workFromHome": true,"maxItems": 300}
| Field | Type | Description |
|---|---|---|
type | string | internship or job. |
keyword | string | Filter by profile / skill (e.g. python, marketing). Empty = all. |
workFromHome | boolean | Return only work-from-home openings. |
maxItems | integer | Maximum number of listings to collect. |
Need more jobs data?
- Naukri Jobs Scraper
- JobStreet Scraper
- Indeed Scraper
- Greenhouse Job Board Scraper
- RemoteOK Jobs Scraper
FAQ
How many listings can I scrape? As many as you like โ set Max listings, or leave the keyword empty to collect the full set.
Do I need any setup or a login? No setup and no login. Just add the actor, choose a type and keyword, and run.
Can I get only work-from-home roles? Yes โ turn on work-from-home only to filter for remote openings.
Which export formats are supported? JSON, CSV, Excel and XML, plus the Apify API and dataset views.
How fresh is the data?
Every run collects live listings, each tagged with postedAgo and a collectedAt timestamp.
How does billing work? You pay per listing you collect โ no subscriptions and no minimums.
Can I connect it to other tools? The Internshala Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal? The scraper collects only publicly available listing data. You are responsible for how you use the data and for complying with Internshala's terms.
Related Actors
Notes
Original clean-room implementation. Returns only public data; you are responsible for compliance with Internshala's terms. Not affiliated with or endorsed by Internshala.