Threads (Meta) Posts Scraper
Pricing
Pay per usage
Go to Apify Store
Threads (Meta) Posts Scraper
Scrape Threads by Meta posts and profiles. Extract post text, likes, replies, reposts, and author info. No login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
oscar lira
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrapes posts and profile info from Threads by Meta. No login needed -- it loads the public profile page and extracts everything from the DOM.
What it does
- Scrape recent posts from any public Threads profile
- Get profile info: display name, follower count, bio
- Extract engagement data: likes, replies, reposts per post
Input example
{"profiles": ["zuck", "instagram"],"maxPosts": 20}
Usernames work with or without the @ prefix.
Output fields
The actor outputs two types of records: profile and post.
Profile records:
| Field | Type | Description |
|---|---|---|
type | string | Always "profile" |
username | string | Threads username |
displayName | string | Display name from profile |
followers | string | Follower count (e.g. "12.5K") |
bio | string | Profile bio text |
url | string | Profile URL |
scrapedAt | string | When the data was collected |
Post records:
| Field | Type | Description |
|---|---|---|
type | string | Always "post" |
username | string | Author username |
text | string | Post content (max 2000 chars) |
date | string | Relative or absolute date |
likes | string | Like count |
replies | string | Reply count |
reposts | string | Repost count |
profileUrl | string | Link to author's profile |
scrapedAt | string | When the data was collected |
Output example
{"type": "post","username": "zuck","text": "Threads just crossed 200M monthly actives","date": "3d","likes": "45231","replies": "1893","reposts": "2104","profileUrl": "https://www.threads.net/@zuck","scrapedAt": "2026-03-22T10:00:00.000Z"}
Pricing
Uses residential proxies. A run scraping 2-3 profiles with 20 posts each costs roughly $0.02-0.05 in platform credits.
Limitations
- Only public profiles can be scraped
- Threads doesn't show exact timestamps -- you get relative dates like "3d" or "2w"
- Engagement counts come from aria-labels and may not always parse correctly
- Max 200 posts per profile
- The DOM structure may change without warning since Threads doesn't have a public API