LinkedIn Profile Scraper · No Cookies · $2/1k ✅
Pricing
$2.00 / 1,000 record extracteds
LinkedIn Profile Scraper · No Cookies · $2/1k ✅
Scrape full LinkedIn profile data. 37 core fields + 12 embedded arrays (experience, education, skills, etc.) per profile. No cookies, no login. $2/1k pay-per-result — cheapest on Apify with full firmographics.
Pricing
$2.00 / 1,000 record extracteds
Rating
0.0
(0)
Developer
LinkedIntel
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
3
Monthly active users
3 days ago
Last modified
Categories
Share
LinkedIn Profile Scraper — No Login, $2 per 1,000 profiles
Scrape full LinkedIn profile data — identity, experience, education, skills, certifications, languages, volunteering, projects, publications, patents, awards, and more — in one clean JSON record per profile. No LinkedIn login, no cookies, no browser session, no account ban risk.
Built for CRM enrichment, sales prospecting, recruiting, account-based marketing (ABM), competitive intelligence, and people-data automation.
How this compares to other LinkedIn profile scrapers
We benchmarked the direct competitors on Apify Store. Here's the honest landscape:
| harvestapi/linkedin-profile-search | supreme_coder/linkedin-profile-scraper | bebity/linkedin-premium-actor | curious_coder/linkedin-* | This actor | |
|---|---|---|---|---|---|
| Price per 1,000 profiles | $4 (full) / $10 (+email) | $3 + $0.002/start | $29/month | $39/month | $2 — cheapest pay-per-result |
| Fields per profile | ~50 | ~30 | ~25 | ~20 | 37 core + 12 embedded arrays |
| Embedded arrays (experience, education, skills, etc.) | ✅ | Partial | Partial | ❌ | ✅ |
| "People also viewed" similar profiles (toggleable) | ❌ | ❌ | ❌ | ❌ | ✅ up to 21 |
| Recommendations with full text (toggleable) | ❌ | ❌ | ❌ | ❌ | ✅ both received and given |
| Verification info (LinkedIn-verified badge + verifiedBy) (toggleable) | ❌ | ❌ | ❌ | ❌ | ✅ |
| Interests (top voices, companies, schools, newsletters, groups followed) (toggleable) | ❌ | ❌ | ❌ | ❌ | ✅ |
| No login / no cookies | ✅ | ✅ | ❓ | ❌ | ✅ |
| Source code visibility | Public | Public | Public | Public | Hidden (paid-tier protection) |
Bottom line: At $2 per 1,000 profiles, this is the cheapest LinkedIn profile scraper on Apify Store with full firmographics. Half the price of harvestapi ($4/1k), 33% cheaper than supreme_coder ($3/1k), no monthly subscription like bebity ($29/mo) or curious_coder ($39/mo). Plus we expose features no one else does: similar profiles, recommendations text, verification info, and interests — all toggleable.
What you get — 1 rich profile record per input + optional toggles
For each profile URL/username, the actor returns one profile record (37 top-level fields + arrays embedded as sub-objects):
Core identity + status (15 fields)
profileId, profileUrn, username, profileUrl, firstName, lastName, fullName, headline, summary, country, countryCode, city, locationFull, industryName, industryUrn
Flags + counts (8 fields)
isCreator, isPremium, isInfluencer, isOpenToWork, isHiring, followerCount, connectionsCount, plus computed counts (experienceCount, educationCount, skillsCount, certificationsCount)
Visual assets (2 fields)
profilePictureUrl, backgroundImageUrl
Current snapshot (5 fields)
currentCompanyName, currentCompanyId, currentCompanyUrl, currentTitle, currentSchoolName
Embedded arrays (12 sub-objects, included in the same record)
experience— past + current positions: title, description, company info, location, dates, isCurrenteducation— schools: schoolName, schoolUrl, fieldOfStudy, degree, grade, datesskills,certifications,languages,volunteering,organizations,patents,publications,projects,courses,honorsAndAwards— passed through as sub-objects when present
Optional toggle-controlled records (1 extra vendor call each, billed separately)
profileAbout— verification info (LinkedIn-verified badge + verifiedBy), joined date, last-updated timestamps. (toggle:includeAbout)profileContactInfo— email, phone, address, websites, Twitter, IM handles (only when publicly exposed). (toggle:includeContactInfo)profileRecommendationrecords — both received and given, with full text + person details. (toggle:includeRecommendations)profileSimilarrecords — LinkedIn's "People also viewed" (up to 21 profiles per source). (toggle:includeSimilar)profileInterestrecords — top voices, companies, schools, newsletters, and groups followed. Each tagged withbucket. (toggle:includeInterests)
Plus diagnostic (1 per failed input) and summary (1 per run).
Use cases (top 8)
1. CRM enrichment — turn LinkedIn URLs into structured contact records
Feed your CRM's "LinkedIn URL" column into profileUrls. Get back full firmographics ready to merge: current company, title, location, industry, profile photo URL.
2. Recruiting — full candidate profiles for sourcing
Set includeAbout: true to verify candidates (LinkedIn verification badge). The multi-record output (experience, education, skills) drops cleanly into your ATS.
3. Sales prospecting — ICP scoring at scale
Pull profile records for your target list. Use currentCompany, industry, followerCount, isCreator, currentTitle, connectionsCount to score fit.
4. ABM — find decision-makers via network expansion
Set includeSimilar: true. For each known champion, get up to 21 "people also viewed" — surface adjacent decision-makers at the same account.
5. Influencer research — track interests + reach
Set includeInterests: true to see which thought leaders, newsletters, and groups your target follows. Plus followerCount and isInfluencer flags.
6. Customer success — monitor key contacts moving roles
Re-scrape monthly to detect currentCompany changes. New employer → trigger your offboarding/upsell playbook.
7. Investor research — backgrounder on founders
Get summary, full experience, education, honors, publications, patents. Builds a complete dossier in one call.
8. Recommendation mining — testimonials at scale
Set includeRecommendations: true. Pull recommendation text (given + received) — useful for case-study research, customer-voice mining, employer-brand audit.
How it works
- Set
profileUrls(LinkedIn profile URLs likehttps://www.linkedin.com/in/<username>/or bare usernames). - Optionally enable any of:
includeAbout,includeContactInfo,includeRecommendations,includeSimilar,includeInterests. - The actor resolves each input → fetches the full profile in one vendor call → fans out arrays into separate records → applies toggle-enabled enrichment calls.
The default mode is efficient — one vendor request returns identity + experience + education + skills + certifications + languages + volunteering + projects + publications + patents + organizations + courses + honors. We fan all of that out into structured records.
No login required. No cookies. The actor uses a managed data partnership for cookieless LinkedIn access — no account ban risk on your side, no session management.
Example input
{"profileUrls": ["https://www.linkedin.com/in/satyanadella/","williamhgates"],"includeAbout": true,"includeSimilar": true,"maxSimilarPerProfile": 5}
This run returns: 2 profile records + N profileExperience + N profileEducation + N profileSkill + ... + 2 profileAbout + 10 profileSimilar records. Typical output: ~25-40 records total.
Pricing — pay only for results
$2.00 per 1,000 profiles. Pay-per-result. Cheapest LinkedIn profile scraper on Apify with full firmographics.
Default mode emits exactly one profile record per input (priced at $0.002/record). Toggles add extra records, each priced the same:
- ✅ No subscription
- ✅ No monthly minimum
- ✅ No per-run start fee
- ✅ No charge for failed sources or unresolvable profiles (clean diagnostic record)
- ✅ Apify's free tier ($5/month platform credit) covers ~2,500 profiles to start
Cost comparison for 10,000 profiles enriched:
| Provider | Price | 10K cost | What you get |
|---|---|---|---|
| harvestapi (full-profile) | $4/1k | $40 | 1 flat record per profile (~50 fields) |
| supreme_coder | $3/1k | $30 | 1 record (~30 fields) |
| bebity | $29/month | $29/mo regardless | Subscription, ~25 fields |
| curious_coder | $39/month | $39/mo regardless | Sales Navigator only |
| This actor | $2/1k | $20 | 37 core fields + 12 embedded arrays |
You save 50% vs harvestapi for richer data. No subscription gate, no per-run fee, just pay per profile.
Combine with other LinkedIn actors
Build a complete LinkedIn intelligence pipeline:
- Feed
profile.currentCompanyUrlfrom this actor into the LinkedIn Company Scraper → full firmographics on each prospect's company - Feed
profile.usernameinto the LinkedIn Post Scraper → their recent activity timeline - Feed
profile.usernameinto the LinkedIn Profile Reactions Scraper → what they react to (engagement intent signals) - Feed
profileSimilar.profileUrlback into this actor → network-walk to expand prospect lists
FAQ
Q: What if a profile has no skills/certifications/projects? The actor only emits records for arrays that have data. A "thin" profile (few fields populated) emits fewer records → you pay less.
Q: Why doesn't profileContactInfo always return email/phone?
Most LinkedIn users keep contact info private. The vendor only returns what the profile owner has publicly exposed. The endpoint is still called (and billed) but the resulting record may have mostly nulls if the data isn't public.
Q: Can I scrape multiple profiles in one run?
Yes. Add multiple URLs/usernames to profileUrls. Each is processed sequentially with proper rate-limiting. The actor deduplicates the same username appearing twice.
Q: What's the difference between position and currentPositions?
profileExperience records cover the full work history. The top-level profile record also includes currentTitle + currentCompanyName for convenience.
Q: What is profileInterest.bucket?
LinkedIn organizes followed entities into buckets: topVoices, companies, schools, newsletters, groups. Each interest record is tagged with its bucket so you can filter.
Q: Can I get email addresses?
Only when the profile owner has made their email public via Contact Info. Use includeContactInfo: true to attempt this. For higher email-discovery rates, combine with a dedicated email-finder tool.
Q: Are deleted/private profiles returned?
No — the vendor only returns publicly visible profiles. Private/deleted profiles produce a diagnostic record (not charged).
Q: Is this safe to use vs my LinkedIn account? Yes. No login, no cookies, no browser session. The actor never authenticates as you. Your LinkedIn account is not involved.
Q: How fresh is the data? Real-time from LinkedIn's current public profile state. Re-run anytime for updates (changes in employment, follower counts, etc.).
Privacy & compliance
This actor scrapes publicly accessible LinkedIn profile content. We do not access private profiles, gated content, or content requiring login. The data returned is the same data any logged-out visitor can see by viewing the profile.
LinkedIn user content may be subject to LinkedIn's Terms of Use, applicable copyright laws, and platform rate limits. Customers are responsible for compliance with applicable data protection laws (GDPR, CCPA, etc.) when processing scraped data, especially when scraping personal information.
Not affiliated with, endorsed by, or sponsored by LinkedIn Corporation or Microsoft Corporation.