Threads Hashtag Scraper avatar

Threads Hashtag Scraper

Pricing

from $1.20 / 1,000 results

Go to Apify Store
Threads Hashtag Scraper

Threads Hashtag Scraper

Threads Hashtag Scraper lets you scrape posts from any hashtag page on Threads.net, making it perfect for discovering trending content, monitoring brand mentions, and performing niche or industry research

Pricing

from $1.20 / 1,000 results

Rating

5.0

(2)

Developer

Goldmine

Goldmine

Maintained by Community

Actor stats

0

Bookmarked

65

Total users

12

Monthly active users

20 hours ago

Last modified

Share

๐Ÿท๏ธ Threads Hashtag Scraper โ€” Collect Trending Threads Posts by Tag

Threads Hashtag Scraper

This Threads hashtag scraper turns any tag on Threads into structured data. Give it one or more hashtags and it returns the posts filed under each tag, with text, images, videos, like and reply counts and author details. Teams use it to watch a campaign tag, find creators posting in a niche, and collect Threads hashtag data for trend research.

Type a tag name such as photography, or paste a tag URL, and get one dataset item per post, ready for Threads data export to JSON, CSV or Excel. No Threads account, cookies or API key are needed.


๐Ÿš€ Key Features

  • ๐Ÿ”– Tag names or URLs โ€” pass nature, #nature or a threads.com/tags/nature link
  • ๐Ÿงพ Full post data โ€” text, publish time, post ID and code, images, videos, like count and reply count
  • ๐Ÿ‘ค Author details โ€” username, profile picture, verification status and user IDs
  • ๐Ÿ—‚๏ธ Many tags per run โ€” queue a list of hashtags and get every post labelled with the tag it came from
  • ๐Ÿ›ก๏ธ No login required โ€” reads only what Threads shows to logged-out visitors; Apify residential proxies by default
  • ๐Ÿ“ค Multiple export formats โ€” JSON, CSV, Excel, XML via the Apify dataset
  • ๐Ÿ” Schedulable runs โ€” re-run a tag hourly or daily to watch new posts appear

๐Ÿ‘ฅ Who Is This Actor For?

  • ๐Ÿ“ฃ Social media and campaign teams โ€” tracking the tag behind a launch or an event
  • ๐Ÿ” Influencer and creator scouts โ€” finding accounts posting under a niche tag
  • ๐Ÿง  Researchers and analysts โ€” sampling public conversation on a topic over time
  • ๐Ÿ›๏ธ Brand and product teams โ€” watching tags customers use for your category
  • ๐Ÿค– AI builders โ€” feeding fresh, topic-labelled posts into an agent or a RAG pipeline

๐Ÿ’ก Common Use Cases

  • Collect trending Threads posts under a campaign tag and measure engagement
  • Build a weekly sample of posts for a niche such as #baking or #running
  • Find creators posting under a tag and export their usernames and follower-facing links
  • Watch a competitor's branded tag for new posts
  • Feed tag-labelled posts into a dashboard or a topic classifier

๐Ÿ”— Supported Input Types

Input TypeExample
Tag namephotography
Tag with hash#photography
Tag URLhttps://www.threads.com/tags/photography

๐Ÿ“ฅ Input

