LinkedIn Learning Courses Scraper – Cheap πŸŽ“ avatar

LinkedIn Learning Courses Scraper – Cheap πŸŽ“

Pricing

from $0.00005 / actor start

Go to Apify Store
LinkedIn Learning Courses Scraper – Cheap πŸŽ“

LinkedIn Learning Courses Scraper – Cheap πŸŽ“

πŸ” Scrape Mass/Bulk LinkedIn Learning Courses Enter any keyword & extract relevant LinkedIn Learning courses, including title, description, thumbnail & course page link πŸŽ“ Perfect for skill research, training insights, curriculum building, L&D analytics & feeding your CRM, datasets or AI pipelines

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

ContactMinerLabs

ContactMinerLabs

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

πŸ“š LinkedIn Learning Scraper – Find LinkedIn Learning Courses & Learning Paths by Keyword Fast πŸŽ“

LinkedIn Learning Scraper collects public LinkedIn Learning courses and learning paths matching the skills or topics you choose – in minutes. Add one or many keywords (bulk), an optional language, and get a clean, deduplicated list with course URL, title, instructor, duration, level, number of learners, rating, release date, skills covered and description – up to your limit for each keyword.

Perfect for L&D and HR teams, training managers, EdTech companies, course creators, career coaches and market researchers who want to map the LinkedIn Learning catalog by skill.

✨ Why this LinkedIn Learning Scraper?

  • 🧩 Courses and learning paths – both, or only one of them with Page type
  • πŸ“ˆ Built for volume – every keyword is searched on 6 search engines (Google, Bing, DuckDuckGo, Brave, Yahoo, Mojeek) with many query variants (exact keyword, training words, levels)
  • πŸ” Bulk keywords – add as many keywords as you want with + Add: each one is scraped separately, up to Max Items per keyword
  • 🌍 Language filter – target courses in French, Spanish, German…
  • πŸ‘₯ Learners count – as shown (1,234,567) and as a number ready to sort
  • 🎯 Unique courses only – every course appears once, even when found through one of its videos, several engines or LinkedIn country domains
  • πŸ”’ No login, no cookies – no LinkedIn account needed
  • ⚑ Fast & light – no browser
  • πŸ›‘ Stops exactly at your target – and stops automatically when no more courses are available
  • πŸ“€ Export anywhere – JSON, CSV, Excel, XML, HTML, API, Zapier, Make, Google Sheets, CRM

πŸ” What does it extract?

