Instagram Trending Scraper - Trending Topics and Hashtags
Pricing
$2.00 / 1,000 trending topic returneds
Instagram Trending Scraper - Trending Topics and Hashtags
Pull Instagram's current trending topics and hashtags with reel counts, thumbnails and the creators behind them. Reads Instagram's public trending surface, so no login or API key is needed.
Pricing
$2.00 / 1,000 trending topic returneds
Rating
0.0
(0)
Developer
SR
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Pull what is trending on Instagram right now, with rank, reel counts and the creators driving each topic. No login, no cookies and no API key: the actor reads Instagram's public surface directly.
This is a single-purpose instagram trending scraper. It does one thing, takes a handful of inputs and returns one clean row per trending topic.
What you get
topicandtrending_rank- the trending term and its position in Instagram's own orderingtrending_reel_count- how many reels Instagram attaches to the topictrending_creators- the accounts appearing in the topic's top reelstrending_thumbnails- thumbnail URLs so you can eyeball the visual directionrelated_topics- adjacent topics, optionally expanded one levelkeyword_slugandurl- the slug and public URL for each topic
Why scrape this from Instagram
Trending on Instagram is ephemeral and unarchived. By the time a trend is written up it has usually peaked, and Instagram publishes no historical record, so there is no way to look back at what was trending last Tuesday. The only way to build a time series is to sample it yourself on a schedule.
This actor reads Instagram's public trending surface and returns it as rows. Scheduled daily it becomes the archive Instagram does not keep, which is what makes trend data useful: not knowing what is hot today, but seeing which topics sustain and which spike and vanish.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
maxKeywords | integer | no | 50 | Stop after this many trending topics. |
expandRelatedTopics | boolean | no | False | Also look up the topics related to each trending topic. |
Output
One row per trending topic.
| Field | Description |
|---|---|
topic | Trending topic or hashtag |
trending_rank | Position in Instagram's trending list |
trending_reel_count | Reels attached to the trending topic |
trending_creators | Creators driving the topic |
trending_thumbnails | Thumbnail URLs for the topic |
related_topics | Broader topics Instagram associates with the keyword |
keyword_slug | URL slug Instagram uses for the keyword |
url | Public Instagram URL for this record |
record_type | Which kind of row this is |
Use cases
Social teams running a daily trend check. Schedule the actor each morning and diff against yesterday. New topics entering the top of the list are the ones worth reacting to inside the same day. Because each row carries trending_reel_count, you can tell a genuine surge from a topic that has been sitting at moderate volume for a week.
Brand monitoring for adjacency. Watch for your category's vocabulary appearing in the trending set. Catching a trend on the day it enters the list is the difference between participating and arriving late, and the creator list tells you immediately who is already shaping it.
Building a trend archive nobody else has. Instagram keeps no history. Running this on a schedule and appending to a dataset produces something genuinely scarce: a longitudinal record of Instagram trending topics. That archive answers questions like whether a seasonal theme is arriving earlier each year.
Creator scouting. trending_creators surfaces the accounts appearing repeatedly across trending topics. Recurring across multiple unrelated topics is a stronger signal of reach than follower count, and it is not something a follower-count tool will tell you.
How it compares
There is no Apify-official Instagram trending actor, and the category is close to empty: the largest third-party listing sits under 2,000 lifetime runs. That is a small field, which is exactly why the scheduled-archive use case is open. No competitor here is charging a premium for history because none of them are keeping it.
Pricing
$0.0020 per trending topic returned, which is $2.00 per 1,000 rows. All pricing is pay-per-event - you only pay for results you receive. No actor-start fee, no per-compute-unit charges.
Limits and gotchas
- Trending reflects a global public surface. It is not personalised and it is not per-country.
- The list is a snapshot at run time. Two runs an hour apart can legitimately differ.
- No historical backfill exists. Your archive starts the first time you run it.
- Free Apify plans are capped at 10 rows per run. Paid plans have no cap.
- This actor takes no required input, so it runs cleanly on a schedule with an empty configuration.
- Instagram reshapes the trending surface periodically. Failures surface in the run's
errorsrecord rather than as silent empty output.
FAQ
Is there an Instagram trending API?
No. Instagram publishes no trending endpoint and keeps no public archive of past trends. This actor reads the public trending surface, which is the only published source.
How often should I run it?
Daily is the usual cadence. Trending turns over on a scale of days, so hourly runs mostly return the same rows and cost more.
Can I see what was trending last week?
Not retroactively. Nobody can, including Instagram's own surface. Schedule the actor and you build that history from the day you start.
Do I need an Instagram login?
No. Everything comes from the logged-out public surface.
What does expand related topics do?
It looks up the topics adjacent to each trending topic, which widens the picture from the headline terms to the cluster around them. It roughly doubles the request count.