Linktree Scraper — Creator Socials, Links & Contacts
Pricing
from $1.50 / 1,000 results
Linktree Scraper — Creator Socials, Links & Contacts
Linktree scraper: pull any creator's bio, social profiles (Instagram, TikTok, YouTube, X...), links, products and contact emails from their link-in-bio page. Bulk input, optional email enrichment. Built for influencer outreach and lead generation. Export JSON, CSV, Excel.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
17 hours ago
Last modified
Categories
Features
Share
Linktree Scraper — Creator Socials, Links, Products & Contact Details
Turn any Linktree (or compatible link-in-bio) profile into rich, structured lead intelligence without coding, browser extensions, or manual copy-pasting. This automated Linktree scraper extracts creator bios, official social profile handles across 25+ platforms (Instagram, TikTok, YouTube, X/Twitter, Facebook, Spotify, Twitch, Discord, Snapchat, LinkedIn, Threads, OnlyFans, Patreon), custom links, e-commerce storefronts, and direct contact emails.
Paste a single handle or submit thousands of creator handles in bulk. Collect verified creator names, real bios (with auto-generated boilerplate filtered out), country codes, account tiers, verification badges, high-resolution avatars, full social media mapping, and decoded contact emails.
Export seamlessly to JSON, CSV, Excel, or consume programmatically via the Apify REST API.
⚡ At a Glance
| Feature | Details |
|---|---|
| Target Platforms | Linktree (with best-effort support for about.me, bio.link, and standard link-in-bio pages) |
| Data Extracted | Bio descriptions, social links & handles (25+ networks), custom campaign links, personal websites, contact emails, avatar images, account tiers, verification status |
| Supported Socials | Instagram, TikTok, YouTube, X (Twitter), Facebook, Spotify, Apple Music, SoundCloud, Twitch, Discord, Snapchat, Pinterest, LinkedIn, Telegram, Threads, Patreon, Substack, Reddit, WhatsApp |
| Email Extraction | Captures mailto links, regex matches, and automatically decodes Cloudflare-obfuscated (cfemail) addresses |
| Deep Batch Scale | Unlocked for 1,000+ profiles per run with concurrent HTTP workers (maxItems: 0 for unlimited) |
| Execution Speed | 50 profiles in ~5–10 seconds; up to 500 profiles in under 3 minutes |
| Proxy Requirement | Apify Datacenter Proxy enabled by default (zero expensive residential proxy fees) |
| Export Formats | Dataset JSON, CSV, XLSX, XML, or direct REST API / Webhooks |
🔎 Why Scrape Linktree & Link-in-Bio Data?
A creator's Linktree is the central digital hub linking their fragmented audience across Instagram, TikTok, YouTube, and X to their primary revenue streams, merchandise stores, newsletters, and management contacts. For brands, agencies, and B2B marketers, link-in-bio pages represent the most accurate, self-curated source of creator contact information on the public web.
Manual prospecting is notoriously inefficient: visiting individual profile pages, clicking each social icon, inspecting footers for email addresses, and manually deciphering anti-scraping email encodings takes several minutes per creator.
Key strategic advantages of automated Linktree scraping:
- Influencer Marketing & Talent Outreach: Build comprehensive creator contact lists complete with secondary social channel handles and business inquiry emails.
- Cross-Platform Identity Resolution: Map an Instagram handle to the creator's corresponding TikTok, YouTube channel, and X account in one single step.
- B2B Lead Generation & CRM Enrichment: Enrich raw lists of influencer usernames with verified corporate websites, Shopify stores, and corporate email addresses.
- Creator Economy Market Research: Analyze product monetization trends, affiliate partnership prevalence, and platform adoption across creator niches.
- Agency Talent Scouting: Discover emerging creators across multiple platforms before their rates escalate.
- AI Agent Context Feeding: Feed real-time social channel mappings into LLM-driven research agents and automated cold-outreach sequences.
📊 Comparison Matrix
| Capability | Linktree Scraper (This Actor) | Manual Prospecting | Generic HTML Scrapers | Paid Influencer Databases |
|---|---|---|---|---|
| Collection Speed | 500 profiles in ~3 minutes | 1 profile every 3–4 minutes | Slow browser-based rendering | Instant search, but stale cached data |
| Cross-Platform Mapping | ✅ 25+ social networks mapped | 🟡 Requires visiting each icon | ❌ Incomplete link detection | 🟡 Often outdated handles |
| Cloudflare Email Decoding | ✅ Auto-decodes cfemail | ❌ Blocked / hidden in DOM | ❌ Returns scrambled hex | 🟡 Mixed email accuracy |
| Clean Bio Filtering | ✅ Boilerplate auto-removed | 🟡 Manual editorial cleanup | ❌ Saves generic SEO text | 🟡 Basic bio snippet only |
| Operational Cost | 🟢 Fractions of a cent (Datacenter) | 🔴 High labor expenditure | 🟡 High server compute cost | 🔴 $500–$2,000/month subscriptions |
| Data Freshness | 🟢 Live request at run time | 🟢 Live | 🟢 Live | 🔴 Weeks or months out of date |
🌐 Supported Social & Media Platforms
The scraper automatically identifies, classifies, and normalizes handles across all major creator networks:
| Network Category | Supported Platforms |
|---|---|
| Video & Streaming | YouTube, TikTok, Twitch, Bilibili, Vimeo |
| Social Networks | Instagram, X (Twitter), Facebook, Threads, LinkedIn, Snapchat, Pinterest, Reddit |
| Audio & Music | Spotify, Apple Music, Apple Podcasts, SoundCloud |
| Messaging & Community | Discord, Telegram, WhatsApp |
| Creator Monetization | Patreon, OnlyFans, Cameo, Substack, Medium, VSCO |
| Commerce & Payments | Shopify, Merchbar, Amazon Storefronts, PayPal, Venmo, Cash App |
✨ Key Features & Capabilities
- ✅ Bulk Username & URL Ingestion: Accepts both raw handles (
selenagomez) and full URLs (https://linktr.ee/selenagomez) across thousands of rows. - ✅ Clean Social Normalization: Separates official channel profiles from temporary campaign links so promotional Spotify singles don't clutter your social handle roster.
- ✅ Cloudflare Email Decryption: Decodes Cloudflare email obfuscation (
data-cfemail) automatically without requiring browser interaction. - ✅ Bogus Email Filtering: Employs rigorous regex filters to purge generic placeholder emails (
your@email.com, asset filenames, and tracking tokens). - ✅ Boilerplate Bio Elimination: Detects when a creator leaves their bio empty and Linktree injects generic placeholder text, returning clean
nullvalues instead of SEO noise. - ✅ Optional Deep Website Enrichment: When
enrichEmails: true, follows external website and portfolio links to discover embedded business inquiry emails. - ✅ 1,000+ Profile Deep Batching: Designed to handle massive prospecting batches via 6 concurrent HTTP workers with zero rate-limit blocks.
- ✅ Low-Cost Datacenter Execution: Engineered for high-speed HTTP transport, eliminating costly residential proxy bandwidth consumption.
🎯 High-Impact Use Cases
1. Influencer Marketing Agencies & Brand Partnerships
Ingest creator handle lists from campaign discovery tools and output unified contact sheets containing verified business emails, TikTok follower hubs, and secondary YouTube links for cold outreach.
2. E-Commerce & Creator Merch Vendors
Identify creators operating Shopify or custom merchandise stores via the websites and links arrays to pitch white-label merchandising, manufacturing, or fulfillment services.
3. Record Labels & Music A&R Scouts
Track independent musicians' Spotify, Apple Music, and SoundCloud links from their bio pages to discover emerging viral talent across TikTok and Instagram.
4. Podcast Booking & Talent Management
Source guest booking emails and direct personal websites for industry experts, founders, and lifestyle influencers across specialized verticals.
5. Cross-Platform Audience Analytics
Quantify cross-platform footprint distributions by examining which secondary networks (Threads vs. X, Discord vs. Telegram) top-tier creators prioritize.
📥 Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
profiles | Array | ["selenagomez"] | List of Linktree handles (e.g., "selenagomez") or complete profile URLs. One entry per line. |
enrichEmails | Boolean | false | When true, follows external website links to harvest additional contact emails (adds requests; recommended for deep enrichment). |
maxItems | Integer | 0 | Maximum number of profiles to scrape. Set to 0 for unlimited execution across all provided handles. |
proxyConfiguration | Object | { "useApifyProxy": true } | Apify Datacenter Proxy configuration (residential proxy is not required or recommended). |
📤 Output Data Fields
Each profile returns a clean, structured object designed for immediate import into CRM systems and spreadsheets.
👤 Profile Metadata & Identity
| Field | Type | Coverage | Description |
|---|---|---|---|
username | String | 🟢 High | Linktree handle (e.g., "selenagomez"). |
url | String | 🟢 High | Canonical link-in-bio URL. |
title | String | 🟢 High | Display name or title of the profile. |
description | String | 🟡 Conditional | Official creator bio (generic Linktree placeholder text is purged). |
country | String | 🟡 Conditional | Account registration country code (e.g., "US"). |
tier | String | 🟡 Conditional | Linktree subscription tier (e.g., "PRO"). |
isVerified | Boolean | 🟢 High | Whether the profile displays the official blue verification badge. |
profileImage | String | 🟢 High | High-resolution avatar photograph URL. |
scrapedAt | String | 🟢 High | ISO 8601 UTC timestamp of execution. |
🔗 Social Networks & Channels (socialLinks[])
| Field | Type | Coverage | Description |
|---|---|---|---|
platform | String | 🟢 High | Detected network name (e.g., "Instagram", "TikTok", "YouTube"). |
url | String | 🟢 High | Full target URL to the creator's profile page. |
handle | String | 🟡 Conditional | Extracted platform username or channel handle. |
socialCount | Number | 🟢 High | Total number of verified social channels attached to this profile. |
🌐 Links, Storefronts & Contact Details
| Field | Type | Coverage | Description |
|---|---|---|---|
links | Array | 🟢 High | Array of custom campaign, product, or content links ({ title, url, type }). |
linkCount | Number | 🟢 High | Total count of custom links featured on the page. |
websites | Array | 🟡 Conditional | External personal websites, portfolio pages, and merchandise storefronts. |
emails | Array | 🟡 Conditional | Array of validated contact emails (decoded from page and linked websites). |
💻 Sample Output Record
{"platform": "linktree","username": "selenagomez","url": "https://linktr.ee/selenagomez","title": "Selena Gomez","description": "Founder @ Rare Beauty, Wondermind. New music out now!","country": "US","tier": "ENTERPRISE","isVerified": true,"categories": ["Entertainment", "Beauty"],"profileImage": "https://ugc.production.linktr.ee/avatar/selenagomez.jpg","socialCount": 7,"socialLinks": [{"platform": "Instagram","url": "https://instagram.com/selenagomez","handle": "selenagomez"},{"platform": "TikTok","url": "https://tiktok.com/@selenagomez","handle": "selenagomez"},{"platform": "YouTube","url": "https://youtube.com/selenagomez","handle": "selenagomez"},{"platform": "Spotify","url": "https://open.spotify.com/artist/0C8ZW7ezQVs4URX5aX7Kqx","handle": "0C8ZW7ezQVs4URX5aX7Kqx"},{"platform": "Apple Music","url": "https://music.apple.com/us/artist/selena-gomez/280215974","handle": "selena-gomez"},{"platform": "X","url": "https://x.com/selenagomez","handle": "selenagomez"},{"platform": "Facebook","url": "https://facebook.com/selenagomez","handle": "selenagomez"}],"linkCount": 4,"links": [{"title": "Shop Rare Beauty Official","url": "https://www.rarebeauty.com","type": "CLASSIC"},{"title": "Wondermind Mental Fitness","url": "https://www.wondermind.com","type": "CLASSIC"}],"websites": ["https://www.rarebeauty.com","https://www.wondermind.com"],"emails": ["contact@rarebeauty.com"],"scrapedAt": "2026-11-10T13:45:00.000Z"}
🛠️ Programmatic Integration & Code Examples
Automate creator prospecting and contact enrichment using Python, Node.js, or cURL.
Python Integration
from apify_client import ApifyClient# Initialize client with your Apify API tokenclient = ApifyClient("YOUR_APIFY_TOKEN")# Trigger batch Linktree extractionrun = client.actor("haketa/linktree-scraper").call(run_input={"profiles": ["selenagomez","mkbhd","https://linktr.ee/charlidamelio"],"enrichEmails": True,"maxItems": 100})# Fetch results from datasetitems = client.dataset(run["defaultDatasetId"]).list_items().itemsfor creator in items:print(f"Creator: {creator.get('title')} (@{creator.get('username')})")print(f" Socials: {creator.get('socialCount')} | Emails: {creator.get('emails')}")for soc in creator.get("socialLinks", []):print(f" - {soc.get('platform')}: {soc.get('url')}")
Node.js Integration
import { ApifyClient } from 'apify-client';const client = new ApifyClient({token: 'YOUR_APIFY_TOKEN',});const run = await client.actor('haketa/linktree-scraper').call({profiles: ['selenagomez', 'mkbhd'],enrichEmails: false,maxItems: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Successfully scraped ${items.length} creator profiles.`);
cURL API Request
curl -X POST "https://api.apify.com/v2/acts/haketa~linktree-scraper/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"profiles": ["selenagomez"],"enrichEmails": false,"maxItems": 10}'
🚀 Quickstart Guide
- Log in to your Apify Console workspace.
- Search for Linktree Scraper in the Apify Store.
- Paste handles or URLs into the
profilesinput (one handle per line). - (Optional) Toggle
enrichEmailsif you require deep website scanning for contact emails. - Set
maxItemsto0for unlimited execution across all provided handles. - Click Start to run the scraper.
- Download your normalized dataset as JSON, CSV, or Excel.
⚡ Performance, Scaling & Best Practices
- High-Volume Bulk Prospecting: When processing lists of 1,000+ creators, pass handles in batches of 500–1,000 to keep run durations short and easily manageable.
- Fast Mode vs. Deep Email Scan: For standard social handle mapping, leave
enrichEmails: false. This allows the actor to process ~50 profiles every 5 seconds. EnableenrichEmailsonly when verified business emails are mandatory. - Deduplication Advantage: Passing duplicate handles in the input list does not trigger duplicate requests; internal URL sets ensure each creator profile is requested only once.
- Pairing with Discovery Scrapers: Combine this actor with Haketa's YouTube or TikTok scrapers: extract channel bios containing
linktr.eelinks, then pipe those handles directly into this actor for enrichment.
❓ Frequently Asked Questions
Do I need a Linktree account or login to scrape profiles? No. All data is collected from publicly visible profile pages without requiring login credentials, cookies, or account sessions.
How does Cloudflare email decryption work?
Linktree encodes some email addresses using Cloudflare's email protection (data-cfemail). This actor automatically decodes the hex-encoded string to restore the authentic email address.
Why are some creator bios null? When creators do not write an explicit biography, Linktree displays auto-generated boilerplate text. This actor filters out that generic filler text to keep your dataset clean and authentic.
Can I scrape other link-in-bio services?
Yes. In addition to linktr.ee, the actor features generic heuristic and JSON-LD parsing for platforms like about.me, bio.link, and personal creator landing pages.
Are custom promotional links counted as social channels?
No. To prevent data contamination, content and campaign links (e.g. Spotify song links or YouTube video links) are categorized inside links, while official artist channels live inside socialLinks.
What export formats are supported? You can download the dataset as JSON, CSV, Excel (XLSX), XML, or connect directly via the Apify REST API to CRM platforms like HubSpot or Salesforce.
🔗 Related Creator Economy & Lead Gen Scrapers
Expand your creator intelligence pipeline with complementary actors from Haketa:
- YouTube Contact Scraper — Channel Emails & Social Links
- YouTube Comments Scraper — Audience Engagement & Sentiment
- Patreon Scraper — Creator Tiers & Membership Data
- Luma Event Scraper — Event Hosts & Attendee Communities
- Meetup Scraper — Organizers & Local Group Leads
- Xiaohongshu (RedNote) Scraper — Creators & Lifestyle Notes
📋 Changelog
- v1.2 (2026-11) — Unlocked deep 1,000+ profile batch processing; optimized concurrent HTTP pool for faster prefill execution; refined Cloudflare email decoding and boilerplate bio elimination; updated schemas.
- v1.1 (2026-09) — Separated social profile handles from content links; introduced automated bogus email filtering; added support for secondary link-in-bio formats.
- v1.0 (2026-06) — Initial release featuring public Linktree profile extraction, 25+ social channel classification, and multi-format export.