✨Mass Linkedin Profile Scraper with Email 📧 (No Cookies)
by dev_fusion
Need real contact info from LinkedIn, not just more connections? This scraper pulls verified email addresses and phone numbers directly from public pr...
Opens on Apify.com
About ✨Mass Linkedin Profile Scraper with Email 📧 (No Cookies)
Need real contact info from LinkedIn, not just more connections? This scraper pulls verified email addresses and phone numbers directly from public profiles, no cookies or login required. It works by extracting the full public profile data you see as a logged-out user. You get the email field when it's publicly listed, along with phone numbers, current position, full work history, education, skills, and location. It's built for recruiters sourcing candidates, sales teams building lead lists, or anyone who needs to move a LinkedIn search into a usable spreadsheet or CRM. I use it to build targeted outreach lists without spending hours on manual profile visits. Just input a list of profile URLs or use search parameters, and it returns structured JSON, CSV, or Excel files with the contact details and professional background neatly organized. The "No Cookies" method means it's reliable and avoids the common blocks that trip up other scrapers. If you need to get actual contact information and work history from LinkedIn profiles at scale, this handles the data extraction cleanly.
What does this actor do?
✨Mass Linkedin Profile Scraper with Email 📧 (No Cookies) is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
🚀 LinkedIn Profile Scraper > A powerful Apify Actor that enriches LinkedIn profiles with comprehensive data extraction, email discovery, and mobile number lookup capabilities. ## 📋 Overview The LinkedIn Profile Scraper is an enterprise-grade Apify Actor designed to extract comprehensive information from LinkedIn profiles. It automatically enriches profile data with contact information, work history, education, skills, and more, making it an essential tool for lead generation, recruitment, market research, and sales outreach. Key Highlights: - ✅ No LinkedIn Cookies Required – Operates without authentication cookies - ✅ Bulk Processing – Process multiple profiles concurrently - ✅ Smart Email Discovery – Automatically attempts to find email addresses - ✅ Mobile Number Lookup – Exclusive mobile number enrichment for paying users - ✅ Structured Output – Returns normalized, consistent JSON data format --- ## ✨ Features ### 👤 Comprehensive Profile Data Extracts complete profile information including: - Personal Information: Full name, headline, summary, profile pictures, location - Work Experience: Current and past positions, companies, job descriptions, durations - Education: Universities, degrees, fields of study, graduation dates - Skills & Endorsements: Professional skills and endorsement counts - Additional Data: Languages, certifications, publications, patents, volunteer work, recommendations ### 🏢 Company Intelligence Automatically gathers company information from job history: - Company name, industry, website, LinkedIn URL - Company size (headcount range) - Founded year and company identifiers ### 📧 Contact Enrichment - Email Discovery: Automatically attempts to find email addresses of the person - Mobile Number Lookup: For paying Apify users, attempts to find mobile phone numbers ### ⚡ Performance & Reliability - Concurrent Processing: Processes multiple profiles in parallel - Error Handling: Graceful error handling with detailed logging - Retry Mechanism: Automatic retries for failed requests - URL Validation: Automatic validation and normalization of LinkedIn URLs --- ## 🚀 Quick Start 1. Get Started: Create an Apify account if you don't have one 2. Prepare URLs: Collect the LinkedIn profile URLs you want to enrich 3. Run the Actor: Use the Apify Console UI to run the actor with your profile URLs 4. Download Results: Export your enriched data as JSON, CSV, or Excel --- ## 🛠️ Usage ### Prerequisites - An Apify account - LinkedIn profile URLs you want to enrich ### Input Format The actor accepts a JSON input with an array of LinkedIn profile URLs: json { "profileUrls": [ "https://www.linkedin.com/in/williamhgates", "https://www.linkedin.com/in/jeannie-wyrick-b4760710a" ] } ### Running the Actor #### Option 1: Apify Console (Recommended) 1. Navigate to the actor on Apify Console 2. Enter your LinkedIn profile URLs in the input field 3. Click Start to begin the enrichment process #### Option 2: API bash curl -X POST \ 'https://api.apify.com/v2/acts/2SyF0bVxmgGr8IVCZ/runs?token=YOUR_API_TOKEN' \ -H 'Content-Type: application/json' \ -d '{ "profileUrls": [ "https://www.linkedin.com/in/williamhgates" ] }' #### Option 3: Local Development bash # Install dependencies npm install # Run locally npm start # Or with TypeScript npm run start:dev --- ## 📊 Output Format The actor returns a structured JSON object for each successfully enriched profile. ### Main Profile Data json { "linkedinUrl": "https://www.linkedin.com/in/williamhgates", "linkedinPublicUrl": "https://linkedin.com/in/williamhgates", "firstName": "Bill", "lastName": "Gates", "fullName": "Bill Gates", "headline": "Co-chair, Bill & Melinda Gates Foundation", "connections": 500, "followers": 15000, "email": "bill.gates@example.com", "mobileNumber": "+1234567890", "publicIdentifier": "williamhgates", "urn": "ACoAAABxN1IBk82L_jCY2opFKNZpSCCcsr6X1MU" } ### Work Experience json { "jobTitle": "Co-chair", "jobStartedOn": "2021-01", "jobLocation": "Seattle, Washington, United States", "jobStillWorking": true, "currentJobDuration": "3 yrs 6 mos", "currentJobDurationInYrs": 3.5, "companyName": "Bill & Melinda Gates Foundation", "companyIndustry": "Non-profit Organizations", "companyWebsite": "https://www.gatesfoundation.org", "companyLinkedin": "https://www.linkedin.com/company/gatesfoundation", "companySize": "1001-5000", "experiences": [ { "companyId": "12345", "companyUrn": "urn:li:fsd_company:12345", "companyName": "Bill & Melinda Gates Foundation", "title": "Co-chair", "jobDescription": "Leading foundation initiatives, Strategic planning", "jobStartedOn": "2021-01", "jobEndedOn": null, "jobStillWorking": true, "jobLocation": "Seattle, Washington, United States", "companyWebsite": "https://www.gatesfoundation.org", "companyIndustry": "Non-profit Organizations", "companySize": "1001-5000" } ] } ### Additional Data Fields The output includes comprehensive arrays for: - educations: University, degree, field of study, dates - skills: Professional skills with titles - languages: Languages spoken - certifications: Professional certifications and licenses - publications: Published articles and papers - recommendations: Recommendations received and given - And many more fields... ### Export Options Your enriched data can be: - Downloaded as JSON - Accessed via Apify Dataset API - Exported to other formats (CSV, Excel) via Apify Console --- ## 🎯 Rate Limits & Plan Restrictions ### Free Plan Users - Daily Run Limit: 10 runs per day - Execution Method: UI only (cannot run via API or CLI) - Mobile Number Lookup: Not available ### Paying Users - Daily Run Limit: 10,000,000 runs per day (effectively unlimited) - Execution Method: UI, API, or CLI - Mobile Number Lookup: Available --- ## 🔍 Error Handling The actor handles errors gracefully: - Invalid URLs: Automatically skipped with a warning message - API Failures: Individual profile failures don't stop the entire run - Timeout Errors: Clear error messages for timeout issues - Rate Limits: Automatic enforcement with user-friendly messages ### Error Output Format json { "inputUrl": "https://www.linkedin.com/in/invalid-profile", "succeeded": false, "error": "Profile enrichment API responded with success=false." } --- ## 📈 Performance Tips 1. Batch Processing: Process multiple profiles in a single run to maximize efficiency 2. URL Validation: Ensure LinkedIn URLs are correctly formatted before submission 3. Monitor Progress: Check the Apify Console logs to track processing status --- ## 🔐 Security & Privacy - No Cookies Required: The actor doesn't require LinkedIn authentication cookies - Data Privacy: All data processing complies with Apify's data handling policies --- ## 🆘 Support For issues, questions, or feature requests: - Email: devfusion70@gmail.com - Apify Actor: LinkedIn Profile Scraper --- Made with ❤️ for the LinkedIn data enrichment community
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try ✨Mass Linkedin Profile Scraper with Email 📧 (No Cookies) now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- dev_fusion
- Pricing
- Paid
- Total Runs
- 8,278,598
- Active Users
- 32,192
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support