Threads Search Scraper: Keywords & Hashtags, No Login avatar

Threads Search Scraper: Keywords & Hashtags, No Login

Pricing

from $2.40 / 1,000 posts

Go to Apify Store
Threads Search Scraper: Keywords & Hashtags, No Login

Threads Search Scraper: Keywords & Hashtags, No Login

Search Threads by keyword or hashtag without login. Get posts with text, author, likes, replies, reposts, quotes, media, hashtags and mentions as JSON, CSV or Excel. Date and engagement filters. $2 per 1,000 posts.

Pricing

from $2.40 / 1,000 posts

Rating

0.0

(0)

Developer

Scrape Lads

Scrape Lads

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

an hour ago

Last modified

Categories

Share

What does Threads Search Scraper do?

Threads Search Scraper lets you search Threads by keyword or hashtag and download the matching public posts as structured data. It reads Threads the way a logged-out visitor does: no login, no cookies, no account of yours at risk. Each row has the post text, author, date, likes, replies, reposts, quotes, media URLs, hashtags, mentions and the keyword that found it. Run it from the Apify Console or call it as a Threads posts API, schedule it, and send results to Google Sheets, Zapier, Make, webhooks or your own database.

What data can you extract from Threads?

📝 Post text🔗 Post URL📅 Created at
❤️ Likes💬 Replies🔁 Reposts
🗨️ Quotes🖼️ Images🎬 Videos
#️⃣ Hashtags and topic tag🏷️ Mentions🔗 Links
👤 Author username and name✅ Verified👥 Author followers
🪪 Author bio🖼️ Profile picture🔍 Search keyword

Why use Threads Search Scraper?

  • Brand and social listening: track what people say about your brand, product or competitor.
  • Trend and hashtag research: a Threads hashtag scraper for campaigns, creators and niches.
  • Lead and creator discovery: find authors posting about a topic, with optional follower count and bio.
  • AI and research datasets: clean, deduplicated post text with timestamps and engagement.
  • Cheap and predictable: pay per post, no subscription.

How to scrape Threads search results

  1. Open the Actor and add one or more keywords, phrases or #hashtags under Keywords or hashtags.
  2. Choose Top or Recent, and set Max posts per search.
  3. Optional: add a date range, minimum likes, exclude replies, or turn on author details.
  4. Click Start. Download the dataset as JSON, CSV, Excel or HTML, or read it through the API.

How deep does it go?

Threads shows a logged-out visitor one page of about 15 to 20 posts per search, and never offers a second page. This Actor reads three different search pages for each term (top, fresh and topic tags) and re-reads the ones that change, which gives about 30 to 65 distinct posts per keyword. Searching several variants of a topic (coffee, #coffee, espresso) widens coverage, and the Actor removes duplicates across searches. Threads' own date and recent filters are not available without a login, so the date filter here is applied to the posts Threads returns.

Input

FieldWhat it does
Keywords or hashtagsWords, phrases, #hashtags, or a pasted threads.com search URL
SortTop, or Recent (starts with fresh posts, sorted newest first)
Max posts per search / per runCaps; a run also stops at your maximum cost limit
Posted after / before2026-10-01, an ISO time, or 7 days, 12 hours
Only posts that contain the keywordDrops related posts that do not contain your words
Exclude replies, Minimum likesQuality filters
Add author follower count and bioOpens each unique author's profile (extra charge per author)

Posts removed by a filter are never charged.

Output

{
"id": "4007921579689875771",
"url": "https://www.threads.com/@jess_vanderkuyp/post/Dee_3EdCZk7",
"text": "What I baked today\n#sourdough",
"createdAt": "2026-10-14T10:11:45.000Z",
"authorUsername": "jess_vanderkuyp",
"authorName": "Jessica van der Kuyp",
"authorVerified": false,
"authorFollowers": 131,
"likes": 65,
"replies": 8,
"reposts": 0,
"quotes": 0,
"mediaType": "carousel",
"images": ["https://..."],
"hashtags": ["sourdough"],
"mentions": [],
"keyword": "sourdough",
"keywordInText": true
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

FieldMeaning
id, code, urlPost identifiers and link
text, createdAtPost text and UTC publish time
authorUsername, authorName, authorVerified, authorId, authorUrlThe author
authorFollowers, authorBioOnly with author details on
likes, replies, reposts, quotesEngagement when read
mediaType, images, videostext, image, video or carousel, with URLs (they expire after some days)
hashtags, mentions, links, topicTagEntities in the post and Threads' topic tag
isReply, replyToUsername, quotedPostUrlConversation context
keyword, keywordInText, searchSurfaceThe search that found it, whether the text contains it, and which page

Threads does not show view counts to logged-out visitors, so there is no views field.

How much does it cost to scrape Threads?

Pay per event: $3 per 1,000 posts, plus $0.001 per unique author when author details are on (no run-start fee). 1,000 posts cost about $3.00. A single keyword with 50 posts costs about $0.15. Runs on the Apify free plan work within the monthly credit.

Tips

  • Use several related keywords and hashtags rather than one broad one.
  • Turn on Only posts that contain the keyword for strict brand monitoring.
  • Schedule daily runs with Recent to collect new posts over time.
  • Memory is capped at 512 MB, and the default of 256 MB is enough.

Run it on a schedule

Save your input as a task, then open Schedules in Apify Console and pick how often it runs. Daily keeps a brand or trend watch current. Each run creates a new dataset, so you can compare runs over time.

To send results somewhere automatically, use the Integrations tab: Google Sheets, Slack, Make, Zapier, n8n and webhooks are built in. AI agents such as Claude or ChatGPT can run it as a tool through the Apify MCP server.

ActorWhat it does
Reddit ScraperReddit posts, comments, search results and users.
TikTok Scraper ProTikTok hashtags, profiles, keyword search, comments and followers.
Instagram ScraperInstagram posts, profiles, hashtags and comments.
Tweet Scraper V2Tweets from X by search, profile or list.
Video Transcript ScraperTranscripts from TikTok, Instagram, YouTube and X videos.

FAQ, limits and support

Is it legal? It collects only public posts that any visitor can see. You are responsible for using the data in line with Threads' terms and privacy laws such as GDPR.

Why fewer posts than I asked for? Threads limits logged-out search depth (see above). The run summary in the key-value store shows pages read and posts seen per search.

Can it scrape profiles or replies? Not in this version. Found a problem or want a field added? Open an Issue on the Actor's Issues tab; custom versions are available on request.

Does Threads have an official API? Why use this instead? Meta's Threads API only works for accounts that log in to your app, and its keyword search is limited to approved apps. This Actor reads public Threads search results with no login or app review.

What are the alternatives to this Actor? You can search Threads by hand or use a social listening tool. Threads has no export, and most listening tools cover it poorly or charge monthly. This Actor gives you the raw posts for a keyword or hashtag and you pay only for what you collect.

Privacy

To see which searches are useful, this Actor sends anonymous run inputs (such as keywords, hashtags and usernames) and a hashed account ID to the developer. Tokens, cookies and proxy settings are never sent. Nothing from your results is collected.