Social Media Scraper โ Website Social Profile Extractor
Pricing
from $3.50 / 1,000 social media profile extractors
Social Media Scraper โ Website Social Profile Extractor
Crawl any website and extract all social media profile links โ Facebook, Instagram, LinkedIn, Twitter/X, YouTube, TikTok, Pinterest, GitHub, Threads, Snapchat & Reddit. Multi-domain batch support, contact page priority, share button filtering. Pay only for profiles found.
Pricing
from $3.50 / 1,000 social media profile extractors
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
๐ Social Media Scraper โ Extract Social Media Profiles from Any Website
Crawl any website. Extract every social media profile link. 11 platforms. Zero manual work. Find Facebook, Instagram, LinkedIn, Twitter/X, YouTube, TikTok, Pinterest, GitHub, Threads, Snapchat & Reddit profiles from any website โ automatically.
๐ฐ Simple, Transparent Pricing
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโ Social media profile extracted $3.50/1,000 โโ Actor start $0.02 โโ Platform usage Variable(plan-dependent) โโ โโ ๐ก You only pay forRESULTS โ not for attempts โโ ๐ก Failed pages =FREE. No hidden charges. โโ ๐ก Stop anytime โ spending limit respected โโ โโ Example:10 domains ร 15 pages โโ =150 pages crawled โโ = Pay only for profiles found โโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ 2-hour free trial available โ click Try for free at the top of this page. No credit card needed to start.
๐ฏ What Does This Actor Do?
Social Media Scraper crawls any website and automatically finds every social media profile link across all pages. Give it a list of websites โ get back clean, structured social media data for every domain.
Real-World Example
You provide:
https://www.yourcompetitor.comhttps://www.anotherbrand.comhttps://www.agencywebsite.com
You get back:
{"domain":"yourcompetitor.com","social_profiles":{"linkedin":["https://linkedin.com/company/yourcompetitor"],"twitter":["https://twitter.com/yourcompetitor"],"instagram":["https://instagram.com/yourcompetitor"],"facebook":["https://facebook.com/yourcompetitor"],"youtube":["https://youtube.com/@YourCompetitor"],"tiktok":["https://tiktok.com/@yourcompetitor"]},"pages_scanned":15,"status":"completed"}
One clean record per domain. All platforms. No duplicates. No manual work.
๐ Why This Is the Best Social Media Scraper on Apify
| Feature | โ This Actor | โ Manual Research | โ ๏ธ Other Scrapers |
|---|---|---|---|
| 11 social platforms | โ | โ Slow | โ ๏ธ 3โ5 only |
| Full website crawl (up to 15 pages) | โ | โ | โ ๏ธ Homepage only |
| Contact & About page priority | โ Auto | โ | โ |
| Share button filtering | โ Auto | โ | โ |
| Multi-domain batch processing | โ Parallel | โ | โ ๏ธ |
| Deduplication across all pages | โ | โ | โ |
| Per-domain summary record | โ | โ | โ |
| Checkpoint resume (never lose progress) | โ | N/A | โ |
| No login or API keys needed | โ | โ | โ |
| Pay only for results found | โ | N/A | โ |
๐ฑ 11 Supported Social Platforms
| Platform | Extracted From |
|---|---|
| facebook.com, fb.com | |
| instagram.com | |
| linkedin.com | |
| Twitter / X | twitter.com, x.com |
| YouTube | youtube.com, youtu.be |
| TikTok | tiktok.com |
| pinterest.com | |
| GitHub | github.com |
| Threads | threads.net |
| Snapchat | snapchat.com |
| reddit.com |
โ Share buttons, intent links, and widget URLs are automatically filtered out. Only real profile links are returned.
๐ Top Use Cases
๐ข B2B Lead Enrichment & CRM Data
Upload a list of prospect websites โ get every company's social media presence in minutes. Enrich your CRM, find LinkedIn pages, Twitter handles, and more โ without a single manual search.
๐ Competitive Intelligence
Map your entire industry's social media presence. See which platforms competitors use, how active they are, and where they focus their social strategy โ all from their public websites.
๐ค Influencer & Creator Research
Find Instagram, TikTok, and YouTube handles linked from brand websites. Identify influencers by crawling agency and portfolio sites. Build outreach lists at scale.
๐ ๏ธ SEO & Digital Marketing Audits
Audit your clients' websites for social link coverage. Find missing social profiles, broken links, and outdated handles across entire site crawls โ not just the homepage.
๐ Market Research & Directory Building
Build structured social media directories from industry website lists. Collect platform adoption data across sectors. Map which social channels businesses in any niche actually use.
๐ Academic & Communications Research
Study how businesses use social media across industries. Build datasets of corporate social presence at scale. Analyze which website pages contain social profile links most often.
โ๏ธ Input โ Simple Setup
{"startUrls":[{"url":"https://www.yourwebsite.com"},{"url":"https://www.anotherwebsite.com/contact"}],"maxPagesPerDomain":15,"concurrency":20,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}}
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | Apify contact page | One or many websites to crawl. Each as { "url": "https://..." } |
maxPagesPerDomain | integer | 15 | Max pages to crawl per domain. Increase for deeper coverage |
concurrency | integer | 20 | Parallel page fetches per domain (max 20) |
proxyConfiguration | object | Optional | Recommended for large-scale runs |
๐ก Tip: You can start from any page โ homepage, contact page, or anywhere. The actor automatically discovers and prioritizes the best pages to crawl.
๐ Output โ Three Record Types
1๏ธโฃ new_found โ Instant alert when a new profile is discovered
Pushed immediately when a new social profile URL is found on any page.
{"domain":"example.com","start_url":"https://www.example.com","page_url":"https://www.example.com/contact","page_title":"Contact Us โ Example","platform":"linkedin","profiles":["https://linkedin.com/company/example"],"pages_scanned":3,"status":"new_found"}
2๏ธโฃ scanned โ Full summary for every page crawled
Pushed after every page, with all social profiles found on that specific page.
{"domain":"example.com","page_url":"https://www.example.com/about","page_title":"About Us โ Example","description":"Learn about our team and mission.","social_profiles":{"instagram":["https://instagram.com/example"],"twitter":["https://twitter.com/example"]},"pages_scanned":7,"status":"scanned"}
3๏ธโฃ completed โ Final deduplicated summary per domain โญ
The most useful record. One per domain. All unique profiles found across every page โ deduplicated and consolidated.
{"domain":"example.com","start_url":"https://www.example.com","social_profiles":{"linkedin":["https://linkedin.com/company/example"],"twitter":["https://twitter.com/example"],"instagram":["https://instagram.com/example"],"facebook":["https://facebook.com/example"],"youtube":["https://youtube.com/@Example"],"tiktok":["https://tiktok.com/@example"]},"pages_scanned":15,"total_charged_results":6,"status":"completed"}
๐ก Filter for
"status": "completed"to get just the clean final summary for each domain.
โก Performance โ Fast at Any Scale
| Domains | Pages Per Domain | Estimated Time |
|---|---|---|
| 1 | 15 | ~1โ3 minutes |
| 10 | 15 | ~5โ12 minutes |
| 50 | 15 | ~20โ40 minutes |
| 100 | 15 | ~40โ80 minutes |
- Up to 20 pages crawled in parallel per domain for maximum speed
- Contact, about, team, social, and footer pages crawled first โ where social links appear most often
- Checkpoint saved every 5 pages โ resume from exact position if interrupted
- All domains processed in parallel โ not one by one
โ Frequently Asked Questions
Q: How is pricing calculated? Am I charged per page or per profile? You are charged per unique social profile URL found โ not per page crawled. If a page has no social links, there is no charge. If a page has 3 new profile URLs found for the first time, that is 3 charges at $0.0035 each. Pages that fail to load are never charged.
Q: What if the same profile appears on multiple pages of a website? Each unique social profile URL is charged only once per run โ even if it appears on 10 pages of the same website. Deduplication is built in.
Q: Which pages does the actor crawl first? Pages with contact, about, team, support, social, footer, or legal in their URL are crawled first. These pages contain the highest concentration of social profile links on most websites.
Q: How are share buttons filtered? The actor checks every link against a list of share-intent patterns and excludes them automatically. Only genuine profile and channel URLs are kept.
Q: What does status: "partial" mean?
The crawl hit the maxPagesPerDomain limit before checking all discovered pages. All data found up to that point is saved. Increase maxPagesPerDomain for deeper coverage.
Q: What does status: "stopped_limit_reached" mean?
The crawl stopped cleanly because your Apify spending limit was reached. All results found up to that point are saved and available. Resume by restarting the actor โ it picks up from the last checkpoint.
Q: Can I crawl 100+ domains in one run?
Yes. Add as many URLs as needed to startUrls. All domains are processed in parallel, each with its own crawl queue and final summary record.
Q: Can I export to Excel or CSV? Yes. All results are stored in the Apify dataset and can be exported to JSON, CSV, Excel, JSONL, and XML directly from the Apify Console.
Q: Does this work for social links in the footer? Yes. Footer content is part of every page's HTML and is extracted from every page crawled โ no special configuration needed.
Q: Do I need to log in or provide API keys for social platforms? No. This actor extracts social profile links from public website HTML only. No login, no social platform API keys, no browser required.
๐ค Export Your Results
After each run, export your data directly from the Apify dataset:
โ JSON โ for developers and APIsโ CSV โ for Excel, Google Sheetsโ Excel (.xlsx) โ ready to open and filterโ JSONL โ for data pipelinesโ XML โ for enterprise integrations
๐ Changelog
v1.0.0 โ Current Release
- โ 11 platforms: Facebook, Instagram, LinkedIn, Twitter/X, YouTube, TikTok, Pinterest, GitHub, Threads, Snapchat, Reddit
- โ
Full website crawl โ up to
maxPagesPerDomainpages per domain - โ Contact/About/Team page priority crawling
- โ Share button and intent URL auto-filtering
- โ Cross-page deduplication per domain
- โ
Three output record types:
new_found,scanned,completed - โ Multi-domain parallel processing
- โ Up to 20 concurrent page fetches
- โ Checkpoint/resume โ saves every 5 pages
- โ Pay-per-result billing โ charged per unique profile found
- โ Spending limit respected โ stops cleanly at budget cap
โ๏ธ Legal & Terms of Use
This actor crawls publicly accessible website pages and extracts social media profile links visible to any regular website visitor.
- Use extracted data only for lawful purposes โ lead enrichment, market research, competitive analysis, and academic study are common legitimate uses
- Do not use this actor to harvest personal data for spam, harassment, or privacy violations
- Respect each website's
robots.txtand Terms of Service when running at scale - The actor developer is not responsible for how extracted data is used
๐ค Support
- Issue or bug? โ Contact via the Apify actor page
- Feature request? โ Post in the Apify Community forum
- Enjoying the actor? โ Please leave a โญ review โ it helps other users find this actor!
๐ Social Media Scraper โ The Most Complete Social Profile Extractor on Apify
11 Platforms ยท Full Website Crawl ยท Contact Page Priority ยท Pay Per Result
๐ฐ $3.50 per 1,000 profiles found ยท $0.02 per run ยท Only pay for real results
๐ Try free for 2 hours โ no credit card required
๐ท๏ธ Tags
social media scraper social profile extractor website social links scraper social media links extractor extract social media profiles facebook profile scraper instagram link extractor linkedin company scraper twitter handle extractor social media audit tool contact page scraper social handle finder website crawler digital presence scraper bulk social media extractor lead enrichment scraper social media data collector competitor social media research
