LinkedIn Scraper - Profiles, Companies, Jobs (No Cookie) avatar

LinkedIn Scraper - Profiles, Companies, Jobs (No Cookie)

Pricing

from $26.25 / 1,000 result scrapeds

Go to Apify Store
LinkedIn Scraper - Profiles, Companies, Jobs (No Cookie)

LinkedIn Scraper - Profiles, Companies, Jobs (No Cookie)

Scrape LinkedIn WITHOUT a cookie or login. Public profiles (name, headline, location, About, full work history), company pages & jobs — no li_at required. Bring your own proxy. Optional li_at adds skills, certifications & languages. Optional Gemini AI analysis.

Pricing

from $26.25 / 1,000 result scrapeds

Rating

3.9

(7)

Developer

viralanalyzer

viralanalyzer

Maintained by Community

Actor stats

1

Bookmarked

89

Total users

3

Monthly active users

8 days ago

Last modified

Share

🔗 LinkedIn Scraper — Profiles, Companies & Jobs (No Cookie Required)

🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português

Scrape LinkedIn without a cookie or login. Get public profiles (name, headline, location, About, and full work history), company pages, posts and job listings — no li_at cookie, no LinkedIn account, no risk to yours.

No cookie required for the core data — including the complete work history. An optional li_at cookie only adds the secondary fields (skills, certifications, languages). Bring your own residential proxy and pay only for the results you keep. Optional Gemini AI for lead scoring and strategic insights.

✨ Features

  • Profile scraping — Name, job title, company, location, skills, experience, certifications, languages, profile completeness score
  • Company pages — Industry, employee count, followers, specialties, headquarters, founding date, recent posts with analytics
  • Post extraction — Content, likes, comments, shares, hashtags, mentions, word count, engagement metrics
  • Job listings — Title, company, location, date posted, Easy Apply and Promoted tags (no login needed via public Guest API)
  • Search — Find people, companies, posts, or jobs by keyword (LinkedIn native + Google fallback)
  • Content analytics — Engagement distribution, trending hashtags, top mentions, average post length, media type breakdown
  • AI insights — Optional Gemini-powered lead scoring, competitor analysis, content strategy, and networking recommendations
  • No cookie required — Profiles, companies and jobs are extracted from LinkedIn's public pages; the li_at cookie is an optional upgrade that only adds skills, certifications and languages
  • Bring your own proxy (BYOP) — Plug in your own residential proxy; the proxy cost is billed to your run, not marked up
  • Profile completeness — Automatic scoring of profile strength (0-100%) based on filled sections
  • Auto-detect URLs — Automatically identifies profile, company, post, or job URLs
  • Deep-scraping — Top search results are automatically deep-scraped for full data
  • Rate limiting — Randomized delays between requests to avoid detection

📥 Input

ParameterTypeRequiredDefaultDescription
modestringNo"all"Mode: profiles, company, posts, jobs, search, analytics, or all
urlsstring[]NoLinkedIn URLs to scrape (profile, company, or post URLs)
searchKeywordsstringNoKeywords for search mode (e.g. "machine learning engineer Brazil")
searchTypestringNo"people"Search type: people, companies, posts, or jobs
maxResultsintegerNo50Maximum results to scrape (1-500)
linkedinCookiestringNoLinkedIn li_at session cookie for authenticated access
geminiApiKeystringNoGoogle Gemini API key for AI-powered analysis
jobLocationstringNo"Brazil"Location filter for job search
jobDatePostedstringNo"r604800"Date filter: r86400 (24h), r604800 (week), r2592000 (month), "" (any)
proxyConfigurationobjectNoProxy settings (residential recommended for LinkedIn)

Input Example

{
"mode": "company",
"urls": [
"https://www.linkedin.com/company/google/",
"https://www.linkedin.com/company/microsoft/"
],
"maxResults": 10
}

📤 Output

Output varies by type. Each result includes a type field (profile, company, post, job, search_result, content_analytics, or ai_analysis).

Profile Fields

