Instagram Highlights & Stories Viewer
Pricing
from $7.00 / 1,000 highlights
Instagram Highlights & Stories Viewer
Easily view and download Instagram Highlights and their Stories by username. This Apify actor lets you fetch all highlights for any public Instagram profile.
Pricing
from $7.00 / 1,000 highlights
Rating
0.0
(0)
Developer

Sachin Kumar Yadav
Actor stats
1
Bookmarked
32
Total users
16
Monthly active users
6 days ago
Last modified
Categories
Share
📸 Instagram Highlights Viewer - Anonymous & Easy
View and download Instagram Highlights Stories anonymously without login! This powerful Apify actor automatically fetches Instagram highlight stories from any public profile - just provide a username or profile URL.
📑 Table of Contents
- ✨ Key Features
- 🚀 Quick Start
- 📥 Input Configuration
- 📤 Output Format
- 💡 Use Cases
- 📊 Data Structure
- 🎯 Best Practices
- ❓ FAQ
- 🔧 Troubleshooting
- 📝 Keywords
✨ Key Features
| Feature | Description |
|---|---|
| 🔓 Anonymous Access | No Instagram login or authentication required |
| 👤 Username or URL | Accept both Instagram username and full profile URLs |
| 📸 Automatic Story Fetching | Automatically discovers and fetches all highlight stories |
| 🎯 Customizable Limit | Control how many stories to fetch (or get all) |
| 📊 Organized Table View | Clean, structured data with easy-to-read table format |
| 🖼️ Media URLs | Direct links to images and videos for download |
| ⚡ Fast & Reliable | Efficient API usage with automatic retry logic |
| 📈 Scalable | Handle multiple profiles with ease |
🚀 Quick Start
Step 1: Configure Input
Simply provide an Instagram username or profile URL:
{"usernameOrUrl": "taylorswift","numberOfStories": 10}
Step 2: Run the Actor
Click Start and let the actor do the work!
Step 3: View Results
Access your data in two organized views:
- 📸 Stories View: One row per story with images, videos, and metadata
- 📊 Summary View: Overview with total counts and status
📥 Input Configuration
Input Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
usernameOrUrl | String | ✅ Yes | Instagram username or full profile URL | "taylorswift" or "https://instagram.com/taylorswift" |
numberOfStories | Integer | ❌ No | Number of stories to fetch (leave empty for all) | 10 |
Input Examples
Example 1: Using Username
{"usernameOrUrl": "cristiano","numberOfStories": 20}
Example 2: Using Profile URL
{"usernameOrUrl": "https://www.instagram.com/selenagomez/","numberOfStories": 15}
Example 3: Fetch All Stories
{"usernameOrUrl": "natgeo"}
📤 Output Format
Stories View (One Row Per Story)
Each story is saved as a separate result with the following fields:
| Field | Type | Description |
|---|---|---|
storyNumber | Number | Sequential story number |
username | String | Instagram username |
highlightTitle | String | Name of the highlight collection |
storyType | String | Media type: "Image" or "Video" |
imageUrl | String | Direct URL to image (if image) |
videoUrl | String | Direct URL to video (if video) |
takenAt | Date | When the story was originally posted |
width | Number | Media width in pixels |
height | Number | Media height in pixels |
duration | Number | Video duration in seconds (if video) |
Summary View
| Field | Description |
|---|---|
username | Target Instagram username |
totalHighlights | Total number of highlights found |
totalStoriesFetched | Total stories extracted |
requestedStories | Number of stories requested |
status | Execution status |
fetchedAt | Timestamp of data extraction |
Example Output
{"storyNumber": 1,"username": "taylorswift","highlightTitle": "Tour 2024","storyType": "Image","imageUrl": "https://scontent.cdninstagram.com/v/t51.2885-15/...","videoUrl": null,"takenAt": "2024-11-08T10:30:00.000Z","width": 1080,"height": 1920,"duration": null}
💡 Use Cases
🎨 Content Creators
- Research competitor highlight strategies
- Analyze trending highlight content
- Archive your own highlights for backup
📊 Marketing & Analytics
- Track brand highlight campaigns
- Monitor influencer content strategies
- Analyze engagement patterns
🔬 Research & Education
- Study social media content trends
- Collect data for academic research
- Analyze visual storytelling techniques
💼 Business Intelligence
- Monitor competitor activities
- Track brand mentions in highlights
- Collect user-generated content
📁 Personal Use
- Backup your favorite highlights
- Download stories before they expire
- Create personal archives
📊 Data Structure
Workflow Overview
Input Username/URL↓Extract Username↓Fetch All Highlights↓For Each Highlight:- Fetch Stories- Extract Media URLs- Save Individual Results↓Generate Summary↓Output Dataset
Data Organization
Dataset├── 📸 Stories View (Filtered)│ ├── Story 1│ ├── Story 2│ └── Story N└── 📊 Summary View└── Execution Summary
🎯 Best Practices
✅ Do's
- ✅ Use specific usernames for targeted data collection
- ✅ Set reasonable story limits to optimize performance
- ✅ Check the summary view for execution status
- ✅ Download media files promptly (URLs may expire)
- ✅ Respect Instagram's terms of service
- ✅ Use for public profiles only
❌ Don'ts
- ❌ Don't scrape private profiles (requires login)
- ❌ Don't exceed reasonable request rates
- ❌ Don't use for spam or harassment
- ❌ Don't violate copyright or privacy rights
❓ FAQ
Q: Do I need an Instagram account?
A: No! This actor works completely anonymously without any login required.
Q: Can I fetch stories from private profiles?
A: No, this actor only works with public Instagram profiles.
Q: How many stories can I fetch?
A: You can fetch any number of stories. Set numberOfStories to your desired limit, or leave it empty to fetch all available stories.
Q: What formats are supported?
A: Both images (JPEG, PNG) and videos (MP4) are supported. Each story includes direct media URLs.
Q: How long do the media URLs last?
A: Instagram CDN URLs are temporary. Download media files promptly after extraction.
Q: Can I use both username and URL?
A: Yes! The actor automatically extracts the username from Instagram profile URLs.
Q: What if a profile has no highlights?
A: The actor will return a message indicating no highlights are available for that user.
Q: Is there a rate limit?
A: The actor includes automatic retry logic and handles rate limiting gracefully.
Q: Can I run this for multiple users?
A: Yes! Run the actor multiple times with different usernames, or integrate it into your workflow.
Q: What happens if the actor fails?
A: Check the execution log for detailed error messages. Common issues include invalid usernames or network problems.
🔧 Troubleshooting
Common Issues
| Issue | Solution |
|---|---|
| ❌ "No highlights found" | Verify the username is correct and the profile is public |
| ❌ "All keys failed" | Contact support - API keys may need refresh |
| ❌ Invalid username | Ensure username doesn't contain special characters |
| ❌ Empty results | Profile may have no highlights or they may be expired |
Error Messages
- "Input missing": Provide a valid
usernameOrUrlparameter - "No highlights available": The profile has no saved highlights
- "Failed to fetch highlights": Network or API issue - try again
📝 Keywords
Instagram Highlights Scraper | Instagram Story Downloader | Anonymous Instagram Viewer | Instagram Highlights Extractor | Instagram Data Scraper | Social Media Scraping | Instagram API | Highlight Stories | Instagram Automation | No Login Instagram | Instagram Highlights Backup | Instagram Content Downloader | Instagram Stories Archive | Social Media Analytics | Instagram Marketing Tool | Apify Actor | Web Scraping | Instagram Research Tool | Content Analysis | Instagram Highlights API
🌟 Why Choose This Actor?
- ✅ 100% Anonymous - No login required
- ✅ User-Friendly - Simple input, organized output
- ✅ Reliable - Built with best practices and error handling
- ✅ Fast - Optimized for performance
- ✅ Comprehensive - Fetches all available data
- ✅ Well-Documented - Clear examples and guides
- ✅ Actively Maintained - Regular updates and improvements
📞 Support
Need help? Have questions? Found a bug?
- 📧 Contact through Apify platform
- 📖 Check the FAQ section above
- 🐛 Report issues with detailed logs
📄 License & Disclaimer
This actor is provided for educational and research purposes. Users are responsible for complying with Instagram's Terms of Service and applicable laws. Always respect privacy and copyright.
Made with ❤️ for the Apify community
⭐ If you find this actor useful, please rate it on Apify!
