Linkedin Profile Scraper
Pricing
$16.00/month + usage
Linkedin Profile Scraper
Scrapes full LinkedIn profile data by URL. Supply one or more profile URLs and extract name, headline, summary, industry, location, and raw profile data
Pricing
$16.00/month + usage
Rating
5.0
(1)
Developer

Lisenser
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Scrapes full LinkedIn profile data for one or more profile URLs. You get structured fields (name, headline, connection degree, companies, education, positions, follower count, etc.) plus the raw API response for each profile.
What you need
-
LinkedIn profile URLs Paste one or more profile URLs, e.g.
https://www.linkedin.com/in/username. -
Your LinkedIn cookies The actor uses your session to load profiles. Export cookies from a browser where you're logged in to LinkedIn (see below).
-
User-Agent Must match the browser where you exported your cookies. Get it from https://whatmyuseragent.com and paste into the input.
-
Proxy (recommended) Use a residential proxy and set the proxy country to match your LinkedIn account's location.
How to get your cookies
- Log in to LinkedIn in your browser.
- Install a cookie export extension, e.g. Cookie-Editor (Chrome / Firefox).
- With LinkedIn open, click the Cookie-Editor icon.
- Click Export and copy the exported text.
- Paste that into the Cookies field in the actor input.
Treat your cookies as sensitive and do not share them.
Inputs
| Input | Required | Description |
|---|---|---|
| Profile URLs | Yes | One or more LinkedIn profile URLs (e.g. linkedin.com/in/username). |
| Cookies | Yes | Exported cookies from a logged-in LinkedIn session (see above). |
| User-Agent | Yes | Browser User-Agent string from the same browser where you exported cookies (e.g. from https://whatmyuseragent.com). |
| Proxy configuration | No | Optional. Use a residential proxy and match the country to your LinkedIn account. |
Output
The actor writes one dataset item per profile. Each item includes:
- entityUrn – LinkedIn internal profile URN.
- firstName, lastName, fullName – Name.
- headline – Title/headline.
- publicIdentifier – Vanity URL slug (e.g.
usernamefrom linkedin.com/in/username). - degree – Connection degree: 1 (connected), 2 (2nd degree), or 3 (3rd degree).
- pendingInvitation – Whether a connection request has been sent and is pending.
- memberDistance – Raw distance string when not connected (e.g.
DISTANCE_2,DISTANCE_3). - geoRegion – Location string (when available from Geo object).
- countryCode – Profile location country code (e.g.
gb). - imageUrl – Profile picture URL (when available).
- companies – List of companies (name, URN, and optional company URL).
- positions – Work experience entries (company name, URN, start/end year and month).
- education – Education entries (school name, optional school/company URNs).
- connectionCount – Number of 1st-degree connections (when visible).
- followerCount – Follower count (when available).
- following – Whether the viewer is following this profile.
- memorialized – Whether the profile is memorialized.
- profileUrl – Normalized profile URL.
- raw – Full LinkedIn API response (data + included) for advanced use.
You can download the dataset as JSON, CSV, or Excel from the run’s Storage tab.
Tips
- Use a residential proxy and a proxy location that matches your LinkedIn account’s country to reduce blocks.
- Set User-Agent to match the browser (and ideally the same machine) where you exported your cookies.
- Export cookies from a fresh login if the actor starts failing; cookies expire.
- Add a small number of profile URLs first to test, then scale up.