• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

I Like Kill Nerds

The blog of Australian Front End / Aurelia Javascript Developer & brewing aficionado Dwayne Charrington // Aurelia.io Core Team member.

  • Home
  • Aurelia 2
  • Aurelia 1
  • About
  • Aurelia 2 Consulting/Freelance Work

How To Download Your Paid Udemy Course Videos

General · September 22, 2014

I am a big fan of Udemy and I have purchased about 13 courses off of the site (and counting) but sometimes I don’t have access to the internet on my laptop and watching videos (especially programming videos) on my Android phone which have been synced offline and being able to follow along isn’t easy or ideal.

I have found a clever and simple Python script that allows you to download your paid Udemy course videos so you can watch them on your Mac or PC offline without needing any kind of internet connection (except for the initial download).

The resulting quality appears to be about 720p, so the downloaded files are legit and watchable. The script uses the ever-versatile BeautifulSoup library for logging in, parsing the JWPlayer JSON object in the page and then creates a folder and downloads all course videos.

The Python script can be viewed and download here on Github.

Keep in mind this is against the terms of service for Udemy and could result in you losing access to your account. Course authors can actually allow videos to be downloaded, but most don’t. Be careful and be respectful. Udemy could shutdown this method of downloading videos at any time.

There is also another method which involves downloading your course videos offline on your smartphone and then installing an app that allows you to browse and download files from your phone, but there are a lot of steps required to do so. This Python script is currently the easiest way and it works really well.

Update 2020: This method still works. I had to update the repository as the original was removed.

Dwayne

Leave a Reply Cancel reply

43 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Alert
Alert
7 years ago

I appreciate your effort to help people download the videos . I am sure you are trying to find ethical ways of downloading. I have found another option too. I use Chrome and with the help of browser extension (Chrome app) one can download the videos.

0
raznoe
raznoe
7 years ago

care to share?

0
sanil
sanil
7 years ago

can you share the extension and how u do it ?

0
Muhammad Saad
Muhammad Saad
7 years ago

https://chrome.google.com/webstore/detail/fvd-downloader/lfmhcpmkbdkbgbmkjoiopeeegenkdikp?hl=en

Here’s the extension ,,, @Sanil #Raznoe

0
rashid mahmood
rashid mahmood
7 years ago

will uou give me these courses because a did not have money to get them

0
Marius
Marius
7 years ago

It works like a charm! 🙂
Following the installation described on the Github, I had everything working in a minute.
But the preinstall step worked like this on my OSX (and I assume would be the same on other *nix systems):
sudo curl https://bootstrap.pypa.io/get-pip.py | sudo python

Then having my course offline was a breeze.
Thank you very much for the effort you put into it!

0
law
law
7 years ago

You can use iGrab

http://www.igrabdownloader.com

Pluralsight downloader
cbtnuggets downloader
lynda downloader

Many more….in one application

0
Andrew
Andrew
7 years ago

I get “Error on input” on the final step

0
Anonymous
Anonymous
7 years ago

@Muhammad Saad : Thanks – its work

0
salamii
salamii
7 years ago

Hi, could someone explain how to do this in a “for dummies” format? I get to the Install pip section and am not savvy enough to know how to do much without more specific directions. If you wanna get paid for it on Fiverr, I am happy to pay someone to walk me through it. Thanks in advance.

0
Mahin Rahman
Mahin Rahman
6 years ago

How To Download pdf,quizzes,documents associate wit Udemy Courses?

0
Hossain
Hossain
6 years ago

looks like the udemy-dl python package stopped working. The github repo got slapped with a DMCA take down notice and Udemy patched the loophole! Please share if you have any more method to download and watch courses offline.

0
Joe
Joe
6 years ago

Oh for F*’s sake. FK the DCMA and FK Udemy. Most of their courses are crap and not worth the $15 perpetual sale. The couple that are, they don’t even allow downloading to a PC or MAC, but do on an android device? WTF? a computer is a computer is a Fking computer!

0
Dwayne
Dwayne
Author
6 years ago

To anyone else wondering where to get the script, it appears other people have uploaded possibly the same script to download Udemy courses, here is one: https://github.com/nishad/udemy-dl

0
dinda
dinda
6 years ago

i don’t understand, anyone help me please.
i have download the file on github, so what next step to download the video or course?
please help me

0
Akilesh
Akilesh
6 years ago

You can try this easy http://goo.gl/NktKtz
It works for me.

0
Glas-guy
Glas-guy
6 years ago

Fabulous – works a charm.

0
Minired
Minired
6 years ago

Download any free or paid udemy courses in 720p HD. Automatic bulk download with resuming option. You can also download PDF / HTML / TEXT files. Download here: http://www.udemycoursedownload.com

0
bestautumnn
bestautumnn
6 years ago

I just find a cbt nuggets downloader called Allavsoft.

After have a try, I find it really works great in downloading videos from cbt nuggets.

