Live LinkedIn Profile Scraper | Miss Free avatar

Live LinkedIn Profile Scraper | Miss Free

Pricing

from $0.90 / 1,000 live linkedin profiles

Go to Apify Store
Live LinkedIn Profile Scraper | Miss Free

Live LinkedIn Profile Scraper | Miss Free

Paste LinkedIn profile URLs and get a live full profile: headline, company, experience with dates and descriptions, education, skills, and certifications. No match, no charge. Starting from $0.90 per 1,000. No cookies. Built for bulk CRM and recruiting lists. A profile that is not found is free.

Pricing

from $0.90 / 1,000 live linkedin profiles

Rating

0.0

(0)

Developer

Mawsool Intertaional FZCO

Mawsool Intertaional FZCO

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

No match, no charge. Paste a LinkedIn profile URL and get a live full profile, fetched when you run: headline, company, experience with dates and descriptions, education, skills, certifications, courses, languages, publications, and patents. When the profile is not found, result is No match, free and you are not charged.

Starting from $0.90 per 1,000 live profiles. No cookies. No LinkedIn login. This Actor does not return email or phone.

Mawsool is not affiliated with LinkedIn.

No match, no charge

A row with result = No match, free found no profile. charge is Free. You pay only when a live profile comes back.

That is the point of a large file. A list of 10,000 URLs that returns 8,000 live profiles costs 8,000 profiles. The 2,000 that are missing cost nothing.

resultchargeWhat to do
Live profileChargedWrite the row back. The fields are the profile at checkedAt.
No match, freeFreeLeave the URL unresolved. This row was not charged.
FailedFreeRun that URL again. A failed request is not charged.

What you get back is live

Each run fetches the profile at that moment. The row is not a copy saved on the day the link was first collected. checkedAt is the time of this run.

A live row can include:

  • Name, headline, about, location, and country
  • Current title, company, and company URL
  • Seniority, job function, and industry
  • Connections and followers
  • Experience, one object per role, with dates, employment type, and the description. Current roles and previous companies are both included.
  • Education, with school, degree, field, and years
  • Skills and courses
  • Certifications, with authority and dates
  • Languages, publications, patents, honors, projects, volunteer work, and organizations
  • Recent activity when the profile returns it
If this is what you needOpen
The URL is old, stale, or no longer opens.Fix Broken LinkedIn URLs
You only need the current company and headline.Profile Freshness Check
You stored the old company and want needsUpdate.Current Company Checker
You have an email and want the LinkedIn profile.Reverse Email Lookup
You have a name and company and want the URL.LinkedIn Profile Finder
You have the URL and want the personal email.LinkedIn Email Finder
You want a scheduled alert when the job changes.Job Change Tracker

The same list is on Mawsool's Apify profile.

Price

One live profile is one charge. A miss is free. A failed request is free. Apify plan discounts apply automatically. There is no separate monthly fee.

PlanPer 1,000 live profiles
Free$2.50
Bronze$2.00
Silver$1.60
Gold$0.90
Platinum$0.90
Diamond$0.90

Starting from $0.90 per 1,000. Gold, Platinum, and Diamond are $0.90 per 1,000. The free plan is $2.50 per 1,000.

10,000 live profiles cost $9 on Gold and above, $16 on Silver, and $25 on the free plan. Misses are not in that count.

Widely used full-profile scrapers on Apify are listed from about $4 to $10 per 1,000. This Actor starts at $0.90, and a URL with no profile adds nothing to the bill.

Bulk

Paste one URL, a list, a CSV, or upload a file. A run accepts up to 1,000,000 profile URLs. Requests run concurrently, and a stopped file can resume: profiles already returned are skipped, so they are not charged again.

Use a url or linkedinUrl column. The Live profile table is ready to import: name, headline, company, title, location, and whether the row was charged. Export JSON for experience, education, and certifications.

Use with AI agents

Apify exposes this Actor to ChatGPT, Claude, Gemini, Grok, and other agents through the Apify MCP server. The setup prompt is:

Use oday/mawsool-live-linkedin-profile on LinkedIn profile URLs. This is a live lookup. When result is "Live profile", return the headline, company, jobTitle, experience, education, skills, and certifications. When result is "No match, free", do not charge and do not invent a profile. This Actor does not return email or phone. Starting from $0.90 per 1,000 live profiles. No cookies.

