Instagram Post Viewer

Instagram Post Viewer

by igview-owner

Transform any public Instagram profile into a structured dataset of posts, media, and engagement metrics. Perfect for content research, competitor analysis, and reporting.

78 runs
13 users
Try This Actor

Opens on Apify.com

About Instagram Post Viewer

Ever needed to get data from an Instagram profile but dreaded the manual copy-pasting? I've been there. This actor lets you point it at any public Instagram handle and it pulls down the entire post history into a structured, ready-to-use dataset. You get the captions, the images, the videos, the like and comment counts, all the media from carousels, and even the list of tagged users—all organized in a clean format like JSON or CSV. I use it primarily for two things: competitive research and content analysis. Instead of just scrolling through a competitor's feed, you can actually analyze their posting patterns, what content gets the most engagement, and what hashtags they use. It's also fantastic for pulling together examples for a client report or gathering user-generated content. The data is perfect for feeding into a spreadsheet, a dashboard, or your own analysis scripts. It saves hours of manual work and lets you focus on the insights, not the data entry. It's straightforward, reliable, and does one job very well.

What does this actor do?

Instagram Post Viewer is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Instagram Post Viewer

An Apify actor that extracts structured data from public Instagram profiles without requiring login or browser automation. It returns posts as clean JSON/CSV datasets for use in analysis, monitoring, or integration workflows.

Overview

The actor fetches posts from specified public Instagram usernames. For each post, it collects available media, captions, engagement metrics, and metadata. Output is delivered as a dataset in the Apify platform, ready for download or further processing.

Key Features

  • Profile scraping: Fetches posts from one or multiple public Instagram usernames
  • Structured data extraction: Captures post URLs, captions, images, videos, likes, comments, and view counts
  • Carousel support: Extracts all media items from multi-image/video posts
  • User information: Optionally includes profile details (avatar, verification status, bio)
  • Tagged users: Identifies users mentioned in post captions
  • No authentication required: Works with publicly available data only

How to Use

Basic Configuration

Run the actor with a JSON input specifying target usernames:

{
  "usernames": ["instagram", "cristiano"]
}

Advanced Configuration

{
  "usernames": ["target_profile"],
  "maxPosts": 50,
  "includeUserInfo": true,
  "includeCarouselMedia": true
}

After execution, results are available in the Dataset tab within the Apify console, exportable as JSON, CSV, or other formats.

Input Parameters

Parameter Type Required Default Description
usernames Array Yes Instagram usernames without @ symbol
maxPosts Integer No 12 Maximum posts to fetch per profile (1-100+)
includeUserInfo Boolean No true Include profile metadata with each post
includeCarouselMedia Boolean No true Extract all media from carousel posts

Note: Only public profiles are supported. Private accounts cannot be accessed.

Output Structure

Each dataset item represents one Instagram post with this structure:

{
  "source": "instagram",
  "id": "1234567890",
  "shortcode": "ABC123DEF",
  "url": "https://www.instagram.com/p/ABC123DEF/",
  "caption": "Post caption text...",
  "timestamp": "2023-01-15T10:30:00.000Z",
  "image_url": "https://instagram.com/image.jpg",
  "video_url": null,
  "likes": 1500,
  "comments": 45,
  "views": null,
  "is_video": false,
  "is_carousel": false,
  "carousel_media": [],
  "tagged_users": ["user1", "user2"],
  "user_info": {
    "id": "12345",
    "username": "instagram",
    "full_name": "Instagram",
    "avatar_url": "https://instagram.com/avatar.jpg",
    "is_verified": true,
    "is_private": false
  }
}

Common Use Cases

  • Competitor analysis: Track posting frequency and engagement metrics
  • Influencer research: Evaluate content style and audience interaction
  • Content archiving: Maintain records of public posts beyond Instagram's interface
  • Brand monitoring: Aggregate your own or others' posts for reporting
  • Data integration: Feed structured post data into dashboards or analytics tools

Legal & Fair Use

This actor only accesses publicly available Instagram data. Users are responsible for complying with Instagram's Terms of Service, applicable laws, and respecting privacy. Consider rate limits and use responsibly.

Find the actor on Apify: Instagram Post Viewer

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Instagram Post Viewer now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
igview-owner
Pricing
Paid
Total Runs
78
Active Users
13
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support