Udemy Search Scraper
Pricing
$19.99/month + usage
Go to Apify Store

Udemy Search Scraper
Scrape courses from Udemy.com by providing a search URL, with automatic pagination and comprehensive course information extraction.
Pricing
$19.99/month + usage
Rating
5.0
(1)
Developer

PowerAI
Maintained by Community
Actor stats
1
Bookmarked
3
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Share
π Udemy Search Scraper
This actor allows you to scrape courses from Udemy.com by providing a search URL. It automatically handles pagination and extracts comprehensive course information including prices, ratings, instructors, and course details.
Features
- URL-based Scraping: Extract courses by providing a complete Udemy search URL
- Automatic Pagination: Automatically navigates through pages and loads more courses until reaching the end or max items limit
- Comprehensive Course Data: Extract detailed information about each course including:
- Course title and description
- Instructor information
- Ratings and review counts
- Course duration and lecture counts
- Difficulty level
- Current and original prices
- Course badges (Bestseller, etc.)
- Course cover images
- Direct links to course detail pages
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
searchUrl | string | Yes | Complete Udemy search URL to scrape |
maxItems | integer | No | Maximum number of courses to fetch (default: unlimited) |
proxyConfiguration | object | No | Proxy settings for the actor |
How to Get Search URL
- Go to Udemy.com
- Use the search bar to find courses by keywords, topics, or categories
- Apply any filters you want (price, rating, duration, etc.)
- Copy the complete URL from your browser's address bar
- Paste it into the
searchUrlfield
Example search URLs:
https://www.udemy.com/courses/search/?src=ukw&q=aihttps://www.udemy.com/courses/search/?src=ukw&q=pythonhttps://www.udemy.com/courses/search/?src=ukw&q=javascript&price=price-free
Output
The output is a dataset of course objects, each containing:
searchUrl: The original search URL usedid: Course ID/slugdetailPageUrl: Direct link to the course detail pagetitle: Full course titlesubtitle: Course description/subtitleimg: URL of the course cover imageinstructor: Instructor name(s)ribbon: Course badge (e.g., "Bestseller")rating: Average rating (numeric, e.g., 4.6)ratingCount: Number of ratings/reviewstotalHours: Total course duration (e.g., "29.5 total hours")lecturesCount: Number of lectures/lessonslevel: Difficulty level (e.g., "All Levels", "Beginner", "Intermediate", "Expert")priceCurrent: Current pricepriceOriginal: Original price (if on sale)scrapedAt: Timestamp of when the course was scraped
Example output:
[{"searchUrl": "https://www.udemy.com/courses/search/?src=ukw&q=ai","id": "the-ai-engineer-course-complete-ai-engineer-bootcamp","detailPageUrl": "https://www.udemy.com/course/the-ai-engineer-course-complete-ai-engineer-bootcamp/","title": "The AI Engineer Course 2025: Complete AI Engineer Bootcamp","subtitle": "Complete AI Engineer Training: Python, NLP, Transformers, LLMs, LangChain, Hugging Face, APIs","img": "https://img-c.udemycdn.com/course/240x135/6112535_7103.jpg","instructor": "365 Careers","ribbon": "Bestseller","rating": 4.6,"ratingCount": 11320,"totalHours": "29.5 total hours","lecturesCount": 436,"level": "All Levels","priceCurrent": "$10.99","priceOriginal": "$49.99","scrapedAt": "2025-11-12T03:03:00.909Z"},...]
Use Cases
- Course catalog building and market research
- Price monitoring and comparison
- Instructor performance analysis
- Course popularity tracking
- Educational content discovery
- Competitive analysis for online learning platforms
- Course recommendation systems
- Trend analysis in online education
Notes
- Results are automatically paginated until reaching the end or max items limit
- All courses are deduplicated based on their detail page URLs
- Results are saved incrementally as they are found
- All timestamps are in ISO 8601 format
- Price information reflects current pricing at the time of scraping
Start discovering courses on Udemy today!