instaloader
downloads pictures, videos, captions, and metadata from Instagram profiles
TLDR
Download a profile's posts
SYNOPSIS
instaloader [options] target
DESCRIPTION
instaloader downloads pictures, videos, captions, and metadata from Instagram profiles. It can archive complete profiles including posts, stories, IGTV, and highlights.
For best quality media and access to private profiles or stories, login credentials are required. Downloaded content includes metadata like captions, comments, and geolocation when available.
PARAMETERS
-l, --login USER
Login username for authentication-p, --password PASS
Login password-s, --stories
Download stories (requires login)--igtv
Download IGTV videos--highlights
Download story highlights-G, --geotags
Download geotag information-F, --fast-update
Stop when reaching already-downloaded content-q, --quiet
Suppress user interaction prompts--user-agent UA
Custom HTTP user agent string
CAVEATS
Instagram may rate-limit or block accounts making many requests. Login credentials are required for stories, private profiles, and full-quality downloads. Instagram's terms of service may restrict automated downloading.
HISTORY
instaloader was created as a Python tool for archiving Instagram content. It provides a legal means to download your own content or public profiles for personal use.
SEE ALSO
youtube-dl(1), gallery-dl(1)
