Internshala Scraper - India Internships & Fresher Jobs
Pricing
from $1.50 / 1,000 results
Internshala Scraper - India Internships & Fresher Jobs
Scrape Internshala.com internships and fresher jobs in India. Extract role title, hiring company, stipend or salary, location including work from home, duration and listing URL by search or category URL. Export JSON, CSV, Excel for recruitment and job-market research.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Internshala Scraper — India Internships & Fresher Jobs with Stipend, Company & Location
The most complete Internshala data extractor on Apify. Pull live listings from Internshala.com — India's largest internships and fresher-jobs platform — with the role title, hiring company, stipend / salary, location (including work-from-home), duration and listing URL. Built for recruitment, talent sourcing and job-market research.
🎯 What this actor does
The Internshala Scraper extracts live listings from internshala.com — India's dominant platform for internships and fresher jobs, used by millions of students and early-career professionals. Paste a search or category URL and it returns every listing across all result pages, one clean row per internship or job.
Each listing arrives fully structured — including the stipend or salary, a data point that's front-and-center on Internshala and gold for recruitment and market analysis.
Each record can include:
- 💰 Stipend / Salary — e.g. ₹ 10,000 - 15,000 /month (internship) or ₹ 3,86,000 - 4,60,000 /year (job)
- 🏢 Company — the hiring company
- 📍 Location — city or Work from home
- ⏱️ Duration — e.g. 3 Months (internships)
- 🧑💼 Type — internship or fresher job
- ✅ Actively hiring — hiring-status badge
- 🖼️ Logo — company logo URL
- 🔗 URL — direct link to the listing on Internshala
- 🕒 Metadata —
scrapedAttimestamp on every row
Whether you run a recruitment agency, a campus-hiring team or a labor-market research project, this actor is the fastest path from Internshala to a usable dataset — no scraping code required.
✨ Why this actor
| ✅ This actor handles | ❌ What you'd fight doing it yourself |
|---|---|
| Stipend & salary on every listing | The number that matters most, parsed cleanly |
| Internships + fresher jobs from one input | Two verticals, one actor |
| Full pagination | Searches span many result pages |
| Location incl. work-from-home | Multiple locations per listing |
| Clean deduplicated rows | Listings repeat across pages and need de-duping |
| JSON / CSV / Excel export | Raw data needs reshaping for analysis |
🚀 Quick start
One-click run
- Open the actor on the Apify Store and click Try for free
- On internshala.com, open Internships or Jobs, apply filters (category, location, work-from-home) and copy the URL — e.g.
https://internshala.com/internships/ - Paste it into Search / category URLs, set Max listings (
0for unlimited) - Hit Start — listings stream into your dataset, ready to export as JSON, CSV, Excel, HTML or RSS
Run via API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"startUrls": ["https://internshala.com/internships/","https://internshala.com/jobs/"],"maxItems": 500,}run = client.actor("haketa/internshala-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], "|", item["company"], "|", item["stipend"])
Run via API (JavaScript)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('haketa/internshala-scraper').call({startUrls: ['https://internshala.com/internships/'],maxItems: 500,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
⚙️ Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | – | Internshala listing URLs (internships or jobs, any category/filter). Every listing across all pages is collected. |
maxItems | integer | 200 | Max listings across all URLs. 0 = unlimited. |
proxyConfiguration | object | Apify Proxy | Proxy settings — recommended for reliable results at scale. |
📋 How to build a search URL
- Go to internshala.com → Internships or Jobs
- Pick a category (e.g. Web Development), a location, or toggle Work from home
- Copy the address-bar URL
- Paste it into Search / category URLs. Add as many as you like.
📤 Output
One clean record per listing:
{"internshipId": "3237032","title": "Customer Service / Customer Support","company": "Urja Talents","employmentType": "internship","stipend": "₹ 9,000 - 17,000 /month","location": "Thane, Mumbai, Navi Mumbai","duration": "3 Months","activelyHiring": "true","logo": "https://internshala-uploads.internshala.com/logo/....webp","url": "https://internshala.com/internship/detail/customer-service-customer-support-internship-...","scrapedAt": "2026-08-12T10:56:10.537Z"}
📋 Fields
| Field | Description |
|---|---|
internshipId · title | Listing ID and title |
company · logo | 🏢 Hiring company and logo URL |
employmentType | internship or job |
stipend | 💰 Stipend or salary (₹) |
location | 📍 City or Work from home |
duration | ⏱️ Duration (e.g. 3 Months) |
activelyHiring | ✅ Actively-hiring badge |
url · scrapedAt | Listing URL and timestamp |
Export everything to JSON, CSV, Excel, HTML or RSS, or pull it through the Apify API and integrations.
💡 Use cases
| Use case | How this actor helps |
|---|---|
| 🧑💼 Recruitment & campus hiring | Monitor internships and fresher roles by category, location and company across India. |
| 💰 Stipend / salary benchmarking | Build compensation datasets for interns and freshers by role and city. |
| 📊 Job-market research | Track hiring demand, remote vs. on-site mix and category trends. |
| 🏢 Competitive intelligence | See which companies are hiring for which roles and at what pay. |
| 📈 EdTech & career products | Enrich your own product with structured Internshala inventory. |
| 🤖 ML / analytics pipelines | Build clean datasets of titles, stipends, companies and locations for models. |
❓ FAQ
Does it cover both internships and jobs? Yes. Paste an internships URL, a jobs URL, or several of each — the actor handles both in one run and captures the stipend or salary for each.
Does every listing include a stipend/salary?
Internshala shows stipend/salary on the vast majority of listings, and this actor captures it in the stipend field.
How many listings can I collect?
All of them in a search. Set maxItems to 0 for unlimited — Internshala has tens of thousands of active listings.
Can I target work-from-home or a specific city? Yes — build the search on internshala.com with those filters and paste the URL.
Which export formats are supported? JSON, CSV, Excel, HTML and RSS, plus programmatic access via the Apify API and integrations (Google Sheets, Zapier, Make, Airbyte and more).
🔗 Integrations
Send results wherever you work: Google Sheets / Excel, Zapier · Make · n8n, Airbyte / databases / webhooks, and the Apify API for any language.
⚖️ Legal & responsible use
This actor collects publicly available listing information — the same content any visitor can see on Internshala search pages without logging in. It does not access private data and does not require any user account.
You are responsible for how you use the data. Please:
- Use the output for lawful purposes such as recruitment, market research and analytics.
- Respect the source platform's Terms of Service and robots directives.
- Comply with applicable data-protection laws when handling any personal data.
- Do not republish scraped content in a way that infringes copyright or database rights.
This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Internshala. All product names, logos and brands are property of their respective owners.
🛟 Support
Need an extra field or another category? Open an issue from the actor's Issues tab and we'll take a look.