Internshala Scraper avatar

Internshala Scraper

Pricing

from $0.33 / 1,000 job with details

Go to Apify Store
Internshala Scraper

Internshala Scraper

Scrape Internshala internships and fresher jobs by keyword, city, work from home, part time, stipend or salary, or from any internshala.com link: title, company, stipend, duration, skills, perks, openings, applicants, posted date and full description.

Pricing

from $0.33 / 1,000 job with details

Rating

0.0

(0)

Developer

Automly

Automly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What is Internshala Scraper?

Internshala Scraper is a tool that lets you scrape internships and fresher jobs from internshala.com, India's largest internship platform: title, company, city or work from home, stipend or salary, duration, start date, deadline, skills, perks, openings, applicants, posting date, the full description and the company's website and profile. Search by keyword and city with Internshala's own filters, or paste any Internshala link, click Start, and download the listings as Excel, CSV or JSON.

  • โšก Fast: 1,000 listings in about 30 seconds, or 500 listings with every detail in under a minute (our tests)
  • ๐Ÿ”Ž Whole searches: every listing a search matches, up to the whole site
  • ๐Ÿ’ฐ Stipends as numbers: minimum, maximum, currency and period (month, year, lump sum)
  • ๐Ÿ”“ No login: no Internshala account needed
  • ๐Ÿ›ก๏ธ No personal contact data: emails and phone numbers written into listings are removed

What can Internshala Scraper do?

  • Scrape Internshala internships for any keyword, like python, marketing, graphic design or content writing
  • Scrape Internshala fresher jobs with the same filters
  • Scrape internships by city: Bangalore, Delhi, Mumbai, Pune, Hyderabad, Chennai, Kolkata or anywhere in India
  • Filter by work from home, part time, minimum stipend (internships), minimum salary and experience (jobs)
  • Scrape from Internshala links: list pages with any filters you set on the site, and single listings
  • Monitor new internships daily with a schedule
  • Export to Excel, CSV, JSON, HTML or XML, or send the data to Google Sheets, Make, Zapier and more

What data can you extract from Internshala?

๐Ÿ’ผ Title, link and type๐Ÿข Company name, logo and website๐Ÿ“ Full description
๐Ÿ“ Cities or work from home๐Ÿ’ฐ Stipend or salary as numbersโณ Duration
๐Ÿš€ Start dateโฐ Apply-by date๐Ÿ“… Posting date
๐Ÿ› ๏ธ Skills required๐ŸŽ Perks๐Ÿ‘ฅ Openings and applicants
๐Ÿท๏ธ Labels like "Internship with job offer"๐Ÿ•’ Part timeโ„น๏ธ About the company and hiring since

How to scrape Internshala

  1. Create a free Apify account.
  2. Open Internshala Scraper.
  3. Choose internships or fresher jobs, enter keywords and a city, or paste Internshala links.
  4. Pick filters if you like, and set how many listings you want per search.
  5. Click Start, then download the listings as Excel, CSV, JSON or HTML.

How much does it cost to scrape Internshala?

You pay per listing saved, and a listing with full details (the default) costs a little more than a listing from the search page alone (with Include full details turned off). The Pricing tab shows the exact price per 1,000 listings on your Apify plan, with lower prices on paid plans. Platform usage is included, so you pay nothing else for the run.

Every Apify account gets $5 of free usage each month, which is plenty to try the scraper on real searches. Max listings per search or link keeps the cost of a run under control, and you can also set a maximum cost per run.

โฌ‡๏ธ Input

