Threads Account Finder - Leads & Contacts by Keyword avatar

Threads Account Finder - Leads & Contacts by Keyword

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Threads Account Finder - Leads & Contacts by Keyword

Threads Account Finder - Leads & Contacts by Keyword

Find Threads accounts by keyword: followers, bio, bio links, verification, plus e-mails and phone numbers when people list them in their bio. Optional e-mail-only filter. Look up usernames too. No login needed. From $1.50 per 1,000 accounts.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Alom Dev

Alom Dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Threads Account Finder: Leads & Contacts by Keyword

Find Threads (threads.com) accounts by keyword and get one row per account with the contact details they show publicly: e-mails and phone numbers written in the bio, bio links, username, full name, follower count, verification, bio text, profile URL and the keyword that found the account. You can also look up usernames you already have.

  • No login needed. It reads what a logged-out visitor sees. No account of yours is involved.
  • Only accounts with an e-mail (optional): accounts without one are skipped and not charged.
  • Up to ~100 accounts per keyword, each opened for its follower count and bio links.
  • Skip accounts you already have: give your lead list a name and later runs leave out accounts earlier runs returned.
  • Export to CSV, Excel or JSON, or pull results through the Apify API.

This Actor is a focused version of the Threads Scraper (same code, same prices). Use the Threads Scraper if you also need posts, replies, reposts or post search.

What can you use it for?

  • Outreach lists: coffee shops, real-estate agents, coaches, agencies, creators in a niche, with the e-mail they publish for business enquiries.
  • Influencer research: accounts for a topic with follower counts and verification, ready to sort.
  • Enriching a list you have: paste usernames and get followers, bio, links and contacts for each.

Input

FieldWhat it does
searchQueriesKeywords that describe the accounts, e.g. coffee shop, marketing agency. Threads matches usernames, names and bios.
usernamesOptional. Usernames or profile URLs (zuck, @mosseri, https://www.threads.com/@nasa). One row each.
emailOnlyOnly return accounts with an e-mail in their bio (the rest are not charged). Default off.
maxPostsMax accounts per keyword, 1-100. Default 50.
onlyNewSinceLastRun + monitorNameSkip accounts an earlier run with the same list name returned.
{ "searchQueries": ["coffee shop", "specialty coffee"], "maxPosts": 100, "emailOnly": true }
{ "usernames": ["nasa", "@natgeo", "https://www.threads.com/@nike"] }

The field names are the same as in the Threads Scraper, so an input works in both.

Output example

{
"type": "profile",
"username": "examplecoffeeroasters",
"fullName": "Example Coffee Roasters",
"userId": "6312345678",
"biography": "Small-batch roastery in Portland. Wholesale: hello@examplecoffee.com",
"followerCount": 4821,
"isVerified": false,
"isPrivate": false,
"profilePicUrl": "https://scontent…jpg",
"bioLinks": [{ "url": "https://examplecoffee.com", "title": null }],
"emails": ["hello@examplecoffee.com"],
"phones": [],
"profileTags": ["Coffee"],
"followingCount": null,
"searchKeyword": "coffee shop",
"url": "https://www.threads.com/@examplecoffeeroasters",
"source": "accounts:coffee shop",
"scrapedAt": "2026-10-01T12:00:00.000Z"
}

(The account above is made up; the fields are what you get.) searchKeyword is null for rows from usernames. emails and phones are empty lists when the bio has none. Values Threads doesn't show are null, never 0.

How much does it cost?

The same prices as the Threads Scraper, from $1.50 per 1,000 accounts, plus $0.005 per run. One result = one account row. An account row with an e-mail costs an extra $0.01, because finding one means opening about 50 profiles. Rows without an e-mail never pay that extra.

Apify planPrice per 1,000 results
Free$2.50
Starter (Bronze)$2.00
Scale (Silver)$1.75
Business (Gold) and above$1.50

Example: 500 accounts on the Free plan, 20 of them with an e-mail, cost 500 x $0.0025 + 20 x $0.01 = $1.45.

You pay only for rows you receive: accounts filtered out by emailOnly, duplicates and accounts a named list already returned are free. Platform usage (compute, proxy) is included.

Limitations

  • E-mails and phones come only from what people write in their bio. Many accounts don't write one, so with emailOnly expect a small fraction of the accounts a keyword finds: in our tests about 2-5% of the accounts had an e-mail in their bio (businesses and agencies more often than personal accounts), so a keyword with ~100 matching accounts typically gives 1-5 e-mails. The Actor doesn't guess, buy or verify addresses, and it doesn't open the websites in bio links.
  • Threads' account search returns up to ~100 accounts per keyword to logged-out visitors. Use several specific keywords for bigger lists (coffee shop berlin, coffee roaster, cafe owner).
  • Phone numbers are recognised when written with spaces, dashes, brackets or a leading +.
  • An unknown username fails that input only; the rest of the run is delivered.

FAQ

Do I need a Threads or Instagram account? No. Nothing is logged in.

Is it legal? It collects data that the account owners made public. You are responsible for how you use it, including data protection and anti-spam rules (for example GDPR and CAN-SPAM) when you contact people.

Why fewer rows than maxPosts with emailOnly? Only accounts that wrote an e-mail in their bio are returned. The Actor checks every account the keyword finds before it stops.

More scrapers from the same developer

Feedback

Missing a field, found a bug, or need a feature? Open an issue in the Issues tab and I'll take a look. If this Actor saved you time, a short review on the Store page helps other people find it.