Open the Microsoft Store on your Windows laptop
Search for Netflix
Select the Netflix app
Click Get or Install
Open the Netflix app after installation
Sign in with your Netflix account
If you use a Mac, download Netflix through a web browser
Go to netflix.com
Sign in to your account
Use Netflix in the browser
To watch offline on a Windows laptop, open the Netflix app
Find a title with the download option
Click Download
Open Downloads in the app to watch later
