🔥 Instagram Hashtag Scraper
Pricing
from $4.99 / 1,000 results
Go to Apify Store
🔥 Instagram Hashtag Scraper
Scrape Instagram posts and reels by hashtag or keyword. Get captions, locations, engagement metrics, media URLs, and related hashtags in clean JSON.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
EasyApi
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Discover public Instagram posts and reels by hashtag or keyword. Extract captions, locations, engagement metrics, media URLs, tagged users, and audio metadata in clean JSON.
✨ Key Features
- #️⃣ Scrape recent posts and carousels for one or more hashtags
- 🎥 Discover recent reels under those hashtags
- 🔎 Optional keyword search mode for slightly different discovery results
- ❤️ Likes, comments, shares, views, and play counts
- 📍 Location name and location ID when available
- 🎶 Music / original audio metadata
- 📋 Structured JSON output, streamed while the run is in progress
💪 Why Choose This Actor?
- Focused: Built for hashtag and keyword content discovery
- Flexible: Posts or reels, hashtag or keyword
- Efficient: Results are pushed continuously while the job runs
- Structured: Renamed, integration-friendly field names
- Reliable: Stable public-data extraction
🎯 Perfect For
- 🔥 Trend and topic research
- 📊 Marketing and campaign monitoring
- 🏢 Competitor and niche content tracking
- 🔔 UGC and brand-mention discovery
- 🤖 LLM / RAG pipelines that need clean post text + media
📝 Input Requirements
tags(required): Hashtags (with or without#) or keywordscontentType(optional):postsorreels. Default:postsmaxResultsPerTag(optional): Max results per tag. Default:20searchByKeyword(optional): Treattagsas keywords instead of hashtags. Default:false
Input Example
{"tags": ["natgeo"],"contentType": "posts","maxResultsPerTag": 10,"searchByKeyword": false}
Output Example
{"sourceUrl": "https://www.instagram.com/explore/tags/birdsofinstagram","postId": "3760856117124658777","mediaType": "Image","code": "DQxPrZwkfZZ","text": "I love how the female Cardinal blends into her background...","tags": ["northerncardinal", "cardinals", "birdsofinstagram"],"mentionedUsers": [],"postUrl": "https://www.instagram.com/p/DQxPrZwkfZZ/","commentCount": 0,"likeCount": 289,"publishedAt": "2025-11-07T20:56:47.000Z","placeName": "Cranberry Marsh, Ajax on","placeId": "1916295438661954","authorName": "SeenbySteve - Steve Spracklin","authorUsername": "seenbysteve5","authorId": "47342785521","contentKind": "feed","scrapedAt": "2026-07-21T02:00:00.000Z"}
🚀 How to Use
- Add one or more hashtags/keywords to
tags - Choose
postsorreels - Set
maxResultsPerTagand optionally enablesearchByKeyword - Click Start and download results as JSON, CSV, Excel, or HTML
📌 Notes
- Only public Instagram content can be scraped
- Free plan usage on the upstream source may cover only the first page of results
- Free users of this actor have run and result-size limits; upgrade for unlimited usage