Free Instagram Hashtag Scraper avatar
Free Instagram Hashtag Scraper

Pricing

Pay per usage

Go to Apify Store
Free Instagram Hashtag Scraper

Free Instagram Hashtag Scraper

Developed by

Scrape Smith

Scrape Smith

Maintained by Community

⚡ Free Fast Instagram Hashtag Post Scraper – Extract all Posts from any hashtag with titles, views, likes, comments, publish dates, thumbnails. Get thousands of profiles videos in minutes, 100% free.

0.0 (0)

Pricing

Pay per usage

0

4

4

Issues response

0.16 hours

Last modified

2 days ago

📸 Instagram Hashtag Scraper

Fast and efficient Instagram hashtag scraper that extracts comprehensive post data — including captions, engagement metrics, music info, and more.


✨ Features

  • 🚀 High-Speed Scraping – Process hundreds of posts per minute with parallel processing
  • 📊 Comprehensive Data – Extract 25+ post fields including captions, likes, comments, music, and media
  • 💰 Cost-Effective – Optimized for minimal resource usage (~$1 per 10,000 posts)
  • 🎯 Reliable – Built-in error handling and automatic recovery

📥 What Data Can You Extract?

📝 Post Information

  • Post URL, Short Code, Post ID
  • Post Type (Image, Video, Carousel, Reel)
  • Caption Text
  • Extracted Hashtags & Mentions
  • Timestamp

📈 Engagement Metrics

  • Likes Count
  • Comments Count
  • View Count (for videos)

🖼️ Media Content

  • Display URL (High Quality)
  • All Image URLs
  • Video URLs (for video posts)
  • Image Dimensions (Width & Height)
  • Child Posts (for carousels)

👤 Owner Information

  • Username
  • Full Name
  • User ID
  • Profile Picture

🎵 Music & Audio

  • Audio Asset ID
  • Song Title
  • Artist Name
  • Artist ID
  • Cover Artwork
  • Explicit Content Flag

📍 Location Data

  • Location ID
  • Location Name
  • Geographic Coordinates

➕ Additional Data

  • Sponsored Status
  • Product Type
  • Input Hashtag URL

⚙️ Input

The scraper accepts Instagram hashtags in multiple formats.

⚙️ Input

The scraper accepts Instagram hashtags in multiple formats.

🧩 Example Input

{
"hashtags": [
"#travel",
"#food",
"fashion",
"https://www.instagram.com/explore/tags/cars/"
],
"maxResultsPerHashtag": 100
}

🏷️ Supported Formats

  • With hash: #travel
  • Without hash: travel
  • Full URL: https://www.instagram.com/explore/tags/fashion/

📤 Output

The scraper returns detailed post data in JSON format.

🧾 Example Output

{
"inputUrl": "#travel",
"id": "3234567890123456789",
"shortCode": "DHvz7tQIbwZ",
"url": "https://www.instagram.com/p/DHvz7tQIbwZ/",
"type": "Image",
"caption": "Exploring the mountains 🏔️ #travel #adventure",
"hashtags": ["travel", "adventure"],
"mentions": ["travelblogger"],
"displayUrl": "https://scontent-ams2-1.cdninstagram.com/...",
"images": ["https://..."],
"dimensionsHeight": 1080,
"dimensionsWidth": 1080,
"timestamp": 1729872000,
"likesCount": 15234,
"commentsCount": 432,
"ownerId": "12345678",
"ownerUsername": "traveler123",
"ownerFullName": "John Traveler",
"locationId": "213456789",
"locationName": "Swiss Alps",
"isSponsored": false,
"productType": "feed",
"childPosts": [],
"musicInfo": {
"audioAssetId": "777380428346867",
"audioClusterId": "1216212167313114",
"title": "Summer Vibes",
"artistName": "DJ Cool",
"artistId": "1790561704404823",
"coverArtworkUri": "https://...",
"isExplicit": false,
"allowsSaving": true
}
}

🧠 Use Cases

  • 📈 Trend Analysis – Track hashtag popularity and engagement
  • 🎯 Content Discovery – Find popular posts and successful strategies
  • 📊 Competitor Research – Monitor competitor hashtag usage
  • 🔍 Influencer Marketing – Identify top performers in niches
  • 📱 Social Listening – Track brand mentions and campaigns
  • 🎨 Content Planning – Research what content performs best
  • 🎵 Music Trending – Track trending songs in posts
  • 📍 Location Analysis – Discover popular travel destinations

⚡ Performance

🚀 Typical Speed (512MB Memory)
~200 posts/minute (≈2.5 posts/sec)

  • 100 posts in ~20s
  • 1,000 posts in ~6–9 minutes
  • 10,000 posts in ~40 minutes

🧩 Resource Usage

  • Memory: 512MB (recommended minimum)

💡 Note: Actual performance may vary depending on network and Instagram response times.

🧾 Dataset Preview

UsernameOwner IDLikesCommentsPost URLCaption
traveler1231234567815.2K432🔗Exploring the mountains...
foodie_daily876543218.7K234🔗Best pasta in Italy...

🧩 Advanced Features

🚀 Parallel Processing – Process multiple hashtags concurrently with efficient worker pooling.


🛡️ Error Handling

  • Automatic retry on failures
  • Consecutive failure tracking
  • Graceful degradation and recovery

❓ FAQ

Q: Do I need to provide my Instagram password?
A: No! No session cookies are required — safer than passwords.

Q: How many hashtags can I scrape?
A: Unlimited! The scraper handles multiple in parallel.

Q: What if a post is deleted during scraping?
A: The scraper gracefully skips deleted posts and continues.

Q: Can I scrape private posts?
A: No, only publicly available posts can be scraped.

Q: Can I scrape posts by user instead of hashtag?
A: This tool focuses on hashtags. Use the Instagram Profile Scraper for user posts.


🧮 Memory Recommendations

MemoryMax Posts/RunRecommended Use
512MB1,000–5,000Testing, small batches
1024MB10,000–20,000Regular use
2048MB50,000+Large-scale scraping
4096MB100,000+Enterprise use

🛠️ Support

🔒 Secure & Compliant – Uses Instagram’s official API ⚡ Real-Time Updates – Data pushed live to dataset
🎨 Clean Output – Structured JSON ready for analysis
🚀 Blazing Fast – Blazing fast extraction while respecting the rate limits of Instagram.

Having issues or questions?
📧 Contact ahmad120rehman@gmail.com or check the Apify documentation for help.