Instagram Downloader – Download Any Instagram Photo or Video

I’ve been working on Instagram software recently and I’ve decided to do something free for my blog readers as I haven’t done that in a while. This time, it’s an Instagram downloader.

Currently, it’s only possible to download a single photo/video or a single user’s posts. In the future I will add more features. I plan to actively develop this software until I get to a point where I’m satisfied with how it works.







  • Single photo download
  • Single video download
  • All user’s photos download
  • PRO: Download photos from hashtag(s)
  • PRO: Export stats for photos from user/hashtag
  • Stats for single photo/video
  • Export caption for single photo/video
  • Filter features
  • Multi-threaded

How to use

If you want to download a single photo, put the link as “Input“. Choose “Single photo” and press “Start Downloading“.

If you want to download all user’s photos, put the username (only the username, not a link, without @) as “Input“. Choose “Single user” and press “Start Downloading“.

Instagram Video Photo DownloaderZIP Password:

If you find out any bugs or have any suggestions/feedback, feel free to post them in the comments.

Changelog (16.06.2016)
– Initial release (17.06.2016)
– Added proxy support
– Added custom user agent support (can be randomized)
– Added a new feature to download video(s) from a link
– Added stats when downloading single photo or video
– Added an option to choose custom location and file when saving the logs
– Added vertical scrollbar to the logs
– Added new logs when saving the logs (successfully or failed)
– Added an option to select folder where photos will be downloaded
– Added an option to save caption (only when downloading a single photo/video for now)
– Added new logs when saving the caption (successfully or failed)
– Added a tooltip when hovering the input textbox with information how it works including examples
– Fixed File > Exit in the menu not working
– Fixed “Clear All Input” in “Downloader” tab button not working
– Fixed a rare bug that causes the software to crash (when attempting to download invalid URL) (18.06.2016)
– Added a new icon to the software
– Improved single user’s photos downloading
– The logs will automatically scroll down as they are added
– Added a new feature to skip videos (when downloading user’s posts)
– Added a new feature to skip photos (when downloading user’s posts)
– Added more logs when downloading a single user’s posts
– Added a stop button (works only when downloading a single user’s posts)
– Fixed the groupboxes for stats and radiobuttons not working properly in “Downloader” tab
– Added a check if download folder has been chosen before downloading
– Changed the starting position of the software to the center of the screen (21.06.2016)
– Fixed a bug that caused single video downloader not to work after using single photo downloader
– Added a new feature to stop after certain amount of downloads
– Added a new feature to skip posts with less/more than certain amount of likes/comments
– Improved the single user posts downloading by a lot
– Start button will be disabled after starting to download
– Stop button will be disabled before starting to download
– Fixed a rare case when the software doesn’t scrape the caption of a single video
– Fixed a bug in the logs showing that the caption has been downloaded (even when it’s not enabled) (26.06.2016)
– Added a new tab “Settings”
– Moved the changelog from the “Help” tab to the “Main” tab
– Removed the “Help” tab
– Added a new feature to save the posts of single user to separate folder
– Fixed a bug with skipping photos not working
– Added a new feature to save the download folder (will be automatically loaded when you start the software)
– Added a new feature to remove the emoji text from captions
– Disabled the maximize button
– Fixed a bug with stop download button not working when downloading single user’s posts
– Pro: added a new feature to save stats for all posts while downloading a single user’s posts
– Pro: added a new feature to choose custom delimiter for the stats file
– Pro: fixed an issue with the caption in the stats file breaking the delimiter
– Pro: added a new feature to scrape photos/videos from a hashtag
– Pro: added all existing filters to the hashtag scraper
– Pro: added a new feature to save stats for all posts while downloading posts from a hashtag
– Pro: fixed the stop download button when downloading a hashtag
– Pro: improved the exported file by a lot, fixing many bugs causing it to break (09.07.2016)
– Fixed a rare software crash
– Fixed the comments filter not working
– Fixed the captions sometimes not being the correct for the specific picture
– Fixed a rare bug which caused the software to stop downloading
– Added date of post in the stats for single photo/video
– Pro: fixed a bug with the stats file to prevent issues when converting to excel (26.08.2016)
– Fixed a bug that caused the software to stop downloading in case it fails to scrape stats for photos
– Added more information when clicking the pro version button
– Pro: added Instagram URL in export file of hashtag/location
– Pro: added location photo downloader

