LinkedIn Profile & Company Scraper - Free Lead Generation
Pricing
$5.00 / 1,000 result scrapeds
LinkedIn Profile & Company Scraper - Free Lead Generation
LinkedIn Profile scraper 2026 — extract public profiles, work history and skills data without API access. Pay-per-result pricing. Returns structured JSON. Perfect for recruiting, sales prospecting and professional network analysis.
Pricing
$5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Web Data Labs
Actor stats
0
Bookmarked
17
Total users
9
Monthly active users
4 days ago
Last modified
Categories
Share
LinkedIn Profile & Company Scraper — Free, No Login Required
Scrape public LinkedIn profile and company page data without login credentials or API access. Extracts information from publicly visible meta tags and structured data (JSON-LD).
What It Does
This actor fetches publicly available data from LinkedIn profiles and company pages. It works by reading meta tags, Open Graph data, and JSON-LD structured data — no LinkedIn login or cookies required.
Supports batch scraping of multiple profiles or companies in a single run.
Input Parameters
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
action | string | No | profile | profile for personal profiles, company for company pages |
username | string | Yes | — | LinkedIn username or company slug. Comma-separated for multiple. |
maxResults | integer | No | 1 | Max profiles/companies to scrape (max 50) |
Username examples:
- Profile:
williamhgates(from linkedin.com/in/williamhgates) - Company:
microsoft(from linkedin.com/company/microsoft)
Output Format
Profile
{"username": "williamhgates","name": "Bill Gates","headline": "Co-chair, Bill & Melinda Gates Foundation","location": "Seattle, Washington, United States","profileUrl": "https://www.linkedin.com/in/williamhgates","profileImage": "https://media.licdn.com/dms/image/...","source": "meta_tags"}
Company
{"slug": "microsoft","name": "Microsoft","description": "Every company has a mission...","website": "https://www.microsoft.com","industry": "Software Development","companySize": "10,001+ employees","headquarters": "Redmond, Washington","companyUrl": "https://www.linkedin.com/company/microsoft","logoUrl": "https://media.licdn.com/dms/image/...","source": "json_ld"}
Use Cases
- Sales prospecting — Gather basic profile info for outreach lists
- Company research — Get company overview, size, and industry classification
- Recruiting — Quickly collect candidate headline and location data
- Competitive intelligence — Monitor company pages for description and headcount changes
How to Run via API
import requestsrun = requests.post("https://api.apify.com/v2/acts/cryptosignals~linkedin-profile-scraper/runs",params={"token": "YOUR_API_TOKEN"},json={"action": "profile","username": "williamhgates,satyanadella","maxResults": 2}).json()dataset_id = run["data"]["defaultDatasetId"]results = requests.get(f"https://api.apify.com/v2/datasets/{dataset_id}/items").json()for p in results:print(f"{p['name']} — {p['headline']}")
Proxy Recommendation
LinkedIn can restrict access from datacenter IPs. For reliable scraping at scale, use residential proxies. We recommend ThorData — their residential proxies provide consistent access to LinkedIn public pages.
Related Actors
- cryptosignals/google-search-scraper — Find LinkedIn profiles via search
- cryptosignals/producthunt-daily-scraper — Discover new companies launching daily
Handling CAPTCHAs and IP Blocks
Many websites detect and block datacenter IPs. If you're seeing empty results or CAPTCHA errors, use a residential proxy service.
Recommended: ThorData Residential Proxies — rotating residential IPs that bypass most anti-bot systems. Configure in the Proxy settings when running this Actor.
Without a proxy, this Actor works best for low-volume, non-commercial use cases.