Social media data

Threads Scraper: posts, replies, profiles and search without login

Scrape Meta Threads posts, replies and reposts from any public account, full profiles, single conversations, or keyword and hashtag search. Every row is flat, with text, author, time, engagement, media and links, ready for JSON, CSV, Excel or the API.

★ 4.9 rating · 13 reviews151 users99.7% successful runs (30 days)

What data you get

textPost or reply text
authorUsername and display name
postedAtPublish time
likes / replies / repostsEngagement counts per post
viewsView count when available
mediaImages and videos
links / mentionsOutbound links and mentioned accounts
profileAccount bio, followers and profile details
searchPosts and accounts matching a keyword or hashtag

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$2.00 per 1,000 rows

Pay per event: you are charged per post row, profile row or matched account returned. There is no fixed fee for starting a run.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape Threads posts from a user since a date

Latest posts from two accounts published after 1 September.

{
  "mode": "posts",
  "usernames": [
    "zuck",
    "mosseri"
  ],
  "maxPosts": 100,
  "postedAfter": "2026-09-01"
}
Run this task →

Scrape Threads posts by hashtag or keyword

Top and recent results for #ai and chatgpt with at least 50 likes.

{
  "mode": "search",
  "keywords": [
    "#ai",
    "chatgpt"
  ],
  "searchTypes": [
    "top",
    "recent"
  ],
  "maxPosts": 200,
  "minLikes": 50
}
Run this task →

Get Threads profile data for brand accounts

Bio, followers and details for three accounts.

{
  "mode": "profile",
  "usernames": [
    "nasa",
    "natgeo",
    "netflix"
  ]
}
Run this task →

Scrape all replies to a Threads post

Up to 300 replies under one conversation.

{
  "mode": "thread",
  "postUrls": [
    "https://www.threads.com/@zuck/post/DJ1YXmMSgQ0"
  ],
  "maxRepliesPerPost": 300
}
Run this task →

Use cases

FAQ

Do I need a Threads or Instagram login?

No. The scraper works without login or cookies; you only need an Apify account.

What can I scrape?

Posts, replies and reposts of accounts, profiles, a single thread with its replies, keyword or hashtag search, and accounts matching a keyword.

Can I filter results?

Yes: by date range, language, minimum likes, replies or views, and by keywords the post must contain.

Is it legal to scrape Threads?

The scraper collects only publicly visible Threads data. Whether your use is legal depends on your jurisdiction and purpose: respect local law and the site's terms, and avoid collecting or storing personal data you don't need.

How do I get the data into my app?

Call it through the Apify API, use the Python or JavaScript client, or connect it to Make, n8n, Zapier or Google Sheets. Results export as JSON, CSV or Excel.

More scrapers

Start scraping Threads now

Run on Apify — free trial