FieldDescription
itemIdUnique identifier (course:<slug> or path:<slug>)
slugLinkedIn Learning identifier
urlCanonical link (e.g. https://www.linkedin.com/learning/excel-essential-training)
pageTypeCourse or Learning Path
keywordKeyword of your search that found the course
nameCourse or learning path title
instructorInstructor name(s)
durationDuration (e.g. 2h 15m)
levelBeginner, Intermediate, Advanced or General
learnersNumber of learners as shown (e.g. 1,234,567)
learnersCountNumber of learners as a number
ratingAverage rating when shown
reviewsCountNumber of ratings when shown
releaseDateRelease date
updatedDateLast update date when shown
languageCourse language when shown
skillsSkills covered
coursesCountNumber of courses (learning paths)
descriptionCourse description
logoCourse thumbnail
titleTitle of the search result
snippetText of the search result
sourcecourse page, learning path page or search result
platformAlways LinkedIn Learning
displayedUrlReadable version of the URL
scrapedAtDate and time of extraction

Fields that are not shown for a course are set to N/A.

πŸ›  How to scrape LinkedIn Learning (4 steps)

  1. Add one or more keywords with + Add – e.g. excel, python, project management, leadership
  2. Choose the page type – Courses + Learning paths, Courses only or Learning paths only
  3. Add a language (optional) – e.g. French, EspaΓ±ol, Deutsch
  4. Set Max Items per keyword and click Start

Download your courses in JSON, CSV, Excel, XML or HTML, or send them to your tools through the Apify API and integrations.

πŸ’‘ Tips to get more courses

πŸ”Ή Use skills and software names: excel, power bi, python, sql, photoshop, figma, aws, agile πŸ”Ή Use soft skills too: leadership, communication, negotiation, time management πŸ”Ή Add several related keywords: data analysis, data visualization, tableau, power bi πŸ”Ή Sort by learnersCount to find the most popular courses first

🎯 Use cases

🏒 L&D programs – build training catalogs by skill for your teams 🧭 Career coaching – find the right courses and paths for a target job πŸ“Š Market research – see which skills have the most courses and learners 🎬 Course creators – analyze competing courses, levels and durations 🀝 EdTech partnerships – map the catalog of a topic βš™οΈ Automation – schedule runs and send new courses to Google Sheets or an LMS

πŸ“₯ Input

Input example:

{
"KEYWORDS": ["excel", "python"],
"PAGE_TYPE": "all",
"LANGUAGE": "",
"MAX_ITEMS": 50
}
FieldTypeDescription
KEYWORDSstring[]πŸ” Skills or topics to search (one per line, click + Add)
PAGE_TYPEstring🧩 all (courses + paths), courses or paths
LANGUAGEstring🌍 Optional language word (e.g. French, Español)
MAX_ITEMSintegerπŸ”’ Number of unique courses per keyword

🧾 Output examples

Course:

{
"itemId": "course:excel-essentials-for-beginners",
"slug": "excel-essentials-for-beginners",
"url": "https://www.linkedin.com/learning/excel-essentials-for-beginners",
"pageType": "Course",
"keyword": "excel",
"name": "Excel Essentials for Beginners",
"instructor": "Jane Smith",
"duration": "2h 15m",
"level": "Beginner",
"learners": "1,234,567",
"learnersCount": 1234567,
"rating": "4.7",
"reviewsCount": "12,345",
"releaseDate": "2024-01-10",
"updatedDate": "N/A",
"language": "en",
"skills": "Microsoft Excel, Formulas, Data Analysis",
"coursesCount": "N/A",
"description": "Learn the basics of Excel: workbooks, formulas, functions, charts and data analysis.",
"logo": "https://media.licdn.com/dms/image/course-thumbnail.jpg",
"title": "Excel Essentials for Beginners Online Class | LinkedIn Learning, formerly Lynda.com",
"snippet": "Course Β· 2h 15m Β· Beginner Β· Released: 1/10/2024 Β· 1,234,567 learners. Learn the basics of Excel with Jane Smith.",
"source": "course page",
"platform": "LinkedIn Learning",
"displayedUrl": "www.linkedin.com β€Ί learning β€Ί excel-essentials-for-beginners",
"scrapedAt": "2026-10-18T09:12:42.548Z"
}

Learning path:

{
"itemId": "path:become-a-data-analyst",
"slug": "become-a-data-analyst",
"url": "https://www.linkedin.com/learning/paths/become-a-data-analyst",
"pageType": "Learning Path",
"keyword": "excel",
"name": "Become a Data Analyst",
"instructor": "N/A",
"duration": "22h",
"level": "N/A",
"learners": "N/A",
"learnersCount": "N/A",
"rating": "4.7",
"reviewsCount": "12,345",
"releaseDate": "N/A",
"updatedDate": "N/A",
"language": "N/A",
"skills": "N/A",
"coursesCount": "9",
"description": "Gain the skills to become a data analyst.",
"logo": "https://media.licdn.com/dms/image/path-thumbnail.jpg",
"title": "Become a Data Analyst Learning Path | LinkedIn Learning",
"snippet": "Learning Path Β· 9 courses Β· 22h. Gain the skills to become a data analyst. 4.7 (12,345 ratings)",
"source": "search result",
"platform": "LinkedIn Learning",
"displayedUrl": "www.linkedin.com β€Ί learning β€Ί paths β€Ί become-a-data-analyst",
"scrapedAt": "2026-10-18T09:12:42.548Z"
}

❓ FAQ

Is it legal to scrape LinkedIn Learning? This actor only collects public catalog information (course title, instructor, duration, level, description…) as it appears in public search engine results and public course pages. It does not log in, does not access videos, and does not collect learner data. You are responsible for using the data in compliance with applicable laws and with LinkedIn's terms.

Does it download the videos? No. Only public information about the courses – never the video content.

Why are some fields "N/A"? Courses and learning paths do not show the same fields, and LinkedIn does not always show the full course page without login. In that case the data shown in the search results is kept (source: "search result").

Why did I get fewer courses than requested? Some keywords have few courses indexed by search engines. The actor stops automatically when no more courses exist for your search. Add more related keywords, choose Courses + Learning paths, or remove the language to get more.

Do I need a LinkedIn account or cookies? No. Just enter your keywords and run the actor – no account, no cookies.

Can I schedule it? Yes – use Apify Schedules to collect new courses weekly and send them to Google Sheets, an LMS or a webhook.

πŸ’° Pricing

Simple pay-per-result model: you only pay for the courses you collect.

Price: $9.99 per 1,000 courses πŸ’΅

⚠️ Disclaimer

This tool is not affiliated with, endorsed by, or sponsored by LinkedIn, LinkedIn Learning or LinkedIn Corporation (Microsoft).

πŸ“« Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the LinkedIn Learning Scraper! 🌍 Questions, custom needs or issues? Contact us through Apify or via ContactMinerLabs 🌩️.