Threads Hashtag Scraper
Pricing
from $1.20 / 1,000 results
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
Maintained by CommunityActor 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

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,#natureor athreads.com/tags/naturelink - ๐งพ 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
#bakingor#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 Type | Example |
|---|---|
| Tag name | photography |
| Tag with hash | #photography |
| Tag URL | https://www.threads.com/tags/photography |
๐ฅ Input
| Field | Type | Description | Default |
|---|---|---|---|
hashtags | Array | The hashtags to scrape, as tag names or tag URLs. Each one is fetched separately. | Required |
maxPosts | Integer | Maximum number of posts to keep per hashtag. Leave it out to keep every post on the page. | 10 |
proxyConfiguration | Object | Specifies 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:
| Field | Type | Description |
|---|---|---|
text | String | The post text. Posts whose body is a text attachment return that text here. |
attachment_text | String | The text of an attachment the app shows as a collapsed snippet, or null when the post has none. |
published_on | Number | Publish time as a Unix timestamp in seconds |
id | String | Full post ID |
pk | String | Numeric post ID |
code | String | Post shortcode, as used in the post URL |
username | String | Author's username |
user_pic | String | Author's profile picture URL |
user_verified | Boolean | Whether the author is verified |
user_pk | String | Author's numeric user ID |
user_id | String | Author's user ID |
has_audio | Boolean | Whether attached video has audio, when present |
reply_count | Number | Number of direct replies to the post |
like_count | Number | Number of likes |
images | Array | Image URLs attached to the post |
image_count | Number | Number of images, including carousel items |
videos | Array | Video URLs attached to the post |
url | String | Link to the post |
hashtag | String | The 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.
Is it legal to scrape Threads?
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:
- Threads Post Scraper โ a single post with its replies, from a post URL
- Threads Profile Scraper โ profile details, follower stats and recent posts for any public user
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.