Skip to content
//Udemy Scraper example\\

Free web development courses rated 4.5+, 5 results

A ready-to-run Udemy Scraper input: Free web development courses rated 4.5+, 5 results.

Updated October 27, 2026

What this example returns

This example returns up to 5 results.

The dataset’s “Courses” view shows 18 columns: Image, Title, Price, List price, Currency, Rating, Reviews, Students, Hours, Lectures, Level, Language, Instructors, Category, Last updated, Bestseller, Query, and URL. See every output field.

What each setting does

The input this example runs Udemy Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Udemy URLs startUrls

https://www.udemy.com/courses/development/web-development/?price=price-free

Udemy search, category, subcategory, topic, instructor or course pages, for example https://www.udemy.com/courses/search/?q=excel&ratings=4.5, https://www.udemy.com/courses/development/web-development/, https://www.udemy.com/topic/python/, https://www.udemy.com/user/joseportilla/ or…

Max courses per input maxItems

5

Upper limit of courses for each query or URL. Udemy shows at most 10,000 courses per search or category.

Default: 20 → this example uses 5

Minimum rating minRating

4.5 & up

Only courses rated at least this many stars.

Include course details includeDetails

Yes

Adds description, requirements, target audience, category, topics, instructor job titles, rating distribution, captions and content counts (one extra request per course).

Include curriculum includeCurriculum

No

Adds the full course outline: sections with their lectures, quizzes and durations.

Include reviews includeReviews

No

Also saves student reviews for every course as extra rows (recordType "review"), charged per review.

Max reviews per course maxReviewsPerCourse

20

Upper limit of reviews for each course (Udemy shows at most 10,000).

Only reviews with text textReviewsOnly

No

Skip star-only ratings that have no written comment.

.json
{
  "startUrls": [
    {
      "url": "https://www.udemy.com/courses/development/web-development/?price=price-free"
    }
  ],
  "maxItems": 5,
  "minRating": "4.5",
  "includeDetails": true,
  "includeCurriculum": false,
  "includeReviews": false,
  "maxReviewsPerCourse": 20,
  "textReviewsOnly": false,
  "searchQueries": []
}

What it costs

You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.

  • Course$0.0025One Udemy course with price, rating, students, duration, level, language, instructors and course details.
  • Review$0.0025One student review (only when reviews are included).

Full pricing

Other ways to run Udemy Scraper

All examples of Udemy Scraper

About Udemy Scraper

Scrape Udemy courses by keyword, category, topic, instructor or course URL: price, rating, students, duration, level, language, curriculum and reviews.

Price:
from $2.02 / 1,000 results
Developer:
Shelfbright
Category:
E-commerce

Udemy Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

No credit card. No setup calls.