VOOZH about

URL: https://apify.com/codescraper/website-social-links-extractor

⇱ Advanced Social Link Extractor Β· Apify


Pricing

$3.00/month + usage

Go to Apify Store

Website Social Links Extractor

An advanced actor that extracts official social media links (Facebook, X, LinkedIn, GitHub, etc.) from a list of websites. It uses Playwright to reliably scan modern JavaScript sites (SPAs). Smart logic filters out "junk" links and uses relevancy scoring to find the true company profile.

Pricing

$3.00/month + usage

Rating

5.0

(4)

Developer

πŸ‘ CodeScraper

CodeScraper

Maintained by Community

Actor stats

9

Bookmarked

148

Total users

16

Monthly active users

7 months ago

Last modified

Share

πŸ”— Advanced Social Links Extractor – Bulk Website Social Scraper

This Apify actor automatically crawls any website and extracts all social media links with high accuracy. It supports bulk URLs, renders JavaScript content using Playwright, blocks unnecessary resources for maximum speed, and intelligently detects social links even in complex or dynamic websites.

The output is a clean, flat JSON object containing the detected links for each platform.


πŸš€ What It Does

For every website, the actor extracts:

  • πŸ“˜ Facebook URLs
  • 🐦 Twitter / X
  • πŸ“Έ Instagram
  • ▢️ YouTube channels / videos
  • πŸ’Ό LinkedIn company / profile
  • πŸ“Œ Pinterest
  • 🎡 TikTok
  • πŸ’¬ WhatsApp & WhatsApp Business
  • πŸ“± Messenger
  • 🎧 SoundCloud
  • 🎨 Behance / Dribbble
  • πŸ”— Any other social profile URLs

It automatically normalizes, filters, and deduplicates social links.


⚑ It Handles

  • βœ… Bulk website lists (unlimited size)
  • 🌐 Static + dynamic SPAs (React, Vue, Angular)
  • 🧠 Smart detection of hidden social icons
  • πŸ–ΌοΈ Blocks images, fonts, videos for faster scraping
  • πŸ”„ Automatic retry handling
  • πŸš€ Playwright-based rendering for JavaScript sites
  • 🧹 Purges old dataset before each run

🧠 How It Works

The actor:

  1. Loads your list of URLs
  2. Uses PlaywrightCrawler to render each page
  3. Blocks heavy resources (images, fonts, media)
  4. Extracts the final rendered HTML
  5. Uses a smart parser to detect all social links
  6. Outputs clean JSON results into a dataset

βš™οΈ Input Configuration

FieldTypeDescriptionExample Value
URLs to ScrapeArrayList of website URLs to scrape["https://example.com", "https://shop.com"]

🧩 Example Input

{
"URLs to Scrape":[
"https://colorlib.com",
"https://w3layouts.com",
"https://templatemo.com"
]
}

πŸ“Š Example Output

{
"scrapedUrl":"https://example.com",
"facebook":"https://facebook.com/example",
"instagram":"https://instagram.com/example",
"twitter":"https://twitter.com/example",
"youtube":"https://youtube.com/example",
"linkedin":"https://linkedin.com/company/example",
"pinterest":"https://pinterest.com/example",
"tiktok":"https://tiktok.com/@example",
"reddit":"https://reddit.com/user/example",
"snapchat":"https://snapchat.com/add/example",
"whatsapp":"https://wa.me/1234567890",
"telegram":"https://t.me/example",
"discord":"https://discord.gg/example",
"wechat":"https://wechat.com/example",
"skype":"skype:example?call",
"github":"https://github.com/example",
"gitlab":"https://gitlab.com/example",
"behance":"https://behance.net/example",
"dribbble":"https://dribbble.com/example",
"medium":"https://medium.com/@example",
"substack":"https://substack.com/@example",
"vimeo":"https://vimeo.com/example",
"flickr":"https://flickr.com/photos/example",
"soundcloud":"https://soundcloud.com/example",
"spotify":"https://open.spotify.com/user/example",
"mastodon":"https://mastodon.social/@example",
"threads":"https://threads.net/@example",
"xing":"https://xing.com/profile/example",
"vk":"https://vk.com/example",
"patreon":"https://patreon.com/example",
"tumblr":"https://example.tumblr.com",
"twitch":"https://twitch.tv/example",
"email":"mailto:example@example.com",
"tel":"tel:+1234567890"
}

If no links are found:

{
"scrapedUrl":"https://example.com",
"facebook":null,
"instagram":null,
"youtube":null
}

If the page fails to load:

{
"scrapedUrl":"https://example.com",
"error":"Failed to load page after 3 retries."
}

