Threads Search Scraper: Keywords & Hashtags
Pricing
from $1.99 / 1,000 results
Threads Search Scraper: Keywords & Hashtags
Search Meta Threads posts by keyword or hashtag, no login: often hundreds of matching posts per term (Top or Recent), with likes, replies, reposts, shares, media, links and dates. Or find up to 100 accounts per term with followers, bio, links and emails.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
DeepMine
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Search Threads posts by keyword or hashtag with no login and get every matching post, or the accounts behind a topic, as a table.
| Term | User | Post | Likes | Replies | Posted |
|---|---|---|---|---|---|
| coffee | pavelkucherov18 | What I learned in Spain, the coffee break โ๏ธ | 98 | 9 | 2026-10-03 |
| coffee | carpenterofqaqc | Good Mornong All! Itโs a bright beautiful brisk eaโฆ | 68 | 15 | 2026-10-03 |
| coffee | billbill5599 | Enjoy a great Cup of coffee!!! | 9 | 2 | 2026-10-03 |
What you can search
| You type | You get |
|---|---|
A word or phrase (coffee, real estate) | Posts that mention it, Top (Threads' order) or Recent (newest first, sent as each search page arrives) |
A hashtag (#booktok) or a Threads search or tag URL | Posts from that tag |
| Any term with Search for: Accounts | Up to 100 accounts per term with followers, bio, bio links, emails and phones |
Use it to track a brand, product or topic on Threads, collect posts for research, sentiment or AI training, or find creators in a niche for outreach.
Search depth
Threads shows logged-out visitors one page (13-20 posts) per search. This Actor reads every page Threads offers
for a term (its default and top lists, the hashtag, the singular or plural form, and up to 8 related topic tags).
When those run out before your ๐ Max results per term, Search deeper (on by default) reads the newest posts
of the authors it found and of the accounts Threads ranks for the term, and keeps only posts whose own text, topic
or hashtags contain your words. Each row says where it came from in searchSource.
| Search term | Threads' search and tag pages | With Search deeper |
|---|---|---|
| coffee | 155 | 363 |
| skincare | 124 | 506 |
| real estate | 99 | 391 |
| marathon training | 40 | 160-204 |
| ai agents | 28 | 136-149 |
Only posts that mention the search term (on by default) drops the loosely related posts Threads' search also shows; dropped posts are free. In the prefilled run it left out 21 loosely related posts.
Output
The Output tab opens on ๐งต Posts (Posts, Media, and Views and authors views) and ๐ Accounts for account searches. Every field has a label and a description in the dataset schema. Posts:
- who:
username,fullName,profilePicUrl,isVerified - what:
text,textSnippet,url,createdAt,language - engagement:
likeCount,replyCount,repostCount,quoteCount,shareCountandviewCount(Threads hides many zero counts; those come back empty) - media:
mediaType,thumbnailUrl,mediaUrl,images,videos,carouselCount hashtags,mentions,links(real URLs, not Threads' redirect links),emails,topicTag, link preview (linkPreviewUrl,linkPreviewTitle)- replies and quotes:
isReply,replyToUsername,parentPostUrl,parentPostText,replyDepth,isQuotePost,quotedPostUrl,quotedPostText - ids and source:
postId,code,userId,inputType,input,scrapedAt - search:
searchQuery,searchSource,keywordMatch - author (on by default, one lookup per author per run):
authorFollowerCount,authorBio,authorProfilePicHdUrl,authorProfileTags,authorInstagramFollowerCount,authorBioLinks - also:
imageCount,gifUrl,gifDescription,canReply,areCountsHidden,transparencyLabel
Accounts: username, fullName, followerCount, bio, bioLinks, emails, phones, isVerified,
profileTags, instagramFollowerCount, searchQuery.
๐๏ธ View counts on every post and ๐ค Author details on every post are on by default: each post gets its
viewCount and its author's followers, bio, HD photo and topics, read in parallel while rows stream (same
price; turn them off for faster big runs).
Speed
Plain HTTPS on Apify datacenter IPs, no browser, 256 MB. The prefilled run (90 posts) took 8 s with the first row after 2.6 s (local run of this build through Apify datacenter IPs, 2026-10-03). On the Apify platform the same engine read 10 terms ร 15 posts in 52 s. Terms are read one after another, so a run's time grows with the number of terms.
Posted after / Posted before keep only posts in a date window (a date or a period like 7 days). Threads'
own date filters need a login, so the window applies to what the search returns; posts outside it are not charged.
Pricing
Pay per result: $2.29 per 1,000 on Free, $1.99 per 1,000 on Starter, Scale and Business. No start fee. Only results in your dataset are charged; filtered posts and repeats are free. Set a maximum cost per run in the run options and the run stops exactly there. A run that Apify restarts never charges a result twice.
FAQ
Do I need a Threads or Instagram account? No. Everything comes from what Threads shows logged-out visitors, through Apify datacenter IPs (residential only as a fallback, at no extra cost to you).
How many posts per term? Usually a few hundred with Search deeper on (see the table); niche terms fewer. The run
summary (OUTPUT) says per term how many were found and why it stopped.
Is there a Threads search API? Meta's official Threads API has keyword search only for your own app's users. Call this Actor from the Apify API, a schedule or an integration and get JSON, CSV or Excel.
Related Actors
- Threads Scraper: search, profiles, posts and replies in one Actor.
- Threads Profile Scraper: followers, bio, links and the linked Instagram's counts.
- Threads Posts Scraper: every post of an account, or posts by URL with views.
- Threads Replies Scraper: every reply under a post, 3 levels deep.
Feedback
Missing a field or an input type? Open an issue on the Actor's page; we answer quickly. If the data helped you, a short review on the Store page helps others find it, and helps us a lot.