VOOZH about

URL: https://apify.com/crawlerbros/udemy-scraper

โ‡ฑ Udemy Course Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Udemy Course Scraper

Scrape Udemy courses with search by keyword, browse by category, filter by level/rating/price. Extracts title, rating, reviews, subscribers, instructors, price, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Scrape Udemy course data at scale โ€” search by keyword, browse by category, filter by level, rating, price, and subscriber count. No account or API key required.

What data do you get?

FieldDescription
courseIdUdemy internal course ID
titleCourse title
headlineShort course description/tagline
urlFull course URL
isPaidWhether the course is paid
pricePrice string (e.g. "$12.99")
priceNumericPrice as a float
avgRatingAverage rating (0.0โ€“5.0)
numReviewsTotal review count
numSubscribersEnrolled student count
numLecturesTotal lecture count
contentLengthMinTotal video length in minutes
levelDifficulty level
primaryCategoryTop-level category
primarySubcategorySubcategory
instructorsList of instructor display names
primaryInstructorFirst instructor name
imageUrlCourse thumbnail (480ร—270)
publishedTitleURL slug

Input

FieldTypeDescription
modeselectWhat to fetch (see Modes below)
querystringKeyword to search (mode=search)
courseIdstringUdemy course ID (mode=byCourseId)
instructorIdstringUdemy instructor user ID (mode=byInstructor)
categoryselectTop-level category filter/browse
subcategorystringSubcategory slug (mode=byCategory)
orderingselectSort: relevance, popularity, highest-rated, newest
levelselectAll Levels / Beginner / Intermediate / Expert
freeOnlybooleanOnly return free courses
minRatingnumberMinimum average rating (0.0โ€“5.0)
minSubscribersintegerMinimum enrolled student count
maxItemsintegerMax courses to return (default 50)

Modes

ModeDescription
search (default)Full-text search across all courses
byCourseIdFetch a single course by ID
byCategoryBrowse all courses in a category or subcategory
byInstructorAll courses by a specific instructor

Sample Input

{
"mode":"search",
"query":"Python programming",
"ordering":"popularity",
"minRating":4.5,
"maxItems":20
}

Sample Output

{
"courseId":394580,
"title":"The Complete Python Bootcamp From Zero to Hero in Python",
"url":"https://www.udemy.com/course/complete-python-bootcamp/",
"isPaid":true,
"price":"$12.99",
"priceNumeric":12.99,
"avgRating":4.65,
"numReviews":503591,
"numSubscribers":1800000,
"numLectures":155,
"contentLengthMin":2230,
"level":"All Levels",
"primaryCategory":"Development",
"instructors":["Jose Portilla"],
"primaryInstructor":"Jose Portilla",
"recordType":"course",
"siteName":"Udemy",
"scrapedAt":"2026-05-10T12:00:00+00:00"
}

Categories

Development, Business, Finance & Accounting, IT & Software, Office Productivity, Personal Development, Design, Marketing, Lifestyle, Photography & Video, Health & Fitness, Music, Teaching & Academics

FAQs

Do I need a Udemy account or API key? No. The scraper uses Udemy's public API which does not require authentication for course data.

How accurate are subscriber counts? Subscriber counts are real-time values from the Udemy API. They represent total enrolled students.

Can I filter for only free courses? Yes โ€” set freeOnly: true. Free courses have isPaid: false.

What ordering options are available? relevance (default), popularity, highest-rated, newest.

How many courses can I scrape? Up to 1000 per run using maxItems. Pagination is handled automatically.

You might also like

Udemy Scraper

gio21/udemy-scraper

Scrapes Udemy course search results (title, url, price, rating, reviews, subscribers, instructor). Pay per course.

Udemy Scraper | Courses Instructors and Reviews

parseforge/udemy-scraper

Extract Udemy course data including title, instructor, price, rating, enrollment counts, duration, language, curriculum, reviews, and tags. Search by category or keyword to track top courses, monitor pricing, generate leads, and analyze the online learning market at scale.

Udemy Search Scraper

getdataforme/udemy-search-scraper

The Udemy Search Scraper extracts comprehensive course data from Udemy searches, including titles, instructors, ratings, prices, and enrollments....

18

Udemy Course Reviews Scraper

scrapapi/udemy-course-reviews-scraper

Udemy Search Scraper

powerai/udemy-search-scraper

Scrape courses from Udemy.com by providing a search URL, with automatic pagination and comprehensive course information extraction.

Udemy Course Scraper - Search Courses by Keyword

thirdwatch/udemy-scraper

Scrape Udemy courses by keyword: title, headline, instructor(s), rating, enrollment count, level, duration, lectures, categories, and topics. No login required. Uses course landing pages for rich data.

Udemy Scraper

silentflow/udemy-scraper

Scrape Udemy courses with 40+ fields: ratings, reviews, prices, discounts, instructors, subscribers, curriculum, objectives, prerequisites, and more. Search by keyword or browse topic and category pages. Export to JSON, CSV, Excel, or API for market research and education analytics.

Udemy Scraper Ppe

silentflow/udemy-scraper-ppe

Scrape Udemy courses with 40+ fields: ratings, reviews, prices, discounts, instructors, subscribers, curriculum, objectives, prerequisites, and more. Search by keyword or browse topic and category pages. Export to JSON, CSV, Excel, or API for market research and education analytics.