Bulk Social Profile Extractor - Twitter, LinkedIn
Pricing
from $3.50 / 1,000 results
Bulk Social Profile Extractor - Twitter, LinkedIn
Extract social media profiles from thousands of domains. Finds Twitter/X, LinkedIn, Facebook, Instagram, YouTube, TikTok, GitHub, Discord and more from any website. One row per profile β a domain often yields 5β10+ links. No API key, export to CSV/JSON. Ideal for lead gen and competitor research.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Bulk Social Profile Extractor π₯ β Twitter, LinkedIn, Instagram & More (No API Key)
Extract social media profiles from thousands of domains in a single run. This bulk social profile finder fetches every domain's homepage and automatically discovers links to Twitter/X, LinkedIn, Facebook, Instagram, YouTube, TikTok, GitHub, Discord, Reddit, Medium, Twitch, Pinterest, WhatsApp, Telegram, Bluesky, Threads, Mastodon and Snapchat. Each profile found becomes its own row β so a single domain often yields 5, 10 or 15+ rows with the platform, full profile URL and extracted handle. Fast, no headless browser, no API key, no login.
π Why this social profile extractor?
19 social platforms Β· one row per profile (thousands of rows from a few hundred domains) Β· direct HTTP + regex, no browser Β· handle + source tracking Β· export to JSON / CSV / Excel. The unofficial social media link extraction API alternative for lead generation, competitor research and CRM enrichment.
β¨ What this Actor does / Key features
- π 19 social platforms β Twitter/X, LinkedIn (company + personal + school), Facebook, Instagram, YouTube, TikTok, GitHub, Discord, Reddit, Medium, Twitch, Pinterest, WhatsApp, Telegram, Bluesky, Threads, Mastodon and Snapchat.
- π One row per profile β each domain can produce multiple rows; a well-connected company easily yields 5β10+ social profile links.
- π§© Handle extraction β the username, handle or slug is pulled straight from each profile URL, ready for outreach tools.
- π Three discovery sources β scans
<a href>links in the HTML,sameAsin JSON-LD structured data, andtwitter:site/twitter:creatormeta tags. - π Source tracking β every row reports whether the link was found in
html-link,json-ldormeta-tag. - π Link text captured β the visible text or title of each
<a>element is preserved for context. - π Count per domain β the
totalProfilesFoundfield shows how many social profiles each domain has. - π§Ή Smart deduplication β duplicate profile URLs on the same domain are removed automatically; same-domain and known non-social hosts are excluded.
- β‘ Direct HTTP + high concurrency β pure HTML fetch + regex extraction, no DOM walking; configurable parallel fetches (default 20, up to 100).
- π No API key β standard HTTP GET requests only; no social media API authentication needed.
- π‘οΈ Proxy support β Apify Proxy integration (datacenter by default) to avoid rate limiting on large lists.
π Quick start (3 steps)
- Configure β paste your list of domains or URLs into URLs / Domains, one per line (
stripe.comorhttps://stripe.com, both work). - Run β click Start. The Actor fetches each homepage in parallel and streams one row per social profile into your dataset.
- Get your data β open the Output tab and export to JSON, CSV or Excel, or pull it via the Apify API. Group by
domainto see all profiles per site.
π₯ Input
Give the Actor at least one entry in urls. Everything else is optional β the homepage is fetched for each domain and https:// is added if missing.
Example β social profiles for a batch of company domains
{"urls": ["stripe.com", "github.com", "figma.com", "notion.so"],"maxConcurrency": 20,"proxyConfiguration": { "useApifyProxy": true }}
Example β large list, higher concurrency (lead generation)
{"urls": ["shopify.com", "vercel.com", "linear.app", "airtable.com","cloudflare.com", "mongodb.com", "atlassian.com", "hubspot.com"],"maxConcurrency": 50,"proxyConfiguration": { "useApifyProxy": true }}
Example β single domain, quick check
{"urls": ["notion.so"]}
| Field | Type | Description | Default |
|---|---|---|---|
urls | array | URLs or domains to scan. One entry per line; the homepage is fetched for each and https:// is added if missing. Required. | β |
maxConcurrency | integer | How many URLs to fetch in parallel. Higher is faster but may trigger rate limits (1β100). | 20 |
proxyConfiguration | object | Proxy used for the HTTP requests. Recommended to avoid rate limiting on large lists. | Apify Proxy (datacenter) |
Tip: Provide bare domains (
stripe.com) and scan company/product homepages rather than deep pages β social links almost always live in the footer or header. If a domain returnstotalProfilesFound: "0", its homepage may be a JavaScript SPA that doesn't render links in static HTML.
π€ Output
Each row is one social profile found on one domain β the platform, full profile URL, extracted handle and where it was discovered. Exportable to JSON, CSV or Excel. Here is a trimmed sample:
{"domain": "stripe.com","pageUrl": "https://stripe.com/","platform": "Twitter / X","profileUrl": "https://twitter.com/stripe","handle": "stripe","foundIn": "html-link","linkText": "@stripe","homepageTitle": "Stripe | Financial Infrastructure for the Internet","totalProfilesFound": "8","scanLatencyMs": "342","extractedAt": "2026-07-06T12:00:00.000Z"}
A single domain like stripe.com produces one such row per profile β Twitter/X, LinkedIn, Instagram, YouTube, GitHub and more β each sharing the same domain, homepageTitle and totalProfilesFound so you can group or pivot on them easily.
π‘ Use cases
- Lead generation & sales prospecting β extract social profiles from a list of company websites to find the right channels for outreach.
- CRM & data enrichment β append Twitter/X, LinkedIn, Instagram and YouTube URLs to CRM records, company databases and market-research datasets in bulk.
- Competitor research β map your competitors' social presence by scanning their domains and clustering by
platform. - Brand monitoring & verification β check that acquired brands or partner sites link to the correct, active social profiles.
- Marketing audits β verify that every property in a brand portfolio links to its live social channels; find broken or outdated footer links.
- Influencer discovery β scan niche blogrolls and resource pages to surface creators on specific platforms.
- Per-platform list building β filter by
platformto create dedicated LinkedIn-company, Twitter/X or Instagram lead lists.
π₯ Who uses it
Sales & lead-gen teams building outreach lists Β· growth marketers and agencies Β· SDRs and RevOps enriching CRMs Β· competitive-intelligence and brand-monitoring teams Β· recruiters sourcing company channels Β· researchers and data journalists mapping social footprints at scale.
π° Pricing
This Actor runs on a simple pay-per-result model β you pay for the social profiles you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
β Frequently Asked Questions
Is it legal to extract social media links from websites? The Actor only collects publicly available links that websites already publish on their own homepages (footer, header, structured data). You are responsible for using the data in compliance with each site's terms and applicable laws such as GDPR.
Is there a public social media API for this?
No single social network offers an open, key-free API that returns a company's profile across every platform. This Actor works as a social media link extraction API alternative β it reads the site's own HTML, JSON-LD sameAs data and meta tags to find those profiles, with no API key.
Can I extract social profiles without an API key or login? Yes. The Actor uses standard HTTP GET requests to fetch homepages and regex to find social links. No social media API credentials, account or login are required β only an Apify account.
Can I export social profiles to CSV or JSON? Yes β each social profile is one row with the platform, URL and handle. Download as CSV, JSON or Excel, or pull the dataset through the REST API.
How much data can I get?
You can process thousands of domains per run and get one row per profile per domain, so a list of 100 companies can easily yield 500β1,000+ social profile rows. Raise maxConcurrency (up to 100) to go faster on large lists.
Which social platforms are detected?
19 platforms: Twitter/X, LinkedIn (company, personal, school), Facebook, Instagram, YouTube, TikTok, GitHub, Discord, Reddit, Medium, Twitch, Pinterest, WhatsApp, Telegram, Bluesky, Threads, Mastodon and Snapchat.
Does this work with JavaScript-rendered websites (React, Next.js)?
This Actor fetches raw HTML and does not execute JavaScript. Most company homepages include social links in static HTML (footer/menu), so they are found. For JS-heavy single-page apps where links are injected at runtime, use our Website Contact Scraper, which renders pages in a headless browser.
How accurate is the handle extraction?
The handle is parsed from the URL path using platform-specific patterns (e.g. twitter.com/<handle>, linkedin.com/company/<handle>). Platforms with multiple URL shapes β such as YouTube @handle vs /channel/ vs /c/ β are all handled.
How do I extract LinkedIn company pages from a list of websites?
Paste your domains and run, then filter the output by the LinkedIn value in the platform column. Each LinkedIn company page found becomes one row with its URL and handle, ready to export to CSV.
π More lead-generation & website scrapers by logiover
This extractor pairs perfectly with the rest of the logiover lead-gen and website-data suite β enrich the same domains with emails, contacts and tech signals:
| Use it for | Actor |
|---|---|
| π§² Lead generation & contacts | Website Contact Scraper Β· B2B Lead Scraper Β· Website SEO Audit Crawler |
| βοΈ Email finding & verification | Bulk Email Verifier Β· Bulk Email Deliverability Checker Β· YouTube Creator Email Finder |
| π€ Social & creator profiles | X (Twitter) Profile Email Scraper Β· TikTok Profile Email Scraper |
| π§© Site metadata & structured data | JSON-LD Schema & Meta Tag Extractor Β· Website Tech Stack Detector Β· Social Card Preview API |
| πΊοΈ Crawl & discovery | Sitemap to URL Crawler Β· Subdomain Finder Β· Website Image & Media Extractor |
π Browse all logiover scrapers on Apify Store β 180+ actors across real estate, jobs, crypto, social media & B2B data.
β° Scheduling & integration
Schedule this Actor on Apify to keep social-profile lists fresh as you add new domains. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated lead-enrichment pipelines β feed domains in from your CRM and write profiles back out.
β Support & feedback
Found a bug or need an extra platform or field? Open an issue on the Issues tab β response is usually fast. If this Actor saves you time, a β β β β β review on the Store page genuinely helps and is hugely appreciated. π
βοΈ Legal
This Actor extracts only publicly available links that websites publish themselves, and is intended for legitimate research, analytics and lead-generation use. You are responsible for complying with each website's terms of service, GDPR and any applicable local laws.
π Changelog
2026-07-06
- β¨ README overhaul: richer output sample, ready-to-run example scenarios, cross-promo links to related logiover scrapers, and clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-24
- Initial release β 19-platform social profile extraction from HTML, JSON-LD and meta tags, one-row-per-profile, no API key, CSV/JSON export.