FieldTypeDescription
typestringAlways "profile"
urlstringLinkedIn profile URL
namestringFull name
jobTitlestringCurrent job title
currentCompanystringCurrent employer
locationstringCity/region
countrystringCountry
descriptionstringProfile headline/description
aboutstringAbout/summary section (up to 2000 chars)
followersnumberFollower count
connectionsnumberConnection count
imagestringProfile photo URL
experienceobject[]Work history [{title, company, duration}] (up to 10)
educationstring[]Education institutions
skillsstring[]Listed skills (up to 20)
certificationsobject[]Certifications [{name, issuer}] (up to 10)
languagesobject[]Languages [{language, proficiency}]
profileCompletenessnumberProfile strength score (0-100)
scrapedAtstringISO 8601 scrape timestamp

Company Fields

FieldTypeDescription
typestringAlways "company"
urlstringLinkedIn company page URL
namestringCompany name
descriptionstringCompany description
industrystringIndustry sector
employeeCountstringEmployee count range
followersnumberPage follower count
websitestringCompany website URL
logostringCompany logo URL
foundingDatestringYear founded
headquartersstringHeadquarters location
specialtiesstring[]Company specialties
companyTypestringCompany type (Public, Private, etc.)
recentPostsobject[]Latest company posts with engagement
contentAnalyticsobjectEngagement analytics for recent posts
scrapedAtstringISO 8601 scrape timestamp

Job Fields

FieldTypeDescription
typestringAlways "job"
idstringJob listing ID
titlestringJob title
companystringHiring company
locationstringJob location
datePostedstringPosting date
urlstringJob listing URL
tagsstring[]Tags (PROMOTED, EASY_APPLY)
sourcestringAlways "LinkedIn Jobs"
scrapedAtstringISO 8601 scrape timestamp

Output Example

{
"type": "profile",
"url": "https://www.linkedin.com/in/satyanadella/",
"name": "Satya Nadella",
"jobTitle": "Chairman and CEO at Microsoft",
"currentCompany": "Microsoft",
"location": "Redmond, Washington",
"country": "US",
"description": "Chairman and CEO at Microsoft",
"followers": 11200000,
"connections": 500,
"image": "https://media.licdn.com/dms/image/v2/satya-nadella.jpg",
"experience": [
{
"title": "Chairman and CEO",
"company": "Microsoft",
"duration": "Feb 2014 - Present"
}
],
"education": ["University of Wisconsin-Milwaukee", "University of Chicago Booth"],
"skills": ["Cloud Computing", "Leadership", "Strategy", "Enterprise Software"],
"profileCompleteness": 95,
"scrapedAt": "2026-03-06T16:00:00.000Z"
}

📋 Use Cases

  • Lead Generation — Find and qualify prospects by job title, company, and location
  • Competitor Analysis — Monitor competitor company pages, hiring patterns, and content strategy
  • Job Market Research — Track job listings by keyword, location, and posting date
  • Content Strategy — Analyze trending posts, hashtags, and engagement patterns on LinkedIn
  • Sales Intelligence — Profile scoring with AI-powered lead analysis and prioritization
  • Recruiting — Find candidates by skills, experience, and certifications
  • Networking — Identify key connections and warm introduction paths
  • Market Mapping — Map companies by industry, size, and specialties

❓ FAQ

Q: Do I need a LinkedIn account or cookie? A: No. Profiles (name, headline, location, About, full work history), company pages and job listings all come from LinkedIn's public pages — no cookie, no login, no risk to your account. A li_at cookie is optional and only adds the secondary profile fields (skills, certifications, languages).

Q: How do I find my li_at cookie? A: Log into LinkedIn in your browser, open DevTools (F12), go to Application > Cookies > linkedin.com, and copy the value of the li_at cookie.

Q: Can LinkedIn block my account for using this? A: The actor uses randomized delays and respects rate limits. However, excessive scraping may trigger LinkedIn's anti-bot systems. Use residential proxies and reasonable maxResults values to minimize risk.

Q: What does the AI analysis include? A: When a Gemini API key is provided, the actor generates lead scoring (1-10), engagement analysis, content strategy recommendations, hashtag strategy, networking opportunities, and actionable next steps based on all scraped data.

