Internshala Scraper โ€” Internships & Jobs (India) avatar

Internshala Scraper โ€” Internships & Jobs (India)

Pricing

from $0.002 / listing scraped

Go to Apify Store
Internshala Scraper โ€” Internships & Jobs (India)

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

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

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.

Internshala Scraper input โ€” type, keyword and max listings in the Apify Console

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 pointDescription
๐Ÿ’ผ RoleListing ID, type (internship or job) and title
๐Ÿข CompanyCompany name and actively-hiring status
๐Ÿ“ LocationsOne or more cities, or work-from-home
๐Ÿ’ฐ PayStipend (internships) or salary (jobs)
โณ DurationInternship duration
๐Ÿ› ๏ธ SkillsRequired skills
๐Ÿ•’ FreshnessHow recently the listing was posted
๐Ÿ”— LinksDirect apply URL

What you get

Internshala Scraper output example โ€” title, company, stipend, duration and skills as structured JSON

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

FieldTypeDescription
idstringUnique Internshala listing identifier
typestringListing type: internship or job
titlestringRole / profile title
companystringHiring company name
locationsarrayCities for the role (empty when work-from-home)
isWorkFromHomebooleanWhether the role is work-from-home
stipendstringStipend (internships) or salary (jobs)
durationstringInternship duration
skillsarrayRequired skills
activelyHiringbooleanWhether the company is actively hiring
postedAgostringHow recently the listing was posted
urlstring (URL)Direct apply link
sourceUrlstring (URL)Search URL the listing was found on
collectedAtstring (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

  1. Add the Internshala Scraper to your Apify account.
  2. Choose a type (internships or jobs).
  3. Enter a keyword (profile or skill), or leave it empty to collect all listings.
  4. Optionally turn on work-from-home only, and set Max listings.
  5. 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
}
FieldTypeDescription
typestringinternship or job.
keywordstringFilter by profile / skill (e.g. python, marketing). Empty = all.
workFromHomebooleanReturn only work-from-home openings.
maxItemsintegerMaximum number of listings to collect.

Need more jobs data?

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.

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.