AllMyLinks Profile Scraper — Links, Socials & Emails avatar

AllMyLinks Profile Scraper — Links, Socials & Emails

Pricing

from $5.00 / 1,000 results

Go to Apify Store
AllMyLinks Profile Scraper — Links, Socials & Emails

AllMyLinks Profile Scraper — Links, Socials & Emails

Extract complete AllMyLinks (allmylinks.com) profiles: display name, avatar, bio, location, all link buttons (title + URL), classified social profiles, emails (from mailto: and text) and custom domains. Built for influencer outreach, lead gen and brand partnership teams.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

AllMyLinks Profile Scraper — Bio, Links, Socials & Emails

Extract complete public profiles from AllMyLinks (allmylinks.com), the popular link-in-bio platform. For any username or profile URL, this Actor returns the profile name, avatar, bio, location, every link button (title + URL), classified social profiles, email addresses (from mailto: links and page text) and custom domains.

Built with Crawlee's CheerioCrawler (plain HTTP + HTML parsing — no browser), so it is fast and cheap on Apify compute units. It routes every request through the Apify proxy (residential group by default) because AllMyLinks sits behind Cloudflare and blocks datacenter IPs.

Why use this Actor?

  • Influencer & creator outreach — build lead lists of creators with their socials and contact emails in one pass.
  • Brand partnerships & sponsorship teams — quickly see every link a creator promotes (stores, Ko-fi, OnlyFans, YouTube, etc.) and their custom domains.
  • Lead generation — extract emails and social handles at scale for agencies and PR teams.
  • Streamer sponsorship brokers — evaluate creators' link ecosystems before outreach.

How to use

  1. Open the Actor in Apify Console and click Start.
  2. In the Input tab, enter one or more AllMyLinks usernames (e.g. lauranne) or full profile URLs (e.g. https://allmylinks.com/lauranne).
  3. Optionally adjust Max profiles and toggle Include profile views.
  4. Run it. Results appear in the Dataset tab and can be downloaded as JSON, CSV, HTML or Excel.

Input

FieldTypeDefaultDescription
usernamesarrayAllMyLinks usernames or full profile URLs (required)
useApifyProxybooleantrueRoute through Apify proxy (keep ON — site blocks datacenter IPs)
proxyGroupstringBUYPROXIES94952Apify proxy group (residential recommended)
maxProfilesinteger100Max profiles per run
includeProfileStatsbooleanfalseFetch the profile views counter (extra request per profile)

Output

Each dataset item is one profile:

{
"username": "lauranne",
"profileUrl": "https://allmylinks.com/lauranne",
"displayName": "Laura Solá",
"avatarUrl": "https://cdn.allmylinks.com/prod/User/photo/...",
"bio": "",
"location": "Zaragoza, España",
"birthday": "November 17",
"content": "",
"lastOnline": null,
"qrCodeUrl": "https://allmylinks.com/profile/qr?id=817875",
"profileViews": null,
"links": [
{ "title": "Artstation", "url": "https://www.artstation.com/lauranne", "urlText": "artstation.com/lauranne", "connectedStatus": "", "domain": "artstation.com" }
],
"socialProfiles": [
{ "platform": "Instagram", "url": "https://instagram.com/lauranne_art" }
],
"emails": [],
"customDomains": ["cara.app", "laurannearts.storenvy.com"]
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
usernameAllMyLinks handle
displayNameProfile display name
avatarUrlProfile avatar image URL
bioProfile bio text
locationProfile location
birthdayProfile birthday (if set)
contentAbout-section content
lastOnlineLast online timestamp (ISO)
qrCodeUrlProfile QR code URL
profileViewsProfile view counter (if enabled)
linksAll link buttons: title, URL, visible URL text, connected status, domain
socialProfilesClassified social/creator platforms with URLs
emailsEmails found in mailto: links and page text
customDomainsNon-social link domains (custom sites, stores)

Pricing / Cost estimation

This is a CheerioCrawler actor — one HTTP request per profile (plus one more per profile only if includeProfileStats is on). It is very cheap: scraping a few hundred profiles typically costs a fraction of a compute unit. Free users get a capped preview (10 profiles); paying users can scrape unlimited profiles. Proxy usage is included in your Apify plan.

Tips & advanced options

  • Keep the proxy ON. AllMyLinks is Cloudflare-protected and blocks datacenter IPs; the residential proxy group (BUYPROXIES94952) is the reliable default.
  • Scale safely — set maxProfiles to a sane cap for your budget. Concurrency is capped at 5 and retries at 3 to avoid hammering the site.
  • Emails — many creators hide their email behind a contact form or only show it as link text; this Actor scans both mailto: links and all visible link text, so it catches most public emails.

FAQ, disclaimers & support

  • Is this legal? Scraping public profile data is generally acceptable, but always respect AllMyLinks' Terms of Service, robots.txt and applicable laws (e.g. GDPR for personal data). Use responsibly.
  • Known limitations — some profiles gate links behind an "18+" age prompt; those links are not extracted. Email is only extracted when publicly visible.
  • Feedback — open an issue on the Actor's Issues tab, or contact us for a custom solution.