Instagram  3

Instagram User Post Scraper

No credit card required!
Create a free account on Botster
Choose a bot and provide seed data
Start the bot and wait for completion
Download or share your results

About this bot

In short: This online tool will download Instagram posts by username.

Click to view the example data file for a better idea of the output.

⚠️ Our app for downloading Instagram posts can scrape data only from publicly open accounts. If you enter a private account, the bot won’t return any data. ⚠️

Why scrape Instagram posts for business?

Our fast and simple Instagram post downloader app can be used for multiple business-related purposes, such as:

  • Improving your SMM strategy
  • Getting new insights into your target audience’s interests
  • Analyzing your competition
  • Gathering statistical data
  • Finding new ideas for your IG posts and many more!

The Instagram post bot can easily grab the following details:

  • Profile URL
  • Profile name
  • Post URL
  • Taken at timestamp
  • Taken at date
  • Post type (e.g. video, image, etc.)
  • Description text
  • Is video (true / false)
  • Video view count
  • Video has audio (true / false)
  • Is affiliate (true / false)
  • Is paid partnership (true / false)
  • Comments disabled (true / false)
  • Total likes
  • Total comments
  • Location
  • Product type (e.g. feed)
  • Shortcode

How to scrape Instagram posts by user?

  • Sign up on Botster
  • Go to the bot's start page
  • Select the number of Instagram posts to scrape
  • Enter an Instagram username
  • Click the "Start this bot" button

That's it – the Instagram post extractor has started working!

Software walkthrough

1. Open the Launch bot form.

Click on the "Start bot" button on the right-hand side of this page to open the spider's form:

2. Enter the details.

Give your "Job" a meaningful title, and optionally specify (or create) a project folder:

3. Set the limit.

Select how many posts you would like to scrape with the help of the Instagram post downloader by username.

⚠️ The final number of extracted posts may differ! ⚠️

4. Enter an Instagram username.

Open the desired Instagram profile that is publicly visible and copy the username:

Enter the username into a special field. No @ symbol needed:

5. Specify time settings.

Click on the checkbox if you want this bot to download Instagram profile posts regularly:

Once you’ve clicked on the checkbox, the available options will appear. You can set the app to download Instagram posts as often as:

  • every day
  • once a week
  • twice a week

If no longer needed, the Instagram post scraper can be stopped either manually or at a certain date specified in advance:

6. Set up notifications.

Specify if you would like to receive a notification when the grabber has managed to export Instagram post data into a spreadsheet:

7. Start the bot!

Click the "Start this bot" button on the right-hand side:

That's it! You will be taken to your "Jobs" section. The software is now working and will notify you once it's done scraping Instagram posts by user. 

Data output

After the bot completes the job you can download all Instagram posts of a user as an Excel (XLSX), CSV or JSON file.

To use this bot you need to register or log in first.

Frequently asked questions

Yes, you can. Open the Instagram post scraper’s start page, paste the username, and launch the bot. All posts published by this user will be downloaded into a table.

Once the Instagram post grabber is done scraping, open your job, click on the menu in the top right corner, and select the Excel, CSV or JSON logo. The file will be automatically saved to your computer.

Users usually leave hashtags in the post description. Our Instagram post grabber extracts description texts along with other data. Launch the bot and open the resulting table. Copy the hashtags from the G column (‘Description text’).

No, you can’t. Private accounts are protected against scraping.

Thumb w

Perfect tool for those who seek to improve their SMM strategy. I use it on a regular basis.

Thumb m

I launch this bot whenever I need some inspiration. It gives me insights into how my competitors interact with their audience!


Your file is being prepared...