Internshala Scraper - India Internships & Fresher Jobs avatar

Internshala Scraper - India Internships & Fresher Jobs

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Internshala Scraper - India Internships & Fresher Jobs

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

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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.

Apify Actor


🎯 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
  • 🕒 MetadatascrapedAt timestamp 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 listingThe number that matters most, parsed cleanly
Internships + fresher jobs from one inputTwo verticals, one actor
Full paginationSearches span many result pages
Location incl. work-from-homeMultiple locations per listing
Clean deduplicated rowsListings repeat across pages and need de-duping
JSON / CSV / Excel exportRaw data needs reshaping for analysis

🚀 Quick start

One-click run

  1. Open the actor on the Apify Store and click Try for free
  2. On internshala.com, open Internships or Jobs, apply filters (category, location, work-from-home) and copy the URL — e.g. https://internshala.com/internships/
  3. Paste it into Search / category URLs, set Max listings (0 for unlimited)
  4. 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 ApifyClient
client = 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

FieldTypeDefaultDescription
startUrlsarrayInternshala listing URLs (internships or jobs, any category/filter). Every listing across all pages is collected.
maxItemsinteger200Max listings across all URLs. 0 = unlimited.
proxyConfigurationobjectApify ProxyProxy settings — recommended for reliable results at scale.

📋 How to build a search URL

  1. Go to internshala.comInternships or Jobs
  2. Pick a category (e.g. Web Development), a location, or toggle Work from home
  3. Copy the address-bar URL
  4. 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

FieldDescription
internshipId · titleListing ID and title
company · logo🏢 Hiring company and logo URL
employmentTypeinternship or job
stipend💰 Stipend or salary (₹)
location📍 City or Work from home
duration⏱️ Duration (e.g. 3 Months)
activelyHiring✅ Actively-hiring badge
url · scrapedAtListing URL and timestamp

Export everything to JSON, CSV, Excel, HTML or RSS, or pull it through the Apify API and integrations.


💡 Use cases

Use caseHow this actor helps
🧑‍💼 Recruitment & campus hiringMonitor internships and fresher roles by category, location and company across India.
💰 Stipend / salary benchmarkingBuild compensation datasets for interns and freshers by role and city.
📊 Job-market researchTrack hiring demand, remote vs. on-site mix and category trends.
🏢 Competitive intelligenceSee which companies are hiring for which roles and at what pay.
📈 EdTech & career productsEnrich your own product with structured Internshala inventory.
🤖 ML / analytics pipelinesBuild 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.


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.