Coursera Courses, Ratings & Instructors Scraper
Pricing
from $6.80 / 1,000 results
Coursera Courses, Ratings & Instructors Scraper
Scrape Coursera courses by keyword or URL. Extract title, partner, instructors, rating, reviews, enrollment, skills, price, level and certificate type. Export to JSON, CSV or Excel.
Pricing
from $6.80 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Share
Coursera Scraper
Extract courses, ratings, instructors and enrollment numbers from Coursera by keyword or URL, across the full catalog of 20,000+ courses, specializations and professional certificates
| 26 fields per record | Full catalog coverage | JSON / CSV / Excel output formats | Updated 2026-07-26 |
What you get
Each record is one Coursera product (course, specialization, professional certificate, guided project or degree) with its ratings, pricing signals, skills and provider. Search by keyword or paste any Coursera URL.
- imageUrl: course cover image
- title: course or program name
- url: direct link to the Coursera product page
- id: Coursera product id
- productType: COURSE, SPECIALIZATION, PROFESSIONAL_CERTIFICATE, GUIDED_PROJECT or DEGREE
- partner: the primary university or company offering it
- partners: every institution credited on the product
- partnerLogo: logo image of the primary partner
- rating: average learner rating out of 5
- reviewCount: number of ratings behind that score
- difficultyLevel: Beginner, Intermediate, Advanced or Mixed
- durationCategory: expected time to complete (for example "1 to 3 months")
- certificateType: the credential the product awards
- isFree: whether the course can be taken free
- isPartOfCourseraPlus: whether it is included in a Coursera Plus subscription
- isCreditEligible: whether it can count toward academic credit
- tagline: the short marketing tagline
- skills: the skills the course teaches
- tools: named software or tools taught
- languages: languages with full audio and subtitles
- subtitleLanguages: languages available as subtitles only
- enrollmentCount*: total learners enrolled
- instructors*: instructor names
- workload*: recommended weekly study time and length
- description*: full course description
- sourceQuery: the keyword or URL that produced this record
- observedAt: when this record was last seen by the scraper
*These fields only appear when Fetch Course Details is set to true.
Who is it for
| Use case | Who benefits |
|---|---|
| Build an edtech course catalog or comparison site | Course aggregators and review sites |
| Track competitor courses, ratings and enrollment | Online education providers |
| Map in-demand skills to available training | L&D and HR teams |
| Research course pricing and free-audit options | Learners and career switchers |
| Feed course data into recommendation engines | Data teams and app builders |
Frequently Asked Questions
What Coursera content can this scraper cover? It searches the entire public Coursera catalog: individual courses, specializations, professional certificates, guided projects and degrees. You can restrict results to a single product type, difficulty level or language.
How many courses can I get in one run? There is no fixed ceiling. Set Max Courses to the number you want and the scraper paginates through the catalog until it reaches that count or runs out of matches. Each keyword you add runs its own search.
Can I scrape a specific course instead of searching? Yes. Paste one or more course, specialization or search URLs into Coursera URLs. Product URLs return that single product; a search URL runs the keyword behind it.
Where do the enrollment numbers and instructor names come from? Enrollment count, instructor names, the full description and recommended workload are collected when Fetch Course Details is enabled. The listing fields like rating, skills and pricing are always included.
What happens if a course has no rating or is missing some fields? Fields that a given product does not expose (for example workload on a specialization, or a rating on a brand new course) come back empty rather than guessed. Every record still carries the core identification and catalog fields.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Chrome Web Store Extensions Scraper: extensions, ratings, users and publisher data from the Chrome Web Store
- arXiv Research Papers & Abstracts Scraper: titles, authors and abstracts from the arXiv research archive
- Apple App Store Reviews & Ratings Scraper: user reviews, ratings and versions from the Apple App Store
- Clinical Trials Scraper: studies, sponsors and conditions from the public clinical trials registry
- US Patents Scraper: patents with assignee, inventor and claims data
- Amazon Product Price & Reviews Scraper: product prices, ratings and reviews from Amazon
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with Coursera. It only accesses data that is publicly available on the platform. Use it in accordance with Coursera's terms of service.
