Instagram Hashtag Scraper - Top Posts by Hashtag or Keyword avatar

Instagram Hashtag Scraper - Top Posts by Hashtag or Keyword

Pricing

from $2.00 / 1,000 hashtag scrapeds

Go to Apify Store
Instagram Hashtag Scraper - Top Posts by Hashtag or Keyword

Instagram Hashtag Scraper - Top Posts by Hashtag or Keyword

Top Instagram posts for any hashtag or keyword without login: up to 12 featured posts per hashtag with caption, author, image, video and plays, exactly as Instagram shows them to visitors. New-post detection on scheduled runs. $0.002 per hashtag with results.

Pricing

from $2.00 / 1,000 hashtag scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Scrape the top Instagram posts of any hashtag or keyword without logging in, without API keys and without cookies. Paste hashtags, keywords or hashtag URLs and get one row per featured post with caption, author, image, video, plays and the post URL, exactly as Instagram shows them to visitors. Schedule it and the Actor flags the posts that are new since the previous run: trend monitoring, content research, influencer discovery and campaign tracking at $0.002 per hashtag.

The Actor reads what Instagram shows to a logged-out visitor on the hashtag page (the "popular" view), through residential connections that Instagram does not block.

What you get

One row per featured post, up to 12 per hashtag:

  • hashtag, hashtagUrl, postsFound (featured posts returned for the hashtag), position.
  • code, url, type (image, video or carousel), productType (feed, clips for reels, carousel_container).
  • caption, postedOn (date from Instagram's accessibility text when available), accessibilityCaption.
  • image, videoUrl, plays (video plays when Instagram publishes them).
  • username of the author.
  • isNew: true when the post was not among the featured posts of the previous run (null on the first run).

Instagram publishes a logged-out "popular" page only for part of its hashtags (broad topics such as travel, space, nature); hashtags without a public page (for example food or coffee, which require an account) return a row with an error field and are not charged, and hashtags whose public page has no posts return a single row with postsFound: 0, also free.

How to use it

  1. Open the Input tab.
  2. Add Hashtags or keywords: travel, #foodie or https://www.instagram.com/explore/tags/nasa/, one per line (up to 500 per run).
  3. Click Start and export the rows as JSON, CSV or Excel.
  4. Schedule the Actor (for example daily) to catch new featured posts and the creators behind them.

Input

{
"hashtags": ["travel", "space"]
}
FieldDescription
hashtagsHashtags (with or without #), keywords or hashtag URLs. Up to 500 per run.

Output example

{
"hashtag": "travel",
"hashtagUrl": "https://www.instagram.com/explore/tags/travel/",
"postsFound": 12,
"position": 1,
"code": "DTfS7SMEk8B",
"url": "https://www.instagram.com/p/DTfS7SMEk8B/",
"type": "video",
"productType": null,
"caption": "Switzerland all the year 🇨🇭 Which one is your preferred month? #switzerland #travel",
"postedOn": null,
"image": "https://scontent.cdninstagram.com/v/...",
"videoUrl": "https://instagram.famm10-2.fna.fbcdn.net/o1/v/...",
"plays": 30216709,
"username": "life_samour_style",
"isNew": true
}

Pricing

Pay per event, no subscription:

  • Hashtag scraped: $0.002 per hashtag or keyword with results (all its featured posts included).
  • New post: $0.0005 per post that was not featured in the previous run (scheduled runs only).

Hashtags without public posts are free. 500 hashtags cost $1.

Tips

  • Feed the url column into the Instagram Post Scraper for likes, comments, tagged users and full media of each post.
  • Feed the username column into the Instagram Profile Scraper to vet the creators behind a trend.
  • Keywords work too: Instagram treats the input as a search term, so coffee shop returns the featured posts for that topic.

Limitations

  • Instagram shows logged-out visitors the featured posts only (up to 12); the full post count of the hashtag, the "recent" tab and pagination are not available without an account.
  • Only hashtags with a public page work; Instagram asks for a login on the rest (the row carries the error and is free). Try broad topics first.
  • Likes and comments live on each post page (use the Instagram Post Scraper).
  • The Actor respects Instagram's pace: expect roughly one hashtag per second.