0
JoKelly
JoKelly
6 years ago

I was using CamStudio to Record the screen directly when watching Udemy online, so that I could view the recorded videos next time without connecting to internet. However, this method is a bit roundabout and the tips here seem to be more reliable. BTW, I have also found some tricks here: http://goo.gl/sViHle

0
grownbetterwe
grownbetterwe
6 years ago

I use Allavsoft to download video from Lynda, Udemy, YouTube, etc.

0
Ashish
Ashish
6 years ago

Could not resolve host: udemy-assets-on-demand.udemy.com

0
Save alert
Save alert
6 years ago

Subscribe

0
grownbetterwe
grownbetterwe
6 years ago

I use Allavsoft to download paid udemy and lynda course video.

0
Tariq
Tariq
6 years ago

Some videos which have download options on this platform do no need third-party tools to download.

0
vax
vax
6 years ago

total useless comments.
Offers paying solutions.
Do you think I will pay for a software to download a course what I already paid for?
I use the online version instead…

0
henryjackylucky
henryjackylucky
5 years ago

I use Allavsoft to download video from Udemy and Lynda, I like its batch downloading

0
Provash Shoumma
Provash Shoumma
5 years ago

Superb script. Works like a charm! Thank you very much for creating this amazing tool.

0
Usta
Usta
5 years ago

How To Download Udemy Videos On Android ?

0
Dianna
Dianna
5 years ago

Allavsoft works great in downloading videos courses from Udemy and Lynda

0
game minecraft
game minecraft
5 years ago

You ought to be a part of a contest for one of the best blogs on the net.

I am going to recommend this site!

0
henryjackylucky
henryjackylucky
5 years ago

I also have the need to download videos from Lynda.com.

Then I google searched and tried so many lynda downloader.

Finally and luckily I find Allavsoft works great in download Lynda video courses.

I like its batch downloading and directly download video to any video format or audio format.

More exciting it also helps to download video from Udemy, YouTube, Coursera etc.

Hope it also helps for you.

0
Lalitha
Lalitha
5 years ago

Hi,

After downloading the videos through python script, how can I access them? Where are they stored in macbook pro. I can’t see them in downloads.

Thanks

0
paulaadriananew
paulaadriananew
5 years ago

I use Allavsoft to batch and directly downlaod videos from Pluralsight, Lynda, Udemy, Digital Tutors, Tutsplus, Crasfty etc

0
Warrior
Warrior
4 years ago

Fantastic! You are a Genius!
Sorry for my ignorance, but I was in a fix, as I really didn’t know that Udemy doesn’t let us download. So, I was disappointed after purchasing, because I rarely get time to be online. I take my Windows laptop for morning walk and study video-lectures for 1 – 1.5 hours in the park.

So, I was wondering what to do. Your script came like a little genie to my help.

Thanks for your help and appreciate your time and knowledge!

0
Fisher
Fisher
4 years ago

Seems like Python script link isn’t working.
Can someone please upload the script?

0
Dawin
Dawin
4 years ago

I use Allavsoft to batch download videos from Udemy to MP4, MP3 etc

0
kuldeep kumar chauhan
kuldeep kumar chauhan
4 years ago

how will be operate download revit mep in vedio formate.in this course 22 chapert and rupees 640.

0
Download Udemy Courses
Download Udemy Courses
4 years ago

Thanks a lot !!

0
Harney
Harney
3 years ago

Allavsoft is highly recommended to download free or paid video courses from Udemy, Lynda, etc.

1
MOKOU ZU
MOKOU ZU
3 years ago

Sir provided a google drive download link of Udemy Course.
Latest Videos of Python And AngularJS

0

Primary Sidebar

Popular

  • Testing Event Listeners In Jest (Without Using A Library)
  • Web 3.0 may have died before it even started
  • How To Get The Hash of A File In Node.js
  • Which Neural DSP Archetype Plugins Should You Buy?
  • NBN Box Installed Inside of Garage, Where Do You Put The Modem?
  • Smoke Detector Randomly Goes Off Early Hours of The Morning
  • A List of WordPress Gutenberg Core Blocks
  • How to Copy Files Using the Copy Webpack Plugin (without copying the entire folder structure)
  • How To Install Eufy Security Cameras Without Drilling or Using Screws
  • How To Calculate A Javascript Date X Months Ago With Vanilla Javascript

Recent Comments

  • Casey Milne on A List of WordPress Gutenberg Core Blocks
  • Jay on Neural DSP Reveal Details About the Long-Awaited Quad Cortex Desktop Editor
  • john on Deno Raises $21M – but is anyone using it yet?
  • Oranges on How To Store Users In Firestore Using Firebase Authentication
  • Precious on Fixing Sequel Pro SQL Encoding Error For Imported SQL Files

Copyright © 2022 · Dwayne Charrington · Log in

wpDiscuz