37 thoughts on “Instagram Downloader – Download Any Instagram Photo or Video

  1. Hey, I’m using the downloader (which is great by the way!) but when I tick the ‘save caption’ option, there is not txt file saved with the images. Any idea why it’s not saving the captions?

    I’m using this for a single users photo’s & videos in case that makes any difference.


    1. Hi,

      It works fine for me. The save caption only works for single photo/video download for now. Not when downloading user’s photos.

      Could you send me a screenshot of your settings? Make sure you enable the setting in the main screen.

      Also, download the latest version, there was a bug in the logs showing that the caption was successfully saved, even when you didn’t have the option enabled.

      Best regards,

  2. Hello!

    thank you very much for your work
    I have a request:
    in the stats, you can add the number of views for video?

    Likes: …
    Comments: …
    NEW —> Views: …
    Media ID: …
    Caption: …

    thank you for your attention.

    1. ops!
      another idea

      …and the date

      Likes: …
      Comments: …
      NEW —> Views: …
      NEW —> Date: …
      Media ID: …
      Caption: …


      1. Hi,

        Thanks for the another suggestion. Both seem decent in my opinion. Added on my to-do list.

        Best regards,

  3. thank you Risto for your consideration

    another suggestion, but I think it is more difficult
    in stats, near caption, add the list of the accounts who likes the media
    and list of the accounts who commented the media, with the entire comment

    moreover add an section in setting to select what show in stats

    thank you

    1. Hi,

      That’s a very specific requirement, I’m not sure if I’ll be adding that one. This is not going to be a user scraper, only photos + captions.

      Best regards,

    1. Hi,

      What do you mean by personal accounts? If you mean private, then I am working on that feature. But you will have to be following the user regardless.

      Best regards,

    1. Hi,

      You can download via URL. But you can’t download private profiles yet. I am adding that feature in the next versions (but you must be following the person).

      Best regards,

    1. Hi,

      That is correct. I will be adding that feature in the next versions (but you must be following still). Otherwise Instagram doesn’t allow you to see the pictures.

      Best regards,

  4. Great, thank you. I was able to purchase the pro version.

    Is there a way to download the data for multiple users in a row.

    Like if I add 100 users, it would save the stats data for each person and keep going until completed all 100 people.

  5. Hey man, I must say the Info here is second to none!

    I have been trying to use your image downloader to test it out before buying it.

    But it seem the downloaded rar file will not open?

    WARNING: Instagramdownloader.exe will be compressed only after closing the program that is using it.

    I have nothing open or there is no applications using it.

    Any help would be great thanks.

    1. Hi,

      It might have been corrupted by your anti-virus software or firewall. Try to disable them and re-download the file and try again. If it works, then you will have to add the software to the whitelist for future use.

      Best reagrds,

    1. Hi,

      I’m not sure if there is a limit at all. I don’t think there is one. But I’ve never tried downloading so many photos, so I’m not 100% sure.

      Best regards,

      1. I tried it and it has a limit, only 10000 pics. I tried to download an account that has 21000 posts and when it reach 10000 post, it stops.

        Please tell me if you have any future updates or a way to overcome this limit.

        Anyway, you do a great job. Thanks a lot.

        1. Hi,

          Unfortunately, I can’t check that right now, but it would be useful if you could give me the last max_id and I’ll check what is the response after that. But if you can’t see more than 10K pictures on the website, neither the software will be able to see them.

          Best regards,

    1. Hi Jose,

      The Instagram account creator is not for sale right now. There’s a new tool coming out in a few weeks time.

      Best regards,

      1. Hi Deek,

        Have you checked manually if Instagram allows you to see all the posts? Sometimes they disallow people from viewing a hashtag because of spam.

        Best regards,

  6. hi risto,
    i bought the tool (pro), but doesnt work, when i click start quickly its stop
    do you think the problem came from :
    1 user agent:
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
    2 I neet install any net framework (already have version 4 4,5)
    i Need your help Asaap

    1. Hi,

      Could you send me the user you are trying to download from? If possible screenshot of all settings.

      Best regards,

Leave a Reply

Your email address will not be published. Required fields are marked *