Instagram Reels Search & API: Viral Reels by Keyword avatar

Instagram Reels Search & API: Viral Reels by Keyword

Pricing

from $0.99 / 1,000 reels

Go to Apify Store
Instagram Reels Search & API: Viral Reels by Keyword

Instagram Reels Search & API: Viral Reels by Keyword

Search Instagram Reels by keyword or hashtag: plays, likes, comments, date, duration, MP4 video URL, caption, hashtags and the creator. Related keywords, date and plays filters, sort by plays, only-new monitoring. No login.

Pricing

from $0.99 / 1,000 reels

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

24

Total users

4

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Search Instagram Reels by keyword or hashtag and get the top Reels for it: plays, likes, comments, posting time, duration, the MP4 video URL, cover, caption, hashtags, mentions and the creator, plus an engagement rate for every Reel.

{ "keywords": ["home workout"], "maxReelsPerKeyword": 50 }

No Instagram login, no cookies, no browser. Type the phrases you would type into Instagram's search; get one row per Reel. Use it as an Instagram Reels search API or a viral Reels finder: content ideas for your niche, trend research, influencer discovery, competitor and ad creative research, or a daily feed of the best new Reels on a topic.

What you get

Real example, 24 October 2026 (sorted by plays, posted in the last 3 months):

keywordcreatorpostedplayslikescommentsengagement, %duration, s
home workoutbigasian_fit2026-10-0617,201,048403,8397,2482.3927.4
home workoutfitpalreetesh2026-09-1216,867,694hidden33723.5
coffee recipesadriaccopa2026-08-2917,016,595632,9611,0193.7316.4
coffee recipesadriaccopa2026-09-2115,381,8111,106,5308487.2019.4

Every row:

FieldExampleWhat it is
keyword, searchedKeyword, rankhome workout, home workout plan for a week, 3your keyword, the keyword the Reel was found by (a related or close one) and its position in Instagram's results
reelUrl, shortcode, reelIdinstagram.com/reel/DeIuGAwqJ6p/the Reel
caption, hashtags, mentions"Comment HOME and I'll send you…", ["homeworkout"]caption text, its hashtags and @mentions
postedAt2026-10-06T17:02:11Zposting time (UTC)
plays, likes, comments17,201,048, 403,839, 7,248exact counts, as in the app (likes is empty when the creator hides them)
engagementRate2.39(likes + comments) / plays × 100
durationSeconds, videoWidth, videoHeight27.4, 1080, 1920
videoUrl, coverUrlscontent…cdninstagram.com/….mp4the MP4 file and the cover image; Instagram links expire after a few days
ownerUsername, ownerId, ownerUrl, ownerVerified, ownerProfilePicUrlbigasian_fitthe creator

The Reels view of the dataset shows the main table; Video, creator, tags shows the rest. Export to Excel, CSV, JSON or Google Sheets.

The KEYWORDS record (in the run's storage, linked in the Output tab) lists each searched keyword with its Instagram page, the number of Reels found, ~30 related keywords Instagram suggests for it and the short summary Instagram shows for the topic: a free list of Reels content ideas and long-tail keywords.

How to use it

  1. Add keywords, one per line: a phrase (home workout, dubai real estate), a hashtag (#homeworkout) or an Instagram search link (https://www.instagram.com/popular/home-workout/).
  2. Set Max Reels per keyword (Instagram shows up to ~90 per keyword).
  3. Optional: Also search related keywords (each adds its own Reels), Sort by plays, likes, comments or newest, and the filters Posted after, Minimum plays / likes / comments. Reels that do not pass are free.
  4. Run, then open the dataset or call it from the API.

Which keywords work? Instagram has a Reels search page for most phrases, but not for some broad one-word topics (coffee, fitness). For those the Actor looks up close keywords that have a page (coffee → coffee trends, coffee types...) with one Google search and returns their Reels. When nothing close exists, the run log says so: a more specific phrase (coffee recipes, home workout) works.

Why this Actor

This ActorTypical Reels search scrapers
Login, cookiesnonesome need your session
Countsplays, likes, comments and posting time in every rowvaries
Engagementengagement rate per Reelrarely
More Reels per topicrelated keywords Instagram suggests, one switchyou find the keywords yourself
Broad keywordsclose keywords found automaticallyempty result
Monitoringonly-new mode for scheduled runsrarely

Monitor a topic for new viral Reels

Save your input as a task, schedule it every day or week and turn on Only new Reels since the previous run: each run returns only the top Reels it has not returned before (the first run returns everything and remembers it). Add Minimum plays to get only Reels that took off. Send new rows to Google Sheets, Slack, email or a webhook with an Apify integration.

Pricing

Pay per result, no subscription:

EventPriceWhen
Reel$1.29 per 1,000 ($1.09 on Scale, $0.99 on Business)each Reel in the results
Close keywords found by Google$0.01only for a keyword without its own Instagram page, when close keywords are found; turn it off in the input
Run start$0.001

Examples: 50 Reels for one keyword = $0.07; 10 keywords × 90 Reels = $1.16; a daily only-new check of 5 keywords ≈ $0.60 a month.

FAQ

Do I need an Instagram account? No. The Actor reads Instagram's public Reels search pages, the way a logged-out visitor sees them.

How many Reels per keyword? Up to ~90: the top Reels Instagram shows for the keyword, popular and recent ones mixed. For more Reels on a topic, turn on related keywords or add more phrases.

Is it the same as the search in the Instagram app? It is Instagram's own keyword search for logged-out visitors. The app's results are personal and change with your account; these are the same for everyone.

Hashtags? A hashtag is searched as its keyword (#homeworkout → home workout Reels). For every post with a hashtag, use a hashtag scraper.

Photos and carousels? No: the results are Reels.

Can I download the videos? Each row has videoUrl, the MP4 file. Instagram's links expire after a few days, so download them soon after the run.

Use with the API and AI agents

Run it from your code or an AI agent with the Apify API, the Apify MCP server or the Python and JavaScript clients; read the results from the dataset (?view=reels for the main table) and the related keywords from the KEYWORDS record.

Other social media tools

ToolWhat it does
Instagram Reels ScraperAll Reels of any profile with plays, likes, comments, MP4 links and engagement rate
Instagram Influencer FinderInstagram creators and local businesses by keyword and city, with emails from the bio and website, phones and engagement
Instagram Profile ScraperBio, followers, posts count, emails and phones from the bio, engagement rate and follower change of any profile
Instagram Trending AudioReels sounds trending right now in any country, with Reels counts and daily growth
Instagram Audio ScraperThe Reels using any sound or song, with its exact Reels count, growth per day and Spotify link
Instagram Post ScraperAny post, Reel or carousel by link with the exact posting time, likes, comments and plays
Instagram Video DownloaderReels, videos and carousels as MP4 files in 1080p from links or whole profiles, one ZIP
Instagram Reel TranscriptReels and videos to text by link or profile: AI transcript in 99 languages, hook, SRT and VTT
TikTok Profile ScraperAll videos of TikTok creators with exact stats and MP4 links
YouTube Shorts ScraperShorts of any YouTube channel with views and likes