Best Instagram hashtag scrapers and APIs in 2026
Hashtag data answers questions like: who posts under #matcha, how often, and which posts take off. Getting it is harder than it looks, because Instagram limits hashtag access in its official API and many tools return only a sample. Here are the realistic options.
At a glance
| Tool | Hashtag access | Price | Best for |
|---|---|---|---|
| Instagram Hashtag Search API | Top and recent media, 30 unique tags per 7 days | No fee | A brand tracking a few campaign tags |
| instaloader | Posts under a tag; login required | Free | A one-off pull on your own machine |
| Bright Data | Separate Instagram hashtag scraper | $1.50 per 1,000 records | Bulk collection |
| EnsembleData | Hashtag posts endpoint | From $100 a month | Steady daily volume |
| HikerAPI | Hashtag data | $0.60 to $1 per 1,000 requests | Instagram-only projects |
| ScrapeIO | Recent posts under a tag, plus account and hashtag search | 1 credit per page, from $0.99 per 1,000 | Bursty research across platforms |
Instagram Hashtag Search API (official)
Meta's endpoint returns top_media and recent_media for a hashtag. The limits are strict: 30 unique hashtags per rolling 7 days per account, no stories, and some video URLs are left out. You need App Review for Instagram Public Content Access source.
Good at: sanctioned tracking of a short list of branded tags. Weak at: exploring many tags, or research that changes each week.
instaloader
The free Python tool downloads posts under a hashtag with instaloader "#matcha", but hashtag targets require a login source, so the requests run as your Instagram account. Good for a small personal pull; not for servers.
Bright Data
Bright Data has a dedicated Instagram hashtag scraper alongside its profile, post, reel and comment scrapers. Its page lists fields such as post URL, username, description, likes, comments and views, priced at $1.50 per 1,000 records pay as you go, with 5,000 free records a month source. Good at: large one-time collections.
EnsembleData
Lists a hashtag posts endpoint among its Instagram APIs source. Plans start at $100 a month for 1,500 units a day source. Good at: pulling the same tags every day at volume.
HikerAPI
An Instagram-only REST API that lists hashtags among its data types, with 100 free requests and prepaid funds that do not expire source. Good at: cheap Instagram-only volume.
What to do with hashtag data
Treat any hashtag feed as a sample, not a census, especially for large tags. Design your analysis for that:
- Pull on a schedule. Fetch recent posts every few hours for a week. Overlap between pulls tells you the posting rate.
- Dedupe by post id. Recent feeds repeat across pages and pulls.
- Count authors, not posts. Twenty posts from one account is one voice.
- Score by plays per follower. For reels,
plays / author followersshows which posts broke out beyond their audience. Enrich authors with a profile call. - Compare tags with the same window. Tag size alone misleads; compare posts per day and median engagement over the same seven days.
A minimal pull:
curl "https://scrapeio.com/v1/instagram/hashtag?hashtag=matcha" \
-H "x-api-key: YOUR_KEY"
Also watch for tag hijacking. Large generic tags attract spam and off-topic posts, so a niche tag with fewer posts often gives cleaner data than a huge one.
Picking one
- Tracking your own campaign tags, under 30 a week: the official API.
- A one-time pull for a school project: instaloader on your laptop.
- Millions of rows: a bulk scraper.
- Exploring many tags as questions come up, often with an agent: a per-call API.
Doing it with ScrapeIO
Use the instagram hashtag API for recent posts under a tag, the instagram search API to find related accounts and tags, and the instagram reels search API when a keyword works better than a tag. Each page is 1 credit, and repeat calls inside the cache window are free.
Sources
Checked on 8 November 2026 from each vendor's own pages. Prices and limits change; follow the links before you decide.
- https://developers.facebook.com/docs/instagram-platform/instagram-api-with-facebook-login/hashtag-search
- https://instaloader.github.io/basic-usage.html
- https://brightdata.com/products/web-scraper/instagram/hashtag
- https://ensembledata.com/instagram-api
- https://ensembledata.com/pricing
- https://hikerapi.com/
100 free credits, no card. Credits never expire.
Get API key