SettingWhat it does
Internships or jobsInternships (default) or fresher jobs
Search keywordsWords to search for, one per line, like python or digital marketing. Empty for every listing
CityCity, like Bangalore or Delhi, Mumbai (each searched on its own). Empty for all of India
Internshala linksList pages (https://internshala.com/internships/python-internship-in-pune/, with any filters) and single listings
Max listings per search or linkHow many listings to save for each search or link (default 100). Set 0 for every matching listing
Include full detailsOn by default: adds the full description, posting date, deadline, start date, perks, openings, applicants and company details
Work from home onlyOnly work-from-home listings
Part time onlyOnly part-time listings
Minimum monthly stipendInternships paying at least this much a month, in rupees
Minimum salary (lakhs a year)Fresher jobs paying at least this much a year
Experience (years)Fresher jobs open to this many years of experience
Proxy configurationThe default works for most runs

Python internships in Bangalore:

{
"listingType": "internships",
"keywords": ["python"],
"location": "Bangalore",
"maxItems": 100
}

Paid work-from-home marketing internships, at least โ‚น10,000 a month:

{
"listingType": "internships",
"keywords": ["marketing"],
"workFromHome": true,
"minStipend": 10000,
"maxItems": 0
}

Fresher jobs paying at least 4 lakhs a year, from a list page copied from Internshala:

{
"listingType": "jobs",
"minSalaryLakhs": 4,
"startUrls": ["https://internshala.com/jobs/data-science-jobs/"]
}

โฌ†๏ธ Output

Every listing is one row. An internship with full details:

{
"jobId": "3291339",
"url": "https://internshala.com/internship/detail/influencer-marketing-internship-in-bangalore-at-flutch-technology-private-limited1789727196",
"type": "internship",
"title": "Influencer Marketing",
"companyName": "Flutch Technology Private Limited",
"companyLogo": null,
"companyWebsite": "http://flutch.in/",
"companyDescription": "Welcome to Flutch, an influencer marketing platform focused on India! Our goal at Flutch is to facilitate collaboration between brands and creators...",
"companyHiringSince": "February 2023",
"companyListingsPosted": 59,
"activelyHiring": true,
"location": "Bangalore",
"locations": ["Bangalore"],
"workFromHome": false,
"partTime": false,
"salaryText": "โ‚น 10,000 - 15,000 /month",
"salaryMin": 10000,
"salaryMax": 15000,
"salaryCurrency": "INR",
"salaryPeriod": "month",
"duration": "6 Months",
"experience": null,
"startDate": "Immediately",
"applyBy": "2026-10-31",
"postedAt": "2026-09-18",
"postedText": "3 weeks ago",
"skills": ["Collaboration", "Data Extraction", "Digital Marketing", "Effective Communication", "MS-Excel"],
"perks": ["Certificate", "Letter of recommendation", "Informal dress code", "5 days a week"],
"labels": [],
"openings": 6,
"applicants": 54,
"category": "Influencer Marketing",
"industry": "Marketing",
"employmentType": "INTERN, FULL_TIME",
"descriptionText": "About the internship:\nKey Responsibilities\n\n1. Research and identify potential influencers across platforms like Instagram, YouTube...",
"descriptionHtml": "<br><p>About the internship:</p>Key Responsibilities<br />...",
"source": "internships",
"scrapedAt": "2026-10-15T09:48:11Z"
}

salaryPeriod says whether the pay is per month (internships), per year (jobs) or a lump sum. The Overview tab shows the main fields as a table; every field is in the downloads. The run report lists how many listings were saved for each search and names any listing link that is no longer on Internshala.

Which fields need full details?

FieldFrom the search pageWith full details
Title, company, cities, stipend or salary, duration, experience, skills, labels, postedโœ…โœ…
Full description (a short excerpt without full details)โœ…
Posting date, apply-by date, start dateโœ…
Perks, openings, applicants, category, industryโœ…
Company website, description, hiring sinceโœ…

How can I use Internshala data?

  • Campus and early-career hiring research: which roles, skills and cities have the most openings for students and freshers
  • Stipend benchmarking: what internships pay by role, city and duration
  • Lead generation for EdTech, training and HR tools: companies that hire interns and freshers in volume
  • Job boards, college placement cells and aggregators: fresh internships with clean, structured fields
  • Career planning for students: which skills employers ask for

How many listings can I get?

Every listing a search matches, up to the whole site. If you search a city where Internshala has no listings for your keyword, the run saves nothing for that search and says so in the run report, instead of filling your data with other cities. A listing that turns up in two of your searches is saved once.

Scrape more India jobs data

ActorWhat it gets
Naukri ScraperNaukri.com jobs with salaries, company ratings, skills and full descriptions
Foundit Jobs ScraperFoundit (Monster India) jobs with experience, salary, skills and apply links
Instahyre Jobs ScraperInstahyre tech jobs with experience ranges and company profiles
CutShort Jobs ScraperCutShort tech jobs with salary ranges, skills and company details
LinkedIn Jobs ScraperLinkedIn job listings with salaries, company info and descriptions

โ“FAQ

How much does it cost to scrape Internshala?

You pay per listing saved; the Pricing tab shows the price per 1,000 listings on your plan. Platform usage is included, and Max listings per search or link keeps every run's cost under control.

Can I scrape both internships and jobs?

Yes. Choose Internships or Fresher jobs in the input, or paste links of both kinds into Internshala links: each row says whether it is an internship or a job.

Yes. Paste any Internshala list page, with the filters you set on the site, or a single listing into Internshala links.

Do I need an Internshala account?

No. The scraper gets the same public listings anyone can see on Internshala without signing in. It does not collect students' or recruiters' personal data, and it removes email addresses and phone numbers written into listings.

Can I connect Internshala Scraper to other tools or AI agents?

Yes. Start runs and download results with the Apify API or the Python and JavaScript clients, send results to Make, Zapier, n8n, Google Sheets or Slack with Apify integrations and webhooks, or let AI assistants and agents run it through the Apify MCP server at mcp.apify.com. For example, ask an agent for "paid work-from-home Python internships" and it runs {"keywords": ["python"], "workFromHome": true, "minStipend": 5000}.

This scraper only collects public listings that anyone can see on Internshala without signing in. Personal data may be protected by laws such as GDPR and India's data protection law, so only use the data for a legitimate reason and ask a lawyer if you are unsure. You can read more in Is web scraping legal?

Internshala Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by Internshala.

Something isn't working?

Open an issue in the Issues tab with your input and what you expected. We read every one and usually reply within a day.

โญ Your feedback

Have an idea or found a problem? Tell us in the Issues tab. If Internshala Scraper saved you time, a short review on the Reviews tab helps other people find it.