Instagram Post Viewer
Pricing
$29.00/month + usage
Instagram Post Viewer
Fetch and view public Instagram posts anonymously using this Apify actor. No login required! Supports pagination, downloads multiple posts, and saves results to Apify dataset. Perfect for research, analytics, and content inspiration.
0.0 (0)
Pricing
$29.00/month + usage
0
4
1
Last modified
4 hours ago
Instagram Post Viewer – View & Download Public Posts (Apify Actor) 📸
Easily view and export public Instagram posts from any profile — no login required. This Apify actor fetches posts, flattens them into a clean table (one post = one row), and optionally includes pagination info so you can continue to the next page with a single value.
Ideal for research, analytics, inspiration, content curation, and archiving.
✨ Key Features
- 🔍 Fetch public Instagram posts by username
- 🔐 No login or cookies required
- 📄 Clean tabular output (one post per row)
- 🧭 Built‑in pagination support via
end_cursor - 💾 Saves results to the Apify dataset for easy CSV/JSON export
🚀 Quick Start
- Open the actor and provide input.
- Run the actor.
- Download results from the dataset as CSV/JSON/NDJSON.
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
username | string | Yes | Target Instagram username (public profiles only). |
maxId | string | No | For pagination: paste end_cursor from the previous run. Leave blank for the first page. |
Example input
{"username": "kyliejenner","maxId": ""}
📦 Output Format (Dataset)
This actor pushes one dataset item per post. Columns include:
| Column | Description |
|---|---|
username | Input username |
post_id | Post identifier |
shortcode | Post shortcode |
post_url | Direct post URL |
caption | Post caption text |
like_count | Number of likes (if available) |
comment_count | Number of comments (if available) |
view_count | Video views (if available) |
is_video | Whether the post is a video |
taken_at | ISO date/time of the post |
image_url | Representative image URL |
owner_id | Owner account ID |
owner_username | Owner username |
width | Media width (if available) |
height | Media height (if available) |
In addition, the actor appends a final helper row with pagination data:
| Column | Description |
|---|---|
row_type | Will be page_info for this row |
end_cursor | Use this value as maxId to fetch the next page |
has_next_page | Whether more pages exist |
has_previous_page | Whether previous pages exist |
start_cursor | Start cursor (if provided) |
🔁 Pagination Guide
- After a successful run, check the last row in the dataset where
row_type = "page_info". - Copy
end_cursorfrom that row. - Re-run the actor with the same
usernameand setmaxIdto the copiedend_cursor.
This allows you to iterate through multiple pages safely and consistently.
🧠 Common Use Cases
- Social media research & market intelligence
- Content inspiration and curation workflows
- Analytics and reporting dashboards
- Archiving public Instagram content for reference
✅ Notes & Limits
- Works only for public Instagram profiles.
- Respect platform terms of service and applicable laws when using the data.
🔗 Related Actors You May Like
- Instagram Story Viewer: https://apify.com/igview-owner/instagram-story-viewer
- Instagram Highlights Stories Viewer: https://apify.com/igview-owner/instagram-highlights-stories-viewer
- Instagram Video Downloader: https://apify.com/igview-owner/instagram-video-downloader
❓ FAQ
Q: Do I need to log in or provide cookies? A: No. This actor is designed to work without login for public profiles.
Q: How do I fetch the next page of posts?
A: Use the end_cursor from the last dataset row with row_type = "page_info" as the maxId in your next run.
Q: What file formats can I export to? A: From the Apify dataset, you can export to CSV, JSON, and NDJSON.
Q: Why do some metrics appear as null? A: Some fields (likes, comments, views) may not be present on every post or may vary by media type.
Q: Will this work on private accounts? A: No. Only public profiles are supported.
🔎 Find Me
instagram post viewer, instagram post scraper, instagram post downloader, anonymous instagram viewer, view instagram posts without login, instagram scraper, instagram extractor, ig posts dataset, apify actor instagram, instagram pagination end_cursor, export instagram posts csv, download instagram posts json, social media research, instagram analytics, public instagram data
If you have questions or feature requests, feel free to open an issue or contact the actor author on Apify. Happy scraping! 🎉

