All apps/Instaloader

Instaloader

instaloader

A tool to download pictures and metadata from Instagram.

Runs as instaloader|macOS, Linux, Windows|instaloader.github.io

Command form

ai-draft · 2 tasks · 16 fields

Download posts and optional extras from profiles or hashtags. Session handling, filename patterns and passwords are outside this form.

Opens the form; the finished command lands at your prompt, unrun
otty gui instaloader
Download Instagram contentExample values, fixed in this page — nothing here reaches a terminal
Basic
Profiles, hashtags or posts*
string
Advanced
Stop at first already-downloaded post
--fast-update
TasksEach one presets the form for one job
Download a profile
targetsfast_update
Profile with stories and highlights
targetsloginstorieshighlights
ParametersOnly these flags are editable in the form
Profiles, hashtags or posts
Profile names, #hashtags, :feed, @following, -shortcode
string · positional 0 · repeatable
Login username
string
--login-l
Stories
boolean
--stories-s
Highlights
boolean
--highlights
Tagged posts
boolean
--tagged
Reels
boolean
--reels
IGTV videos
boolean
--igtv
Stop at first already-downloaded post
boolean
--fast-update-F
Max posts
integer
--count-c
Post filter expression
string
--post-filter--only-if
Skip pictures
boolean
--no-pictures
Skip videos
boolean
--no-videos-V
Download geotags
boolean
--geotags-G
Download comments
boolean
--comments-C
Skip captions
boolean
--no-captions
Quiet
boolean
--quiet-q
SourcesEvery flag above is checked against these
help
--no-pictures --no-videos, -V --geotags, -G --comments, -C --stories, -s --highlights --tagged --reels --igtv --fast-update, -F --post-filter filter, --only-if filter --count COUNT, -c --login YOUR-USERNAME, -l YOUR-USERNAME --quiet, -q --no-metadata-json --no-captions
manual2026-10-27

instaloader.github.io

Before it fills your prompt, Otty checks the installed instaloader against its version. A form that does not match your version is not offered.