VOOZH about

URL: https://apify.com/igview-owner/instagram-post-viewer

⇱ Instagram Post Fetcher – View & Download Public Posts Β· Apify


Pricing

from $5.00 / 1,000 results

Go to Apify Store

Instagram Post Viewer

Turn any public Instagram profile into a clean dataset of posts with captions, images, videos, likes, comments, carousel media and tagged users – perfect for analysis, reporting and content research.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

1

Bookmarked

114

Total users

4

Monthly active users

5 months ago

Last modified

Share

πŸ“Έ Instagram Post Viewer – Analyze Any Public Instagram Profile’s Posts

Instagram Post Viewer is an Apify actor that helps you quickly explore and analyze posts from any public Instagram profile. It focuses on clean, structured data: images, videos, captions, engagement metrics, carousel items, and tagged users – all in one dataset you can use in your own workflows.

No logins, no browser automation – just a simple way to turn public Instagram posts into usable data.


πŸ“‹ Table of Contents


πŸš€ What This Actor Does

This actor reads public Instagram profiles and returns a clean table of posts with:

  • Post URLs
  • Captions and basic text
  • Images and video links
  • Likes, comments, and views (when available)
  • Info about carousels (multi-image/video posts)
  • Basic profile information for the post author
  • Tagged users for each post

You control how many posts you want per profile and whether you want detailed carousel media.


🎯 Best Use Cases

Use CaseWhat You GetWhy It Helps
πŸ“Š Competitor MonitoringLatest posts, captions, engagementTrack how often competitors post and what works for them
🎯 Influencer ResearchContent style + basic metricsDecide who fits your brand before you reach out
πŸ“’ Brand MonitoringBrand account posts in one datasetKeep a history of your own posts for reporting
🧠 Content ResearchIdeas from top accounts in your nicheSee which formats and topics get more reactions
πŸ“ˆ Reporting & DashboardsStructured data for BI toolsFeed data into reports, spreadsheets, or dashboards
πŸ—‚ Archiving PostsLong-term record of public postsKeep a local or cloud archive beyond Instagram’s UI

⚑ Quick Start

1️⃣ Minimal setup (single profile)

{
"usernames":["instagram"]
}

2️⃣ Multiple profiles, more posts

{
"usernames":["instagram","cristiano","selenagomez"],
"maxPosts":50
}

3️⃣ Full detail: user info + carousel media

{
"usernames":["cristiano"],
"maxPosts":100,
"includeUserInfo":true,
"includeCarouselMedia":true
}

Run the actor from the Apify console, set your input, and open the Dataset tab to see the results in table form.


πŸ“Š Input Parameters

Configuration

ParameterTypeRequiredDefaultDescription
usernamesArray of stringsβœ…β€“List of Instagram usernames (without @) to fetch posts from
maxPostsInteger❌12Maximum number of posts to fetch per username
includeUserInfoBoolean❌trueInclude basic profile info (id, username, full name, avatar, verification)
includeCarouselMediaBoolean❌trueInclude all media items for carousel posts

Field details

usernames

  • Provide one or more Instagram usernames
  • Do not include the @ symbol
  • Example: ["instagram", "cristiano"]

maxPosts

  • Limits how many posts you get for each profile
  • Good ranges:
    • 10–20 for quick tests
    • 50–100 for analysis
  • Minimum: 1, practical upper bound depends on your usage limits

includeUserInfo

  • When true, each post includes a nested user_info object
  • Useful if you want to check whether the profile is verified or private, or show their avatar somewhere else

includeCarouselMedia

  • When true, each carousel post has a carousel_media array
  • Each item in the array contains its own URLs and dimensions

πŸ“€ Output Structure

Each item in the Dataset represents one Instagram post.

Example item

{
"source":"instagram",
"post_id":"3774606399163709493",
"post_code":"DRiGIV1Ebg1",
"username":"instagram",
"user_id":"25025320",
"taken_at":1764188168,
"taken_at_date":"2024-12-01T10:42:48.000Z",
"caption_text":"Food pics, but make them anime πŸ”πŸ’πŸ§",
"media_type":8,
"product_type":"carousel_container",
"original_width":720,
"original_height":900,
"like_count":219483,
"comment_count":3064,
"view_count":null,
"image_url":"https://...",
"image_url_hd":"https://...",
"image_thumbnail":"https://...",
"video_url":null,
"video_duration":null,
"has_audio":null,
"is_carousel":true,
"carousel_media_count":9,
"post_url":"https://www.instagram.com/p/DRiGIV1Ebg1/",
"user_info":{
"id":"25025320",
"username":"instagram",
"full_name":"Instagram",
"is_private":false,
"is_verified":true,
"profile_pic_url":"https://..."
},
"carousel_media":[
{
"id":"3774604828799517097_25025320",
"pk":"3774604828799517097",
"media_type":2,
"original_width":720,
"original_height":900,
"image_url":"https://...",
"video_url":"https://...",
"video_duration":5
}
],
"tagged_users":[
{
"username":"creators",
"full_name":"Instagram’s @Creators",
"id":"8663171404",
"is_verified":true
}
]
}

Main field groups

GroupFieldsDescription
Post identitypost_id, post_code, post_urlHow to reference or open the post
Authorusername, user_id, user_infoWho published the post
Timingtaken_at, taken_at_dateUnix timestamp and ISO date
Mediamedia_type, product_type, image_url_*, video_url, video_duration, has_audioWhat kind of content it is and how to access it
Dimensionsoriginal_width, original_heightSize of the main media
Engagementlike_count, comment_count, view_countBasic metrics for performance analysis
Carouselis_carousel, carousel_media_count, carousel_mediaDetails for multi-image/video posts
Tagged userstagged_usersProfiles tagged inside the post