Q: Why are some profile fields empty? A: LinkedIn restricts data visibility based on connection degree and privacy settings. Using an authenticated li_at cookie from an account connected to the target profile yields more complete data.

💰 Pricing

This actor uses Pay Per Event (PPE) pricing — you pay only per result you keep (profile, company, post, job, or search result). See the current per-result price on the Pricing panel of this actor's Apify Store page. Bring your own residential proxy and the proxy cost is billed to your run at Apify's rate, not marked up.

📝 Changelog

v2.1 (Current)

  • Repositioned as cookie-free: profiles, companies and jobs are extracted from LinkedIn's public pages — no li_at cookie or login required. Validated: name, headline, location, About and full work history returned without any cookie.
  • The li_at cookie is now an optional upgrade (adds skills, certifications, languages only).
  • Bring your own proxy (BYOP): the residential proxy cost is billed to your run, not marked up.
  • Pricing aligned to market (see the Pricing panel).

v2.0

  • Profile scraping with completeness scoring (0-100)
  • Company page extraction with recent posts and content analytics
  • Post scraping with engagement metrics and hashtag extraction
  • Job listings via public Guest API (no login needed)
  • Search mode with LinkedIn + Google fallback
  • Content analytics engine (engagement, hashtags, mentions, media type breakdown)
  • AI analysis via Gemini (lead scoring, competitor intelligence, content strategy)
  • Auto-detect URL type (profile, company, post, job)
  • Deep-scraping of top search results
  • Rate limiting with randomized delays
  • JSON-LD structured data extraction
  • PPE charging per result scraped

🔗 LinkedIn Scraper — Perfis, Empresas e Vagas (Sem Cookie)

🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português

Extraia dados do LinkedIn sem cookie e sem login. Obtenha perfis públicos (nome, headline, localização, sobre e histórico profissional completo), páginas de empresas, posts e vagas — sem cookie li_at, sem conta do LinkedIn, sem risco à sua.

Sem cookie para o dado principal — incluindo o histórico profissional completo. Um cookie li_at opcional só adiciona os campos secundários (habilidades, certificações, idiomas). Traga o seu proxy residencial e pague só pelos resultados que ficar. IA Gemini opcional para scoring de leads e insights estratégicos.

✨ Funcionalidades

  • Scraping de perfis — Nome, cargo, empresa, localização, habilidades, experiência, certificações, idiomas, score de completude
  • Páginas de empresas — Setor, número de funcionários, seguidores, especialidades, sede, data de fundação, posts recentes com analytics
  • Extração de posts — Conteúdo, curtidas, comentários, compartilhamentos, hashtags, menções, contagem de palavras, métricas de engajamento
  • Vagas de emprego — Título, empresa, localização, data de publicação, tags Easy Apply e Promovida (sem login via API pública Guest)
  • Busca — Encontre pessoas, empresas, posts ou vagas por palavra-chave (LinkedIn nativo + fallback Google)
  • Analytics de conteúdo — Distribuição de engajamento, hashtags em alta, menções principais, tamanho médio de posts, tipos de mídia
  • Insights com IA — Scoring de leads, análise competitiva, estratégia de conteúdo e recomendações de networking via Gemini (opcional)
  • Sem cookie — Perfis, empresas e vagas vêm das páginas públicas do LinkedIn; o cookie li_at é um upgrade opcional que só adiciona habilidades, certificações e idiomas
  • Traga seu proxy (BYOP) — Use seu próprio proxy residencial; o custo do proxy é cobrado no seu run, sem markup
  • Completude de perfil — Pontuação automática de força do perfil (0-100%) baseada em seções preenchidas
  • Detecção automática de URLs — Identifica automaticamente URLs de perfil, empresa, post ou vaga
  • Deep-scraping — Melhores resultados de busca são automaticamente extraídos em profundidade
  • Rate limiting — Delays aleatórios entre requisições para evitar detecção

📥 Entrada

