LinkedIn Profile Scraper - Public Profiles, No Login Required
Pricing
from $6.00 / 1,000 results
LinkedIn Profile Scraper - Public Profiles, No Login Required
Scrape LinkedIn public profiles without login or cookies. Extracts name, headline, current and past positions, education, about section, follower count, and articles.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
34
Total users
19
Monthly active users
2 days ago
Last modified
Categories
Share
LinkedIn Profile Scraper
Build B2B prospect lists at scale: scrape public LinkedIn profiles for name, title, company, location, education, and contact-relevant fields — without a LinkedIn account, cookies, or paid SDR tools.
What you get
Structured data from public LinkedIn profiles, ready to drop into a CRM or sequencing tool. Give it a list of profile URLs or usernames and get full names, professional headlines, current and past positions with dates, education history, about sections, locations, follower counts, profile photos, and recent articles. No LinkedIn account needed.
Build B2B prospect lists from LinkedIn profiles
Sales, RevOps, and ABM teams use this actor to turn raw LinkedIn URLs into enriched prospect rows. Feed in 1K–100K profile URLs (sourced from LinkedIn search exports, Sales Navigator lists, conference attendee lists, GitHub commits, or Google), get back current title + current company + location for each — exactly the fields outbound tooling cares about. Pair with the LinkedIn Company Employees Scraper to first build the URL list, then this actor to enrich it.
LinkedIn lead generation without Sales Navigator
Sales Navigator costs roughly $99/seat/month and caps profile views; Apollo, ZoomInfo, and Lusha charge per-record on multi-thousand-dollar annual contracts. This actor returns the same public profile fields (name, title, company, headline, location, education) at a flat per-result price with no seat license, no daily view limit, and no LinkedIn account at risk. Use it as a drop-in replacement for the "enrich LinkedIn URL" step in any sales workflow.
Output fields
| Field | Description |
|---|---|
name | Full name |
headline | Professional headline |
current_titles | Current job titles |
current_companies | Current companies with start dates |
past_positions | Previous positions with company, title, and date range |
education | Schools, degrees, and fields of study |
about | About / summary section |
location | Profile location |
profile_photo_url | Profile photo URL |
followers_count | Number of followers |
profile_url | LinkedIn profile URL |
articles | Recent articles with title, date, and like count |
Example output
{"name": "Satya Nadella","headline": "Chairman and CEO at Microsoft","current_titles": ["Chairman and CEO"],"current_companies": [{"name": "Microsoft", "start_date": "2014"}],"past_positions": [{"name": "EVP, Cloud and Enterprise", "company": "Microsoft", "start_date": "2011", "end_date": "2014"}],"education": [{"school": "University of Wisconsin-Milwaukee", "degree": "MS", "field": "Computer Science"}],"about": "As Chairman and CEO of Microsoft...","location": "Redmond, Washington","followers_count": 10000000,"profile_url": "https://www.linkedin.com/in/satyanadella/"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
profileUrls | Yes | LinkedIn profile URLs or usernames. Accepts usernames (satyanadella), paths (/in/satyanadella), or full URLs (https://www.linkedin.com/in/satyanadella/). |
maxProfiles | No | Maximum number of profiles to scrape. Default 5. |
proxyConfiguration | No | Apify proxy settings. Leave default for best results. |
Use cases
- SDR / sales teams: Build a 10K-prospect list of CTOs at Series B SaaS companies in 4 hours — feed in LinkedIn URLs, get back title, company, location, headline ready for sequencing.
- RevOps / Marketing Ops: Enrich CRM records with current title, current company, and location from a column of LinkedIn URLs — replace the Apollo / ZoomInfo enrichment step.
- ABM teams: List every decision-maker at the 200 named accounts you're targeting and pipe straight into 6sense / Demandbase / HubSpot.
- Recruiters: Research candidate backgrounds, find passive candidates with a specific skill at target companies, verify titles before outreach.
- Investor research: Track talent movement at portfolio companies — who joined, who left, where they came from.
- Researchers: Study career trajectories, company-to-company flows, and founder bios.
- HR and operations: Verify employment history and education claims at scale.
Use cases & recipes
Step-by-step guides on thirdwatch.dev/blog:
- Build a Candidate Shortlist from LinkedIn Profiles (2026)
- Enrich Your CRM with LinkedIn Profile Data (2026 Guide)
- Find Decision-Makers by Title and Company on LinkedIn (2026)
- Scrape LinkedIn Profiles Without Login at Scale (2026)
Limitations
- Only public profiles — profiles with restricted visibility may return limited or no data.
- Skills, endorsements, recommendations, and certifications are not returned (they require login on LinkedIn).
- Some privacy-configured profiles return a subset of the fields listed above.
Compared to alternatives
- vs. Apollo.io / ZoomInfo / Lusha: Those tools charge $1K–$50K/year for seat licenses + per-record enrichment, and their data is often stale (titles 6–18 months old). This actor pulls the same public profile fields live from LinkedIn at a flat per-result rate, with raw JSON output you control.
- vs. LinkedIn Sales Navigator scrapers: Sales-Navigator-based tools require an active paid LinkedIn seat (and risk account ban). This actor needs no LinkedIn account at all — just public
/in/{username}URLs. - vs. LinkedIn's own API: LinkedIn does not offer a public developer API for profile data. This actor is the structured-data alternative for profiles you can already view in a browser without being logged in.
- vs. other LinkedIn profile scrapers on Apify Store: Many competitors require cookies, session tokens, or paid LinkedIn accounts. This actor works with plain public profile URLs.
Pairs well with LinkedIn Company Employees Scraper (to find profiles) and LinkedIn Jobs Scraper (to enrich hiring manager profiles).
FAQ
Do I need a LinkedIn account or cookies? No. Only public profile URLs are needed.
Can I enrich profiles I find via Google or other sources?
Yes — anything that resolves to a /in/{username} URL will work.
How many profiles can I scrape in one run?
Up to 1000 via maxProfiles.
How fresh is the data? Pulled live at run time.
Last verified: 2026-05
More scrapers at thirdwatch.dev.