Question: how to download multiple youtube videos at once?
Answer: Download and install. Download the ImTOO Download YouTube Video, install and launch it. ... 
Browse YouTube videos in the built-in browser. Click "Browse videos" button on the toolbar or check "Browser..." option in the Tools menu to open the YouTube Video Browser window.
Step 3: Start downloading.