🧠 Features

  • πŸ” Detects 30+ social networks
  • πŸš€ Fast scraping with resource blocking
  • 🧩 Works on any website (static or JS-heavy)
  • πŸ›‘οΈ Automatic retry logic
  • 🧹 Purges dataset before each run
  • πŸ“¦ Clean, flat output for CSV/Excel exports
  • 🌍 Fully optimized for Apify infrastructure

πŸ’‘ Use Cases

  • Lead generation (collect social links from business websites)
  • Marketing enrichment (expand brand profiles)
  • Data aggregation tools
  • Competitor research
  • Automation workflows
  • SEO analysis
  • eCommerce store scraping

❓ FAQs

1. Does it work on JavaScript-heavy websites?

Yes β€” it renders the page using Playwright and waits until network idle.

2. Will it detect hidden or icon-only social buttons?

Yes β€” the extractor checks all href links, even if they have no text.

3. Does it block heavy resources?

Yes β€” images, videos, fonts are blocked for maximum speed.

4. Can I input 1000+ URLs?

Absolutely. Crawlee handles large lists efficiently.

5. What happens if a website does not have social links?

The actor returns null values for missing platforms.


πŸ§‘β€πŸ’» Developer Info

Author: codescraper Email: codescraper011@gmail.com


🏷️ Tags

website-social-links-extractor . website-social-extractor . social-links-extractor . social-extractor Β· social-links Β· facebook Β· instagram Β· linkedin youtube Β· scraper Β· website-crawler Β· bulk-scraper Β· apify tiktok Β· twitter Β· marketing Β· automation Β· crawlee

You might also like

Fast Bulk Email and Social Links Finder / Extractor

xmiso_scrapers/fast-bulk-email-and-social-links-finder-extractor

Scrape emails and social links from domains/websites list at blazing speed up to 1000 urls per minute.

Social Media Profile Finder

automation-lab/social-media-profile-finder

Find social media profiles linked from any website β€” Facebook, Twitter/X, LinkedIn, Instagram, YouTube, TikTok, and more.

πŸ‘ User avatar

Stas Persiianenko

139

2.0

🧲 Social Media Leads Analyzer

apify/social-media-leads-analyzer

Add a website and extract emails, phone numbers, and social media details. Use this lead scraper to extract basic social media profile data from 8 platforms. Export results in JSON, CSV, HTML, use APIs, schedule runs, build integrations, and more.

Website Social Scraper

burbn/website-social-scraper

Stop searching manually! βœ‹ Get every social media handle from a list of URLs in seconds. ⚑ Bulk scrape LinkedIn, Instagram, TikTok & Twitter/X with ease. Clean table views for high-quality lead prospecting! πŸ“Š

Website Scraper Search Email, Phone, & Social Media

scraping_solutions/website-scraper-search-email-phone-social-media

Automatically extracts emails, social media links, and phone numbers from any website. Perfect for quickly gathering contact details and online presence data of businesses or professionals.

πŸ‘ User avatar

Scraping Solutions

106

German Imprint Scraper

codescraper/german-imprint-scraper

A powerful Actor scraper to find and extract legal "Impressum" data from German websites. Get company names, addresses, decision-makers, legal IDs, and more, all automatically.

106

5.0

All Social Media Phone Number Scraper

contacts-api/all-social-media-phone-number-scraper

Find public contact numbers with our Social Media Phone Number Scraper. Extract phone numbers from social media profiles for outreach, lead generation, and marketingβ€”fast and accurate.

Social Media Finder

tri_angle/social-media-finder

Search for public social media profiles related to given names or nicknames. Find profile handles and URLs across 13 popular social media platforms like TikTok, Twitch, LinkedIn, Medium and more. Export in JSON, CSV, HTML, use API, schedule and monitor runs, integrate scraped data with other tools.

πŸ‘ User avatar

Tri⟁angle

6.9K

4.8

Doxon

mr.data_scientist/doxon

Discover anyone's digital presence across 3000+ platforms in seconds. Doxon is a powerful OSINT (Open Source Intelligence) tool that searches for usernames across thousands of websites, social media platforms, and online services.

160

1.0

TheFork Scraper - Restaurants, Reviews & Menus

clearpath/thefork-scraper

Extract restaurant data, reviews, menus with prices, and photos from TheFork. Get ratings, Michelin stars, TripAdvisor scores, contact details, booking availability, and 100+ fields. Supports 5 languages. Export as JSON, CSV, Excel.

113

5.0

Related articles

Top 10 social media scrapers in 2026
Read more