Threads Scraper: Posts, Search, Replies & Profiles (No Login) avatar

Threads Scraper: Posts, Search, Replies & Profiles (No Login)

Pricing

from $0.70 / 1,000 post or replies

Go to Apify Store
Threads Scraper: Posts, Search, Replies & Profiles (No Login)

Threads Scraper: Posts, Search, Replies & Profiles (No Login)

Scrape public Threads (Meta) posts from any profile, keyword search results, post replies and profile details as JSON, CSV or Excel, with no login, cookies or residential proxy. $1 per 1,000 posts; monitor mode returns only posts you have not seen before.

Pricing

from $0.70 / 1,000 post or replies

Rating

0.0

(0)

Developer

Jay Novello

Jay Novello

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

Get public Threads (Meta) posts from any profile, keyword search results, the replies under a post and profile details (followers, bio, links) as JSON, CSV or Excel, straight from threads.com, with no Threads account, no cookies and no residential proxy.

Try it: Click Start with the default input: the 15 latest NASA posts in 6 s for about $0.015 (run of October 21, 2026, build 0.1.4).

The most-liked posts from that default run:

PostedLikesRepliesRepostsMediaText (start)
2026-10-1341,1425954,386carouselSpotted: views of a "space jellyfish" following today's launch of NASA's SpaceX 35th commercial resupply…
2026-10-065,495116478imageIncoming: a new image from the cosmos! NASA's James Webb Space Telescope captured a stellar nursery…
2026-10-134,1921790textA "space jellyfish" happens near sunrise or sunset when the exhaust plume from the rocket becomes…
2026-10-092,4692876carouselPOV: returning to Earth after spending 237 days living and working in orbit! NASA's SpaceX Crew-12…
2026-10-072,11761216videoA LOT of Artemis II data just dropped! 814GB of observations. 996 new images. 521min of never-before…

Pricing: $1 per 1,000 posts or replies, $1.50 per 1,000 profiles, plus $0.00005 per run start. Platform usage and proxy are included; failed runs and "returned nothing" rows are not charged.

The same day, the other modes on the same build: Keyword search for apify returned 25 posts in 11 s (about $0.025); Post replies on the default post URL returned the post plus 20 replies in 5 s (about $0.021).

More real examples

Run on Apify on October 13, 2026 (00:14 UTC), mode Profile details, five usernames, finished in 4 seconds:

UsernameNameFollowersVerifiedBio link
instagramInstagram38,365,144nohelp.instagram.com
natgeoNational Geographic18,370,683yeson.natgeo.com/instagram
nasaNASA12,771,310yes
zuckMark Zuckerberg5,744,569yes
metaMeta1,865,675yes

Same day, mode Profile posts, nasa and natgeo, 45 posts each (90 posts plus 2 profiles in 15 seconds, cost to the user $0.093). The most-liked posts in that run:

AccountPostedLikesRepliesRepostsMediaText (start)
nasa2026-08-25164,84261911,483imageToday, the universe carries a little more sparkle in honor o…
natgeo2026-09-1721,2766152,538videoNew cat alert! A call from a wildlife sanctuary about a "wei…
nasa2026-08-1312,374262887imageYesterday's eclipse was 10/10, no notes! …
nasa2026-08-2710,519264917imageCalling all our "Look at the Moon! 😍" Thriends! …

One full row from that run:

{
"type": "post",
"id": "4006620349303729406",
"code": "DeaX_rOGaz-",
"url": "https://www.threads.com/@nasa/post/DeaX_rOGaz-",
"text": "Space news, hot off the trail: NASA’s Perseverance Mars rover has driven farther than any vehicle ever has on the surface of another world! …",
"createdAt": "2026-10-12T23:06:27Z",
"timestamp": 1791846387,
"authorUsername": "nasa",
"authorFullName": "NASA",
"authorId": "28829152388",
"authorIsVerified": true,
"likeCount": 415,
"replyCount": 15,
"repostCount": 25,
"quoteCount": 5,
"reshareCount": 2,
"mediaType": "image",
"imageUrls": ["https://scontent-iad6-1.cdninstagram.com/v/t51.82787-15/848307311_…jpg"],
"videoUrls": [],
"imageAltText": "One of Perseverance’s navigation cameras captured this shot on Oct. 11, 2026 …",
"links": [],
"mentions": [],
"topicTag": "Space Threads",
"isReply": false,
"quotedPost": null,
"isPinned": false,
"input": "nasa",
"scrapedAt": "2026-10-13T00:14:00Z"
}

