# Download Instagram Photos & Videos with Captions and Metadata | Instaloader

**URL:** <https://onehack.st/t/download-instagram-photos-videos-with-captions-and-metadata-instaloader/64961>\
**Category:** Tools & Scripts\
**Tags:** cracking, social-media\
**Created:** [January 4, 2020, 2:10am UTC](https://onehack.st/t/download-instagram-photos-videos-with-captions-and-metadata-instaloader/64961 "2020-01-04T02:10:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheJoker](https://onehack.st/user_avatar/onehack.st/thejoker/32/22660_2.png) [@TheJoker](https://onehack.st/u/TheJoker)\
**Post date:** [January 4, 2020, 2:10am UTC](https://onehack.st/t/download-instagram-photos-videos-with-captions-and-metadata-instaloader/64961/1 "2020-01-04T02:10:45Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/8/5/8529bac6b1f1d815627d67fff19f6b594f3b10c3.png)

![insta](https://onehack.st/uploads/default/original/3X/b/9/b9cbea64984e8b5b2707a678973e2f8afc336012.gif)

If you want to backup your Instagram account but don’t want to request a backup from facebook or you’re just looking for a good Instagram scraping OSINT tool, you should take a look at Instaloader.

Instaloader is a free and open source tool written in Python that allows you to download pictures and videos along with their captions and other metadata from Instagram. Being a python library you can also write your own scripts to spot ghost followers for example.

**Features** :

- downloads public and private profiles, hashtags, user stories, feeds and saved media,
- downloads comments, geotags and captions of each post,
- automatically detects profile name changes and renames the target directory accordingly,
- allows fine-grained customization of filters and where to store downloaded media,

**Installation:**

Open up a terminal and use `pip3 install instaloader` to install. To update use `pip3 install --upgrade instaloader`

If you’re using Arch/Manjaro, Instaloder is available in AUR. Windows 10 users can download the [standalone executable](https://github.com/instaloader/instaloader/releases/tag/v4.2.10).

**Usage:**

1. To download all pictures and videos of a profile, as well as the profile picture use `instaloader profile username` . You can also specify a list of usernames. It’ll also help if you `cd` to where you want to save your Instagram data.

 ![image](https://onehack.st/uploads/default/original/3X/1/1/110aef7ed1dd2e5589588bdd5090ee094fc6b108.jpeg)

 ![image](https://onehack.st/uploads/default/original/3X/7/f/7f24a37c18b41392e0030342ee8d47a708b6bf4a.jpeg)

1. To update the local copy of your downloaded username use `instaloader --fast-update profile username` .Using this options, Instaloader stops when arriving at the first already-downloaded picture. When updating profiles, Instaloader automatically detects profile name changes and renames the target directory accordingly.

 ![image](https://onehack.st/uploads/default/original/3X/1/e/1e178fc0e06eb110f0b886a5b3ea4b78b6910457.png)

1. To download private profiles, you will need to login. Use `instaloader --login=your_username profile username` .

NOTE: When logging in, Instaloader stores the session cookies in a file in your temporary directory, which will be reused later the next time –login is given. So you can download private profiles non-interactively when you already have a valid session cookie file.

1. To download a user’s stories, geotags, highlights, comments or photos that tagged your specific user use

- `instaloader --stories profile username`
- `instaloader --geotags profile username`
- `instaloader --highlights profile username`
- `instaloader --comments profile username`
- `instaloader --tagged profile username`

Instaloader has an amazing documentation that you can check [here](https://instaloader.github.io/). Also don’t forget to check the help page.

 ![image](https://onehack.st/uploads/default/original/3X/c/7/c74ef590ca8dbfef2332079220c3d078887076d8.jpeg)

# GitHub Link: [https://github.com/instaloader/instaloader](https://github.com/instaloader/instaloader)

---

<div class="post-metadata">

**Author:** ![WEBD](https://onehack.st/user_avatar/onehack.st/webd/32/117499_2.png) [@WEBD](https://onehack.st/u/WEBD)\
**Post date:** [January 5, 2020, 7:15am UTC](https://onehack.st/t/download-instagram-photos-videos-with-captions-and-metadata-instaloader/64961/2 "2020-01-05T07:15:01Z")

</div>

Thanks a lot. Nice share.
