Threads Search Scraper — Keywords, Hashtags, Accounts avatar

Threads Search Scraper — Keywords, Hashtags, Accounts

Pricing

from $1.40 / 1,000 posts

Go to Apify Store
Threads Search Scraper — Keywords, Hashtags, Accounts

Threads Search Scraper — Keywords, Hashtags, Accounts

Search Meta Threads by keyword or hashtag and get every public post as a row: text, author, time, likes, replies, reposts, images, videos, links and mentions. Top, recent and tag pages in one pass, deduplicated. Finds matching accounts too. No login, no browser.

Pricing

from $1.40 / 1,000 posts

Rating

0.0

(0)

Developer

Matvey

Matvey

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

a day ago

Last modified

Share

Threads Search Scraper turns a keyword or a hashtag into rows of public Threads posts: text, author, time, likes, replies, reposts, quotes and shares, images and videos, links, mentions and hashtags. It reads the top, recent and tag result pages in one pass and removes duplicates, so a search returns what Threads actually shows a visitor — not one slice of it. It can also return the accounts behind a keyword instead of their posts. No login, no cookies, no browser.

One run of Threads Search Scraper: posts for a keyword with text, author and engagement.

Paste keywords or #hashtags, click Start, export as JSON, CSV or Excel — or call it from the API and from AI agents.

What is it for?

Social listening and brand monitoring, tracking a campaign hashtag, watching a competitor's mentions, collecting posts for research, and AI agents asked "what are people saying about X on Threads". Threads' official API only covers your own account; this Actor reads the public pages Threads serves to any visitor, so any public post is in reach.

ModeYou giveYou get
Searchkeywords, #hashtagspublic posts from the top, recent and tag pages, deduplicated
Accountskeywordspeople and brands matching the keyword, optionally with full profile details

searchTypes decides which result pages are read (top, recent, tags), postedAfter cuts everything older than a date, and filterKeywords keeps only posts that contain one of your words.

What data does it return?

FieldExample
id, code, url3977518562965884838 · Dcy_A8pGo-m · https://www.threads.net/@zuck/post/Dcy_A8pGo-m
text, language"Muse Spark 1.3 is rolling out today…" · en
createdAt, timestamp2026-09-02T19:26:23.000Z · 1788377183
username, userId, fullName, isVerified, profilePicUrl, profileUrlzuck · 63055343223 · Mark Zuckerberg · true · …
likeCount, replyCount, repostCount, quoteCount, shareCount1453 · 196 · 148 · 28 · 78
mediaType, imageUrl, videoUrl, images[], videos[]carousel · … · [{url,width,height,alt}] · [{url,thumbnail,hasAudio}]
hashtags, mentions, urls, linkPreview["ai"] · ["natgeo"] · ["https://…"] · {url, title, imageUrl}
isQuote, quotedPost, isRepost, repostedPostthe quoted or boosted post, inline
source, querysearch-top · search-recent · search-tag · the keyword that found the row

Account rows carry username, userId, fullName, biography, bioLinks, websiteUrl, emails and phones from the bio, followerCount, isVerified, isPrivate, profilePicUrl, profileUrl.

How much does it cost?

Pay per row, no start fee, and error rows are free. There is no browser here, so platform usage is close to zero.

RowPrice
Post$0.002 — 1,000 posts for $2
Account match$0.002
Account with full profile details$0.004

Larger monthly plans get 10–30 % off.

Notes

Threads shows search results to logged-out visitors, and that is exactly what this Actor reads — public posts only. Private accounts are never opened. How many results a keyword has is Threads' decision, not ours: rare keywords return a handful of posts, and maxPosts caps the rest.

Need an account's own posts, its profile and contacts, or a whole conversation? Those live in Threads Profile Scraper, Threads Replies Scraper and the all-in-one Threads Scraper.