In Post replies mode, the same day, Mark Zuckerberg's launch post (999 likes, 154 replies) returned the post plus 60 replies with author, likes and reply depth in 10 seconds.

What it does

ModeInputOutput
Profile postsusernames or profile URLsThe profile's posts newest first, paginated (tested to 300+ posts per profile), optional profile row
Keyword searchkeywords or #hashtagsPosts Threads shows for the keyword, plus topic-tag results, with search rank
Post repliespost URLsThe post, then its replies (direct replies and visible sub-replies, with replyDepth)
Profile detailsusernames or profile URLsFollowers, full name, bio, bio links, verified, private flag, HD picture, topic tags

Every post and reply row has: id, code, url, text, createdAt (UTC), timestamp, author username / name / ID / verified / picture, likeCount, replyCount, repostCount, quoteCount, reshareCount, mediaType (text, image, video, carousel), imageUrls, videoUrls, imageAltText, links, mentions, linkPreviewUrl, topicTag, isReply, replyToUsername, quotedPost, repostedPost, isPinned, isPaidPartnership.

Three dataset views are built in: Posts and replies, Profiles, and Inputs that returned nothing (with the reason).

Monitor mode: only new posts

Turn on Only new posts and schedule the Actor (hourly or daily). It remembers which posts it already delivered, per profile, keyword or post, in a named key-value store, and returns only new ones. You pay only for new rows. Tested on October 13, 2026: the first run for the keyword web scraping returned 27 posts, the second run 0.

Use it to watch competitors' accounts, brand mentions, a hashtag, or new replies under a post. Use a different Monitor memory name for each separate monitor.

Filters

  • Only posts newer than: 2026-10-01, an ISO timestamp, or 7 days / 24 hours. In Profile posts mode pagination stops as soon as posts get older, so date-limited runs are fast and cheap.
  • Minimum likes: skip low-engagement posts.
  • Max posts per profile / results per keyword / replies per post.

Pricing

Pay per result. Platform usage and proxies are included.

EventPrice
Post or reply$1.00 per 1,000 ($0.001 each)
Profile$1.50 per 1,000 ($0.0015 each)
Actor start$0.00005 per run

Rows explaining why an input returned nothing (deleted post, unknown username, private profile) are free. Set a maximum charge per run in the run options and the Actor stops cleanly when it is reached.

Accuracy and limits

  • Only public data. The Actor reads what a logged-out visitor can see on threads.com. Private profiles return a profile row and a note, no posts.
  • Search depth. Logged-out Threads search shows roughly 20 to 60 posts per keyword (top results plus topic-tag results), ranked by Threads, not strictly by date, and in every language. For ongoing coverage of a keyword, schedule it with Only new posts; each run adds whatever is new. Use Only posts newer than to drop older top results.
  • Replies. Threads decides which replies a logged-out visitor sees; very long threads can return fewer replies than the replyCount shown on the post.
  • Counts are live values at scrape time. View counts are not shown to logged-out visitors, so they are not included.
  • Media URLs are Meta CDN links that expire after a few days; download them promptly if you need the files.

Reliability

No login, no browser, no residential proxy: the Actor makes the same requests a logged-out visitor's browser makes. Threads query IDs are read from the live page on every run, so routine Threads deployments do not break it. Failed requests are retried with a fresh session and, if Threads keeps refusing, the Actor switches to Apify datacenter proxy automatically. Unknown usernames and deleted posts produce a clear free error row instead of a failed run.

FAQ

Do I need a Threads or Instagram account? No.

Do I need a proxy? No. Leave the proxy setting off; the Actor falls back to Apify datacenter proxy by itself if needed.

Can I paste threads.net links? Yes, threads.net and threads.com URLs both work, as do @username and plain usernames.

How many posts can I get from one profile? As many as the profile has public posts; the Actor pages through the feed 15 posts at a time. Set Max posts per profile.

Can I use it from n8n, Make, Zapier or my own code? Yes, through the Apify API or the Apify integrations. Each run's dataset is available as JSON, CSV, Excel or via the API URL in the run's Output tab.

Is scraping Threads legal? The Actor collects only publicly visible posts and profiles, without logging in. You are responsible for how you use the data, including privacy law (for example GDPR) when posts belong to private individuals.

Changelog

  • 0.1.5 (October 21, 2026): default post URL for Post replies mode so every mode runs out of the box; README restructured with October 21 run numbers. No scraping changes.
  • 0.1 (October 13, 2026): first release. Profile posts with pagination, keyword search with topic-tag results, post replies with pagination, profile details, date and likes filters, monitor mode, automatic datacenter proxy fallback.