What a live row looks like

This is the full field set. Values below are an example shape. Arrays that are empty on a profile come back as [].

{
"inputUrl": "https://www.linkedin.com/in/jordan-hale/",
"linkedinUrl": "https://www.linkedin.com/in/jordan-hale/",
"result": "Live profile",
"fullName": "Jordan Hale",
"firstName": "Jordan",
"lastName": "Hale",
"headline": "VP Sales at Northwind",
"jobTitle": "VP Sales",
"company": "Northwind",
"companyLinkedInUrl": "https://www.linkedin.com/company/northwind/",
"location": "Austin, Texas",
"country": "US",
"industry": "Software Development",
"seniority": "VP",
"jobFunction": "Sales",
"connections": "500+",
"followers": 4200,
"about": "VP Sales at Northwind. Builds outbound teams.",
"skills": "Enterprise sales; Forecasting; Salesforce",
"skillsCount": 3,
"languages": [{ "name": "English", "proficiency": "Native or bilingual proficiency" }],
"courses": ["MEDDIC"],
"experienceCount": 2,
"experience": [
{
"title": "VP Sales",
"company": "Northwind",
"companyUrl": "https://www.linkedin.com/company/northwind/",
"location": "Austin, Texas",
"description": "Leads the outbound team.",
"employmentType": "Full-time",
"start": "2022-03",
"end": "Present",
"status": "Current"
},
{
"title": "Director of Sales",
"company": "Contoso",
"companyUrl": "https://www.linkedin.com/company/contoso/",
"location": "Dallas, Texas",
"description": null,
"employmentType": "Full-time",
"start": "2018-01",
"end": "2022-02",
"status": "Past"
}
],
"educationCount": 1,
"education": [
{
"school": "State University",
"schoolUrl": "https://www.linkedin.com/school/state-university/",
"degree": "BBA",
"field": "Marketing",
"start": "2008-09",
"end": "2012-05",
"description": null
}
],
"certificationsCount": 1,
"certifications": [
{
"name": "Salesforce Certified Administrator",
"authority": "Salesforce",
"license": null,
"company": "Salesforce",
"companyUrl": "https://www.linkedin.com/company/salesforce/",
"start": "2021-06"
}
],
"publications": [],
"patents": [],
"honors": [],
"projects": [],
"volunteer": [],
"organizations": [],
"activities": [],
"checkedAt": "2026-10-29T12:00:00.000Z",
"charge": "Charged"
}

A miss uses the same fields. Lists are empty and charge is Free.

{
"inputUrl": "https://www.linkedin.com/in/this-profile-does-not-exist/",
"linkedinUrl": null,
"result": "No match, free",
"fullName": null,
"firstName": null,
"lastName": null,
"headline": null,
"jobTitle": null,
"company": null,
"companyLinkedInUrl": null,
"location": null,
"country": null,
"industry": null,
"seniority": null,
"jobFunction": null,
"connections": null,
"followers": null,
"about": null,
"skills": null,
"skillsCount": 0,
"languages": [],
"courses": [],
"experienceCount": 0,
"experience": [],
"educationCount": 0,
"education": [],
"certificationsCount": 0,
"certifications": [],
"publications": [],
"patents": [],
"honors": [],
"projects": [],
"volunteer": [],
"organizations": [],
"activities": [],
"checkedAt": "2026-10-29T12:00:00.000Z",
"charge": "Free"
}

FAQ

Is a miss free?

Yes. No match, free is not charged. You pay when a live profile comes back. A failed request is also free.

Is the profile live?

Yes. The headline, company, experience, education, and the other sections are fetched when the run happens. checkedAt is that time.

Does this return email or phone?

No. Use LinkedIn Email Finder when you have the profile URL and want the personal email. That lookup returns an address only on an exact match, and a miss there is also free.

What if the URL no longer opens?

Run Fix Broken LinkedIn URLs first. A miss there is free, and a hit returns the current URL plus a live headline, company, title, and experience. Send the current URL here when you want the full profile.

Can I run a large file?

Yes. Up to 1,000,000 URLs. Set a resume ID on a long run. Profiles already returned are skipped on the next run.

How do I avoid paying for every contact?

If you only need the current company and headline, run Profile Freshness Check first, starting from $0.40 per 1,000. Compare those fields to your CRM, then send the rows you want refreshed here.