FieldTypeDescriptionDefault
hashtagsArrayThe hashtags to scrape, as tag names or tag URLs. Each one is fetched separately.Required
maxPostsIntegerMaximum number of posts to keep per hashtag. Leave it out to keep every post on the page.10
proxyConfigurationObjectSpecifies proxy servers that will be used by the scraper in order to hide its origin.{ "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }

Example Input

{
"hashtags": ["photography", "nature"],
"maxPosts": 10,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

๐Ÿ“ค Output

One dataset item per post:

FieldTypeDescription
textStringThe post text. Posts whose body is a text attachment return that text here.
attachment_textStringThe text of an attachment the app shows as a collapsed snippet, or null when the post has none.
published_onNumberPublish time as a Unix timestamp in seconds
idStringFull post ID
pkStringNumeric post ID
codeStringPost shortcode, as used in the post URL
usernameStringAuthor's username
user_picStringAuthor's profile picture URL
user_verifiedBooleanWhether the author is verified
user_pkStringAuthor's numeric user ID
user_idStringAuthor's user ID
has_audioBooleanWhether attached video has audio, when present
reply_countNumberNumber of direct replies to the post
like_countNumberNumber of likes
imagesArrayImage URLs attached to the post
image_countNumberNumber of images, including carousel items
videosArrayVideo URLs attached to the post
urlStringLink to the post
hashtagStringThe hashtag this post was collected for

Example Output

A real item from a run on photography, with image URL query strings removed:

{
"text": "๐Ÿ‘ธ๐Ÿฝ for an evening \n\nStylist: @sabinahalder\nAssistant stylist: @suhanivkapoor\nOutfit : dollyjstudio via elancommunications\nFootwear: @ysl\nMakeup - shreyeaaahh\nHair - ritashukla22\nPhotography - @sandeep_fp",
"attachment_text": null,
"published_on": 1789835297,
"id": "3989750109544972879_63415613131",
"pk": "3989750109544972879",
"code": "DdecJYGAQJP",
"username": "shrutzhaasan",
"user_pic": "https://instagram.fadd3-1.fna.fbcdn.net/v/t51.2885-19/358008239_1579209919272513_6798840643137060919_n.jpg",
"user_verified": true,
"user_pk": "63415613131",
"user_id": "63415613131",
"has_audio": null,
"reply_count": 0,
"like_count": 9,
"images": [
"https://instagram.fadd3-1.fna.fbcdn.net/v/t51.82787-15/816393857_18647067931057129_6368341621217979265_n.jpg",
"https://instagram.fadd3-1.fna.fbcdn.net/v/t51.82787-15/814875043_18647067940057129_2880106677697738310_n.jpg",
"https://instagram.fadd3-1.fna.fbcdn.net/v/t51.82787-15/814831648_18647067967057129_3901059695965264387_n.jpg",
"https://instagram.fadd3-1.fna.fbcdn.net/v/t51.82787-15/799347099_18647067988057129_8938084706409077736_n.jpg"
],
"image_count": 4,
"videos": [],
"url": "https://www.threads.net/@shrutzhaasan/post/DdecJYGAQJP",
"hashtag": "photography"
}

You can export the dataset as JSON, CSV, Excel, XML, RSS, or HTML from the Apify Console or via the Apify API.


๐Ÿ’ฐ Pricing

This Actor is pay per event. Each post saved counts as one result at $0.0019 per result, so 1,000 posts cost $1.90 plus Apify platform usage. A free Apify account is enough to try it.


โ“ FAQ

What is the Threads Hashtag Scraper?

It is a Threads.net scraper that collects the posts filed under a hashtag and returns them as structured data. You can run it from the Apify Console, the API, or on a schedule.

Do I need an account, cookies or an API key?

No. The Actor reads only what Threads shows to visitors who are not logged in.

Do I need a proxy?

The input defaults to Apify residential proxies, which keep runs reliable. You can switch to another proxy group, use your own proxy, or turn it off.

How many posts can I get per hashtag?

Threads shows a logged-out visitor one page per tag, in our runs roughly 15 to 20 posts, and offers no further pages. maxPosts caps how many of those you keep, per hashtag. Setting it higher than the page holds does not produce more posts, so run the tag on a schedule to collect new posts over time.

Can I use a hashtag URL instead of a name?

Yes. A tag name, a name with #, and a threads.com/tags/<name> link all work.

Why do a few results not mention my tag?

Threads decides which posts belong to a tag and sometimes includes closely related ones. The Actor returns the page as Threads serves it and labels every item with the tag you asked for.

Can I schedule it or integrate it with my app?

Yes. Every Apify Actor exposes a REST API, webhooks, and integrations with Zapier, Make, Google Sheets and Slack, and can be called from an AI agent via the Apify MCP server.

This Actor accesses only publicly available pages. You are responsible for making sure your use complies with Threads' terms of service and the laws in your jurisdiction.

What if Threads changes and the Actor breaks?

Open an issue on the Actor's Issues tab with a hashtag that fails, so the problem can be reproduced.


๐Ÿงฉ Part of the Threads Scraper Suite

Actors that turn public Threads pages into structured data. Also try:

See every Goldmine Actor at apify.com/logical_scrapers.


๐Ÿ“ท Image Credit

Image credit: threads.com


๐Ÿ“ฌ Contact & Support

  • Issues & feature requests: use the Issues tab on this Actor's page. Include a hashtag that fails so it can be reproduced.
  • Email: coredev.dan@gmail.com
  • If this Actor saved you time, please leave a โญ rating on the Apify Store. It helps us keep it maintained.