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.