instaloader
Download pictures, videos, captions, and other metadata from Instagram. tldr-pages
On Linux
Linux
Download pictures, videos, captions, and other metadata from Instagram. Note: You will need to provide Instagram login information if you want high-quality media downloads.
Download a profile
instaloader profile_nameIdentifyDownload highlights
instaloader --highlights profile_nameIdentifyDownload posts with geotags (if available), suppressing any user interaction
instaloader --quiet --geotags profile_nameIdentifySpecify a user agent for HTTP requests
instaloader --user-agent user_agent profile_nameIdentifySpecify login info and download posts (useful for private profiles)
instaloader --login username --password password profile_nameIdentifySkip a target if the first downloaded file has been found (useful for updating Instagram archives)
instaloader --fast-update profile_nameIdentifyDownload stories and IGTV videos (login required)
instaloader --login username --password password --stories --igtv profile_nameIdentifyDownload all types of posts (login required)
instaloader --login username --password password --stories --igtv --highlights profile_nameIdentify