edX Scraper | University Courses and Programs avatar

edX Scraper | University Courses and Programs

Pricing

from $19.00 / 1,000 results

Go to Apify Store
edX Scraper | University Courses and Programs

edX Scraper | University Courses and Programs

Extract edX course catalog data including title, university, instructors, level, duration, price, language, subject, prerequisites, and full description. Track MicroMasters, professional certificates, and degree programs for education analytics, lead generation, and market research.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge Banner

๐ŸŽ“ edX Scraper

๐Ÿš€ Export edX course data in seconds. Search by keyword or subject and collect course titles, partners, prices, durations, enrollment counts, and direct links in one clean dataset.

The edX Scraper extracts course and program listings from edX's public course catalog using Algolia's search index - the same fast search engine edX uses for its own website. Each record includes the course title, subtitle, offering partner (MIT, Harvard, Microsoft, Google, etc.), subject category, difficulty level, language, duration, price, recent enrollment count, course type, and a direct link to the course page.

edX hosts thousands of courses and professional programs from over 160 partner universities and institutions worldwide, covering subjects from data science and machine learning to business, humanities, and language learning. This scraper gives you structured access to that entire catalog in one run.

Target Audience

WhoWhy
EdTech researchersAnalyze course catalog composition, pricing, and partner distribution
Curriculum developersBenchmark course structures and durations across providers
HR and L&D teamsDiscover upskilling programs for specific skills and subjects
Competitive intelligence teamsTrack which skills edX partners are prioritizing
Content creators and educatorsResearch what already exists before building new courses

๐Ÿ“‹ What the edX Scraper does

  • Queries edX's Algolia search index by keyword and optional subject filter
  • Returns courses, programs, executive education, and degree products
  • Captures partner name and logo, pricing, enrollment count, language, and duration
  • Formats duration as a human-readable string (e.g. "6 weeks (5-8 hrs/wk)")
  • Strips HTML from descriptions to return clean plain text
  • Paginates automatically until maxItems is reached or all results are exhausted

๐Ÿ’ก Why it matters: edX's course catalog spans thousands of offerings across 160+ partner institutions - far too many to browse manually. This actor lets researchers, product teams, and L&D professionals access the full catalog in minutes, with structured data ready for analysis or import.

๐Ÿ“Š Data fields

Each record includes: enrollmentCount, imageUrl, level, partner, price, results, subject, title, url. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the edX Scraper actor page and click Try for free
  3. Enter a search keyword (e.g. machine learning, finance, UX design)
  4. Optionally add a subject filter
  5. Set maxItems to the number of courses you want
  6. Click Start - results are typically ready in under 30 seconds
  7. Download as CSV, JSON, Excel, or connect via API
ActorDescription
Coursera ScraperExtract course listings and reviews from Coursera
Udemy ScraperScrape Udemy courses with pricing and ratings
LinkedIn Learning ScraperCollect professional courses from LinkedIn Learning

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 50+ ready-to-use data extractors covering EdTech platforms, job boards, marketplaces, and more.

โš ๏ธ Disclaimer: This actor is an independent tool not affiliated with, endorsed by, or connected to edX Inc. or 2U Inc. It accesses only publicly available course catalog data. Use responsibly and in accordance with edX's Terms of Service. ParseForge is not responsible for how collected data is used.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.