Linktree Profile Scraper avatar

Linktree Profile Scraper

Pricing

from $5.00 / 1,000 page scrapeds

Go to Apify Store
Linktree Profile Scraper

Linktree Profile Scraper

Scrape profile info and all links from Linktree (linktr.ee) pages.

Pricing

from $5.00 / 1,000 page scrapeds

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Linktree Scraper

Scrape any Linktree profile in seconds. Drop in a linktr.ee username or URL and get clean, structured data back: every link, the profile bio, avatar, verification badge, social icons, and any emails or phone numbers published on the page. Scrape one creator or thousands in a single run.

Perfect for lead generation, influencer research, and competitor analysis — pull the exact URLs, contact details, and link structure behind any Linktree bio link, ready to export to a spreadsheet or push into your CRM.

Built on the Apify platform: run it from the web UI with no code, call it from the API, schedule recurring runs, and export to JSON, CSV, Excel, or Google Sheets.

What can you do with the Linktree Scraper?

  • Generate leads — extract emails, phone numbers, and outbound links from creators, brands, and businesses using Linktree.
  • Find and vet influencers — see every platform and shop a creator promotes, plus whether their profile is verified.
  • Analyze competitors — map how brands structure their bio links and where they send their traffic.
  • Build datasets at scale — feed in a list of usernames and collect every profile into one exportable dataset.
  • Monitor changes — schedule runs to track when a profile adds, removes, or reorders its links.

How to scrape Linktree

  1. Click Try for free to open the Actor.
  2. In the Input tab, paste one or more Linktree profiles — a full URL (https://linktr.ee/spoilerplusac) or just the username (spoilerplusac).
  3. Click Start.
  4. Watch the run finish, then open the Output tab and download your data as JSON, CSV, Excel, or HTML.

No coding, proxies, or setup required — it works out of the box.

How much does it cost to scrape Linktree?

This Actor uses a pay-per-result model: $0.005 per profile page scraped — that's 200 profiles for $1. There's no per-run or subscription fee, and you can try it on the Apify free tier at no cost. Because it runs on fast HTTP requests (no heavy browser), runs are quick and cheap even for large lists.

Input

Give the Actor a list of profiles to scrape.

FieldTypeDescription
startUrlsarrayLinktree profile URLs or bare usernames to scrape.

Example input:

{
"startUrls": [
{ "url": "https://linktr.ee/spoilerplusac" },
{ "url": "https://linktr.ee/sneakrtweakr" }
]
}

Output

Every profile becomes one row in your dataset, downloadable as JSON, CSV, Excel, or HTML. Here's a sample result:

{
"url": "https://linktr.ee/spoilerplusac",
"username": "spoilerplusac",
"pageTitle": "@Manga Spoiler",
"description": "...",
"isVerified": true,
"profilePictureUrl": "https://ugc.production.linktr.ee/....jpeg",
"country": null,
"socialLinks": [
{ "type": "SOUNDCLOUD", "url": "https://soundcloud.com/spoilerplusac", "position": 1 }
],
"emails": [],
"phones": [],
"linksCount": 9,
"links": [
{
"id": "393748667",
"title": "Manga Spoiler",
"url": "https://spoilerplus.ac",
"type": "CLASSIC",
"position": 0,
"thumbnail": "https://ugc.production.linktr.ee/....png",
"locked": false,
"metaTitle": "漫画をオンラインで読む",
"metaDescription": "..."
}
]
}

What data does the Linktree Scraper extract?

FieldDescription
urlThe scraped profile URL.
usernameLinktree handle.
pageTitleDisplay name shown on the profile.
descriptionProfile bio / description.
isVerifiedWhether the profile carries a verified badge.
profilePictureUrlAvatar image URL.
countryProfile country, when published.
socialLinksSocial platform icons (type, URL, position).
emailsEmails found in the links and bio.
phonesPhone numbers found in tel: / sms: links.
linksCountTotal number of links extracted.
linksFull ordered list of every link (see below).

Every entry in links includes the id, title, url (any type — website, mailto:, tel:, and more), link type (CLASSIC, HEADER, GROUP, EXTENSION, …), display position, thumbnail, locked status, and the link's metaTitle / metaDescription when available. Links nested inside groups are flattened in display order, so nothing is missed.

Tips for the best results

  • Usernames work too — pass spoilerplusac instead of the full URL; both are accepted.
  • Batch your profiles — put many usernames in one startUrls list to scrape them all in a single, cheaper run.
  • Reliable at scale — profiles that are password-locked or removed are logged and skipped, so one bad profile never breaks the run.
  • Automate it — use Schedules to keep your dataset fresh, or the API and integrations to send results straight to Google Sheets, Slack, or your database.

Frequently asked questions

This Actor collects only data that Linktree publishes publicly on profile pages. Web scraping of public data is generally legal, but you are responsible for how you use the results — comply with Linktree's Terms of Service and applicable data-protection laws (such as GDPR and CCPA) when handling personal data like emails and phone numbers.

Can I scrape emails and phone numbers from Linktree?

Yes. When a profile exposes an email or phone number (in a mailto:/tel: link or its bio), it's returned in the emails and phones fields — ideal for lead generation.

Do I need proxies or an account on Linktree?

No. The Actor handles fetching for you and does not require any Linktree login.

A profile returned no data — why?

Linktree occasionally changes its page structure, or a profile may be password-protected, age-gated, or deleted. Report persistent issues via the Issues tab and they'll be fixed.

Support and custom solutions

Have a feature request or need a tailored scraper? Open a ticket on the Issues tab — feedback and custom-solution requests are welcome.