ParâmetroTipoObrigatórioPadrãoDescrição
modestringNão"all"Modo: profiles, company, posts, jobs, search, analytics ou all
urlsstring[]NãoURLs do LinkedIn (perfil, empresa ou post)
searchKeywordsstringNãoPalavras-chave para modo busca (ex: "engenheiro machine learning Brasil")
searchTypestringNão"people"Tipo de busca: people, companies, posts ou jobs
maxResultsinteiroNão50Máximo de resultados (1-500)
linkedinCookiestringNãoCookie de sessão li_at do LinkedIn para acesso autenticado
geminiApiKeystringNãoChave da API Google Gemini para análise com IA
jobLocationstringNão"Brazil"Filtro de localização para vagas
jobDatePostedstringNão"r604800"Filtro de data: r86400 (24h), r604800 (semana), r2592000 (mês), "" (qualquer)
proxyConfigurationobjetoNãoConfiguração de proxy (residencial recomendado para LinkedIn)

Exemplo de Entrada

{
"mode": "company",
"urls": [
"https://www.linkedin.com/company/google/",
"https://www.linkedin.com/company/microsoft/"
],
"maxResults": 10
}

📤 Saída

A saída varia por tipo. Cada resultado inclui um campo type (profile, company, post, job, search_result, content_analytics ou ai_analysis).

Campos de Perfil

CampoTipoDescrição
typestringSempre "profile"
urlstringURL do perfil LinkedIn
namestringNome completo
jobTitlestringCargo atual
currentCompanystringEmpregador atual
locationstringCidade/região
countrystringPaís
descriptionstringHeadline/descrição do perfil
aboutstringSeção sobre/resumo (até 2000 caracteres)
followersnúmeroNúmero de seguidores
connectionsnúmeroNúmero de conexões
imagestringURL da foto de perfil
experienceobjeto[]Histórico profissional [{title, company, duration}] (até 10)
educationstring[]Instituições de ensino
skillsstring[]Habilidades listadas (até 20)
certificationsobjeto[]Certificações [{name, issuer}] (até 10)
languagesobjeto[]Idiomas [{language, proficiency}]
profileCompletenessnúmeroScore de força do perfil (0-100)
scrapedAtstringTimestamp ISO 8601 da coleta

Campos de Empresa

CampoTipoDescrição
typestringSempre "company"
urlstringURL da página da empresa
namestringNome da empresa
descriptionstringDescrição da empresa
industrystringSetor/indústria
employeeCountstringFaixa de funcionários
followersnúmeroSeguidores da página
websitestringSite da empresa
logostringURL do logo
foundingDatestringAno de fundação
headquartersstringLocalização da sede
specialtiesstring[]Especialidades da empresa
companyTypestringTipo (Pública, Privada, etc.)
recentPostsobjeto[]Posts recentes com engajamento
contentAnalyticsobjetoAnalytics de engajamento dos posts
scrapedAtstringTimestamp ISO 8601 da coleta

Campos de Vaga

CampoTipoDescrição
typestringSempre "job"
idstringID da vaga
titlestringTítulo da vaga
companystringEmpresa contratante
locationstringLocalização da vaga
datePostedstringData de publicação
urlstringURL da vaga
tagsstring[]Tags (PROMOTED, EASY_APPLY)
sourcestringSempre "LinkedIn Jobs"
scrapedAtstringTimestamp ISO 8601 da coleta

Exemplo de Saída

{
"type": "profile",
"url": "https://www.linkedin.com/in/satyanadella/",
"name": "Satya Nadella",
"jobTitle": "Chairman and CEO at Microsoft",
"currentCompany": "Microsoft",
"location": "Redmond, Washington",
"country": "US",
"description": "Chairman and CEO at Microsoft",
"followers": 11200000,
"connections": 500,
"image": "https://media.licdn.com/dms/image/v2/satya-nadella.jpg",
"experience": [
{
"title": "Chairman and CEO",
"company": "Microsoft",
"duration": "Feb 2014 - Present"
}
],
"education": ["University of Wisconsin-Milwaukee", "University of Chicago Booth"],
"skills": ["Cloud Computing", "Leadership", "Strategy", "Enterprise Software"],
"profileCompleteness": 95,
"scrapedAt": "2026-03-06T16:00:00.000Z"
}

