Linktree Scraper: Links, Socials & Emails 🔗 avatar

Linktree Scraper: Links, Socials & Emails 🔗

Pricing

from $1.40 / 1,000 linktree profiles

Go to Apify Store
Linktree Scraper: Links, Socials & Emails 🔗

Linktree Scraper: Links, Socials & Emails 🔗

Turn Linktree usernames or linktr.ee URLs into one row per profile: name, bio, avatar, verified badge, every link with title and URL, social profiles with handles, and the emails, phones and WhatsApp numbers the page publishes. $2 per 1,000 profiles + $0.001/run, usage included.

Pricing

from $1.40 / 1,000 linktree profiles

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Linktree Scraper: Links, Socials & Emails

Paste a list of Linktree usernames or linktr.ee links and get one clean row per profile: display name, bio, avatar, verified badge, every link with its title and URL, the creator's social profiles with handles, and the emails, phone numbers and WhatsApp numbers the page itself publishes. $2 per 1,000 profiles, plus $0.001 per run, platform usage included. No login, no cookies, no proxy setup.

Built for influencer marketing teams, agencies building creator lead lists, and anyone who has a column of Instagram or TikTok bios full of linktr.ee links and wants to know what is behind them.

What you get

One row per profile. Missing values are null (or an empty list), never guesses.

FieldWhat it is
usernameThe Linktree username, as Linktree spells it
profileUrlhttps://linktr.ee/<username>
displayNameThe page title shown at the top of the profile
bioThe profile description
avatarUrlProfile picture URL
verifiedtrue when the profile carries Linktree's verified badge
badgesRaw badge names from Linktree (for example VERIFIED_AND_NOTABLE_TICK)
countryCountry set on the Linktree account, when present
accountCreatedAtWhen the Linktree account was created (ISO date)
sensitiveContent / pageLockedFlags for pages marked sensitive or protected
linkCountNumber of links with a URL
linksEvery block on the page, in display order: order, position, title, url, type (CLASSIC, GROUP, HEADER, YOUTUBE_VIDEO, COMMERCE_PRODUCT...), groupTitle for links inside a collection, and gate when a link is behind an age or password check
socialsSocial profiles: platform, handle, url, and source (icon for the social icons row, link for a regular link that points to an account page)
instagramUrl, tiktokUrl, youtubeUrl, xUrl, facebookUrl, linkedinUrlThe first profile found for each platform, for easy spreadsheet use
email / emailsAddresses from mailto: links and the email icon
phone / phonesNumbers from tel: and sms: links
whatsappNumbersNumbers from WhatsApp click-to-chat links (wa.me, api.whatsapp.com)
inputWhat you typed for this profile
scrapedAtWhen the page was read

Emails and phone numbers are only the ones the profile owner put on the page as links. Nothing is guessed from names, nothing is looked up elsewhere. The "Contact Info" card some profiles show (a vCard behind a button) is listed as a CONTACT_DETAILS link, but its contents are not fetched.

The dataset has two views: Profiles (one row per profile) and All links (one row per link, handy for CSV export).

Input

{
"profiles": ["mrbeast", "@hubspot", "https://linktr.ee/selenagomez", "linktr.ee/tiktok?utm_source=ig"]
}

Usernames with or without @, full URLs, URLs with tracking parameters: all of them work, and duplicates are merged. Up to 5,000 profiles per run. If you pipe in a dataset from another scraper, items with a url, profileUrl or username field are picked up.

Pricing

  • $2.00 per 1,000 delivered profiles on the Free plan, $1.80 Bronze, $1.60 Silver, $1.40 Gold. All links, socials and contacts of a profile are included in that one price.
  • $0.001 per run (start fee).
  • Platform usage is included. You pay nothing for profiles that don't exist, are blocked by Linktree, or could not be read.

What happens with bad or missing profiles

Every profile you asked for ends with a named outcome in the run's status message (and the full list in the RUN_SUMMARY record of the key-value store):

  • no such Linktree profile (HTTP 404): the username does not exist or was deleted.
  • page blocked by Linktree: Linktree replaced the page with its "blocked" notice.
  • refused / rate-limited / network error: Linktree did not answer this time; run it again later.
  • page served without its profile data: Linktree changed its page format. The run fails loudly instead of returning empty rows, and we fix the parser.

A run that delivers at least one profile succeeds and lists the rest. A run that delivers nothing fails with the reason, so you never pay for an empty success. Inputs that are not Linktree profiles (a Beacons link, a sentence) are skipped and named; if nothing valid is left the run fails with BAD_INPUT.

Use cases

  • Influencer marketing: turn a list of creators into their contact emails, WhatsApp numbers and every platform they are on.
  • Lead generation: small businesses (tattoo studios, realtors, coaches, restaurants) often put their booking link, email and WhatsApp on Linktree. Export them in one go.
  • Competitor and brand monitoring: see which products, campaigns and affiliate links a brand or creator is pushing right now, and re-run on a schedule to catch changes.
  • Enrichment: you scraped Instagram or TikTok bios and got linktr.ee links. Feed them here to get the real destinations.

FAQ

Is there a Linktree API for this? Linktree has no public API for reading other people's profiles. This actor reads the public profile page, the same one anyone sees in a browser.

Do I need a Linktree account or cookies? No.

Does it work for Beacons, bio.link, lnk.bio or other link-in-bio sites? Not yet. This actor is Linktree only, and other sites' links are skipped with a note.

How fast is it? Profiles are read three at a time; a few hundred profiles take a few minutes.

Are hidden or age-gated links included? Links behind an age or password gate are listed with the gate field when Linktree puts them in the page. Password-protected pages are flagged with pageLocked.

Why is a field empty? Because the profile doesn't show it. We never fill gaps with guesses.

Is scraping Linktree legal? The actor reads publicly available pages only. You are responsible for how you use personal data such as emails and phone numbers (GDPR, CAN-SPAM and similar rules apply to outreach).

Keywords: linktree scraper, linktr.ee scraper, link in bio scraper, linktree email extractor, linktree links extractor, creator contact finder, influencer email finder, linktree API alternative.