You can download this data as JSON, CSV, Excel, or feed it directly into another actor, webhook, or integration from the Apify platform.


πŸ“ˆ Example Workflows

Here are a few simple ways people typically use this actor:

  • Weekly competitor review – Pull the last 50 posts from a list of competitor accounts and review which posts get the most likes and comments.
  • Influencer shortlist – Export posts from potential collaborators and quickly scan their captions, visuals, and engagement levels.
  • Content idea board – Collect posts from your niche and drop the dataset into a spreadsheet or a Notion board for inspiration.
  • Internal reporting – Combine your brand’s own posts and metrics into a dashboard to show growth over time.

❓ FAQ

Q: Do I need an Instagram login for this actor?

A: No. The actor works with publicly available Instagram data and does not require you to log in.

Q: Can it read private profiles?

A: No. Only public Instagram profiles are supported. Private profiles will not return post data.

Q: How many posts can I fetch?

A: That depends on the maxPosts value you choose and your usage limits. For light analysis, 20–100 posts per account is usually enough.

Q: What formats can I export to?

A: From the Apify dataset view, you can export to JSON, CSV, Excel, or use an API URL directly.

Q: Does this actor download media files for me?

A: It returns direct URLs to images and videos. You can download them later with your own script or another actor if you need local copies.

Q: Is this suitable for dashboards and BI tools?

A: Yes. The output is tabular and predictable, which makes it easy to plug into tools like Looker Studio, Power BI, or internal reporting systems.

Q: What happens if a profile has fewer posts than maxPosts?

A: The actor will return all available posts it can reach and then stop. It won’t fail if there are fewer posts.


Related Actors 🀝


πŸ” Find Me

These are the main ideas this actor focuses on:

instagram post viewer, instagram post scraper, instagram post analytics, instagram post data, instagram post extractor, instagram profile post analysis, instagram public posts dataset, instagram engagement metrics, instagram competitor posts, instagram influencer posts, apify instagram actor, instagram post research, instagram post monitoring, instagram post viewer with comments, instagram social media reporting, instagram carousel data, instagram tagged users data, Anonymous Instagram Profile Viewer, instagram post viewer by username, instagram post viewer app, instagram post viewer and downloader, instagram photo viewer all


⚠️ Legal & Fair Use

This actor is designed to work with public Instagram data only.

  • Do not try to bypass privacy or security controls.
  • Always follow Instagram’s Terms of Use and your local laws.
  • Use the data for research, analysis, and monitoring in a responsible way.

If you are building a commercial product or client service on top of this actor, make sure your usage is compliant and transparent.


πŸš€ Get Started Now

Ready to view Instagram posts anonymously?

  1. Click "Try for free" to test the actor
  2. Enter an Instagram username
  3. Get comprehensive post data instantly

⭐ If this actor helps your workflow, please give it a star!


Built with ❀️ on the Apify platform – Instagram Post Viewer

You might also like

Instagram Post Scraper

scraptivo/instagram-post-scraper

Extract all posts from unlimited public Instagram profiles. Get captions, likes, comments, images, and carousel details β€” perfect for social media analysis and research.

instagram-posts

rigelbytes/instagram-posts

Extract all posts from public Instagram profiles. Get captions, likes, comments, images, and carousel details β€” perfect for social media analysis and research.

Instagram Posts

scraptivo/instagram-posts

Extract all posts from public Instagram profiles. Get captions, likes, comments, images, and carousel details β€” perfect for social media analysis and research.

Instagram User Profile Posts Scraper

louisdeconinck/instagram-profile-posts-scraper

Scrape complete post data from any public Instagram user profile including captions, likes, comments, tagged users, locations, and engagement metrics. Perfect for social media analysis, influencer research, and content monitoring.

πŸ‘ User avatar

Louis Deconinck

873

5.0

Instagram Tagged Posts Scraper

scrapier/instagram-tagged-posts-scraper

Scrape Instagram posts by tags with the Instagram Tagged Posts Scraper. Extract post captions, images, videos, usernames, likes, comments, and timestamps. Perfect for trend analysis, content research, and engagement tracking. Fast, reliable, and scalable for bulk scraping.

Instagram Profile Post Scraper

scrapier/instagram-profile-post-scraper

Scrape posts from individual Instagram profiles with the Instagram Profile Post Scraper. Extract images, videos, captions, hashtags, likes, comments, and timestamps. Perfect for content analysis, engagement tracking, and social media research.

Instagram Post Scraper

rigelbytes/instagram-post-scraper

Extract all posts from unlimited public Instagram profiles for just $25/month. Get captions, likes, comments, images, and carousel details β€” perfect for social media analysis and research.

35

5.0

Instagram Profile & Post / Reel Scraper

headlessagent/instagram-profile-post-reel-scraper

Scrape Instagram profiles, posts, and reels. Get clean JSON with profile stats, media URLs, captions, comments, tagged users, and more.

πŸ‘ User avatar

Headless Agent

82

Instagram Profile Post Scraper

scrapio/instagram-profile-post-scraper

Scrapes posts from any public Instagram profile, capturing captions, images, videos, timestamps, likes, comments, hashtags, and post URLs. Ideal for content research, competitor tracking, influencer analysis, and automated extraction of Instagram profile posts at scale

Instagram Post Scraper

louisdeconinck/instagram-post-scraper

Scrape Instagram posts & reels with complete data including captions, likes, comments, tagged users, locations, and more. Get detailed engagement metrics, media URLs, and user information. Perfect for social media analysis and influencer research.

πŸ‘ User avatar

Louis Deconinck

178

1.1