📋 Casos de Uso

  • Geração de leads — Encontre e qualifique prospects por cargo, empresa e localização
  • Análise competitiva — Monitore páginas de concorrentes, padrões de contratação e estratégia de conteúdo
  • Pesquisa de mercado de trabalho — Acompanhe vagas por palavra-chave, localização e data de publicação
  • Estratégia de conteúdo — Analise posts em tendência, hashtags e padrões de engajamento no LinkedIn
  • Inteligência comercial — Scoring de perfis com análise de leads via IA e priorização
  • Recrutamento — Encontre candidatos por habilidades, experiência e certificações
  • Networking — Identifique conexões-chave e caminhos para apresentações
  • Mapeamento de mercado — Mapeie empresas por setor, tamanho e especialidades

❓ Perguntas Frequentes

P: Preciso de uma conta do LinkedIn ou cookie? R: Não. Perfis (nome, headline, localização, sobre, histórico profissional completo), páginas de empresas e vagas vêm das páginas públicas do LinkedIn — sem cookie, sem login, sem risco à sua conta. O cookie li_at é opcional e só adiciona os campos secundários do perfil (habilidades, certificações, idiomas).

P: Como encontro meu cookie li_at? R: Faça login no LinkedIn no navegador, abra o DevTools (F12), vá em Application > Cookies > linkedin.com e copie o valor do cookie li_at.

P: O LinkedIn pode bloquear minha conta por usar isso? R: O actor usa delays aleatórios e respeita limites de taxa. Porém, extração excessiva pode acionar os sistemas anti-bot do LinkedIn. Use proxies residenciais e valores razoáveis de maxResults para minimizar riscos.

P: O que a análise com IA inclui? R: Quando uma chave da API Gemini é fornecida, o actor gera scoring de leads (1-10), análise de engajamento, recomendações de estratégia de conteúdo, estratégia de hashtags, oportunidades de networking e próximos passos acionáveis baseados em todos os dados coletados.

P: Por que alguns campos do perfil estão vazios? R: O LinkedIn restringe a visibilidade de dados com base no grau de conexão e configurações de privacidade. Usar um cookie li_at autenticado de uma conta conectada ao perfil alvo fornece dados mais completos.

💰 Preços

Este actor usa precificação Pay Per Event (PPE) — você paga só por resultado que ficar (perfil, empresa, post, vaga ou resultado de busca). Veja o preço por resultado vigente no painel Pricing da página deste actor na Apify Store. Traga seu proxy residencial e o custo do proxy é cobrado no seu run pela tarifa da Apify, sem markup.

🔗 Actors Relacionados

📝 Changelog

v2.1 (Atual)

  • Reposicionado como sem-cookie: perfis, empresas e vagas vêm das páginas públicas do LinkedIn — sem cookie li_at nem login. Validado: nome, headline, localização, sobre e histórico profissional completo retornados sem nenhum cookie.
  • O cookie li_at agora é upgrade opcional (só adiciona habilidades, certificações, idiomas).
  • Traga seu proxy (BYOP): o custo do proxy residencial é cobrado no seu run, sem markup.
  • Preço alinhado ao mercado (ver painel Pricing).

v2.0

  • Scraping de perfis com scoring de completude (0-100)
  • Extração de páginas de empresas com posts recentes e analytics de conteúdo
  • Scraping de posts com métricas de engajamento e extração de hashtags
  • Vagas de emprego via API pública Guest (sem login)
  • Modo busca com fallback LinkedIn + Google
  • Motor de analytics de conteúdo (engajamento, hashtags, menções, tipos de mídia)
  • Análise com IA via Gemini (scoring de leads, inteligência competitiva, estratégia de conteúdo)
  • Detecção automática de tipo de URL (perfil, empresa, post, vaga)
  • Deep-scraping dos melhores resultados de busca
  • Rate limiting com delays aleatórios
  • Extração de dados estruturados JSON-LD
  • Cobrança PPE por resultado extraído