LinkedIn Person Search | X-Ray | No Login | Bulk avatar

LinkedIn Person Search | X-Ray | No Login | Bulk

Pricing

from $0.70 / 1,000 results

Go to Apify Store
LinkedIn Person Search | X-Ray | No Login | Bulk

LinkedIn Person Search | X-Ray | No Login | Bulk

Find LinkedIn profiles by name and company. No login or cookies. Free accounts receive 10 shared result credits; honest feedback automatically unlocks 50 supporter credits for 30 days.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Eugene Volper

Eugene Volper

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

3

Monthly active users

16 hours ago

Last modified

Share

LinkedIn Person Search — Find Profile by Name | X-Ray Search

Find anyone's LinkedIn profile by name and company. X-ray search — no login, no cookies, zero ban risk.

No LinkedIn account needed | 4 search patterns | Bulk search up to 1000 names

Free Apify accounts receive 100 starter results shared across all eight Actors. The private links in SUPPORTER_ACCESS let a user submit honest feedback for 500 additional results valid for 30 days, or report a reproducible bug for 500 additional results after bug confirmation. No public review or positive feedback is required. Any paid Apify plan is uncapped by this internal result allowance; normal Apify platform and Actor charges still apply.

Not a scraper. We use X-ray search — the same technique recruiters use manually, but automated. We never touch LinkedIn's servers. There's nothing for LinkedIn to block.


LinkedIn Profile Search by Name — How It Works

Enter a person's name (and optionally their company) to find their LinkedIn profile. The tool uses X-ray search to find profiles through publicly indexed data — the same technique recruiters have used for years, now automated.

  1. Enter the person's full name
  2. Optionally add their company name (helps with common names)
  3. Choose search pattern (1 = strictest, 4 = broadest)
  4. Get matching profiles with URL, name, headline, and photo

What You Get

Each result returns structured JSON:

FieldTypeDescription
urlstringFull LinkedIn profile URL
namestringFull name as shown on LinkedIn
headlinestringLinkedIn headline (e.g., "CEO at Microsoft")
photoUrlstringProfile photo URL
firstNamestringFirst name (parsed from metadata)
lastNamestringLast name (parsed from metadata)

LinkedIn People Search Patterns

PatternQuery StyleBest For
1 (default)"Name" "Company" — both exactMost precise results
2"Name" Company — name exact, company looseSlightly broader
3Name Company — no quotesMaximum flexibility
4"Name" only — ignores companyName-only search

Start with Pattern 1 and broaden only if you need more results.


Input Parameters

ParameterTypeRequiredDefaultDescription
namestringYes*—Full name to search for
companystringNo""Company name to narrow results
personPatternstringNo"1"Search pattern (1-4)
personCountriesstringNo""Comma-separated country codes
bulkNamesstringNo*—Bulk mode: one person per line
bulkDelayMsintegerNo1500Delay between bulk searches (ms)

*Either name or bulkNames is required.


Find LinkedIn Profile by Name and Company — Examples

Find a Specific Person

{
"name": "Satya Nadella",
"company": "Microsoft"
}

Result:

{
"url": "https://www.linkedin.com/in/satyanadella",
"name": "Satya Nadella",
"headline": "Chairman and CEO at Microsoft",
"photoUrl": "https://media.licdn.com/...",
"firstName": "Satya",
"lastName": "Nadella"
}

Search Across Multiple Countries

{
"name": "John Smith",
"company": "Deloitte",
"personCountries": "us, uk, de"
}

Bulk Search — 1000 Names at Once

{
"bulkNames": "Satya Nadella, Microsoft\nTim Cook, Apple\nJane Smith\nBob Wilson, Google, us"
}

Name-Only Search (Pattern 4)

{
"name": "Elon Musk",
"personPattern": "4"
}

LinkedIn People Finder — Use Cases

  • Sales prospecting — Find decision-makers at target companies by name
  • Recruiting / X-ray search — Automate the LinkedIn X-ray search recruiters do manually
  • CRM enrichment — Match names in your CRM to LinkedIn profile URLs
  • Lead list building — Build prospect lists from conference attendee lists or directories
  • Conference prep — Look up speakers and attendees before events
  • Due diligence — Verify people's professional identities
  • Competitive intelligence — Find specific people at competitor companies

LinkedIn Sales Navigator Alternative — Compare Costs

FeatureLinkedIn Sales NavigatorThis Tool
Monthly cost$79.99-$149.99/moPay per search query plus per result
LinkedIn account neededYes (premium)No
Account ban riskN/A (official)Zero
Breaks when LinkedIn updatesRarelyNever
Speed per 10 resultsManual clicking< 5 seconds
API accessNoYes
Bulk searchManualUp to 1000 names

Reliable LinkedIn Profile Finder

  • Incremental saving — Every profile is saved the moment it's found. Run stops? You keep everything.
  • Automatic deduplication — Same profile URL never appears twice across countries.
  • Retry with backoff — Transient failures retried automatically (3 attempts with exponential backoff).
  • Stable infrastructure — Not dependent on LinkedIn's page structure. Updates don't affect us.

API Integration

Python

from apify_client import ApifyClient
client = ApifyClient("your_api_token")
run = client.actor("aeonkosmos/linkedin-person-search").call(run_input={
"name": "Jane Smith",
"company": "Google"
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['name']} — {item['url']}")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'your_api_token' });
const run = await client.actor('aeonkosmos/linkedin-person-search').call({
name: 'Jane Smith',
company: 'Google'
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

cURL

curl "https://api.apify.com/v2/acts/aeonkosmos~linkedin-person-search/runs" \
-X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_api_token" \
-d '{"name":"Jane Smith","company":"Google"}'

Batch Processing (Python — CSV of Names)

import csv
from apify_client import ApifyClient
client = ApifyClient("your_api_token")
with open("prospects.csv") as f:
for row in csv.DictReader(f):
run = client.actor("aeonkosmos/linkedin-person-search").call(run_input={
"name": row["name"],
"company": row.get("company", ""),
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
if items and items[0].get("url"):
print(f"Found: {row['name']} → {items[0]['url']}")

Tips for Best Results

  1. Add company name — drastically improves accuracy for common names
  2. Start with Pattern 1 — broaden only if too few results
  3. Use country codes — helps narrow results geographically
  4. Bulk mode for lists — up to 1000 names per run, much cheaper than individual runs
  5. Results are deduplicated — same URL never appears twice across countries

Limitations (Honest)

  • Results are not 100% accurate — common names may return multiple people. Manual review recommended.
  • Returns up to 10 profiles per name — you're charged per search query plus per result
  • Returns URLs + basic info only — not full profile data (experience, education, email)
  • No email enrichment — pair with an email finder tool if needed
  • Results come from publicly indexed data — very new profiles may not appear yet

FAQ

Q: How do I find someone's LinkedIn profile by name? A: Enter their full name and optionally their company. The tool searches publicly indexed data and returns matching LinkedIn profiles with URLs, headlines, and photos.

Q: What if the name is very common? A: Add the company name — this drastically narrows results. You can also use country codes and try Pattern 1 (strictest) for the most precise match.

Q: Can I search LinkedIn without an account? A: Yes — no LinkedIn account, cookies, or login needed. The tool finds profiles through publicly indexed data.

Q: How many names can I search at once? A: Up to 1000 names per run in bulk mode. Each name is searched individually and results are pushed to your dataset as they're found.

Q: What's X-ray search? A: X-ray search is a well-known recruiting technique that finds LinkedIn profiles through publicly indexed data rather than LinkedIn's own search. We automate this with structured output and multiple search patterns.

Q: How is this different from a LinkedIn scraper? A: We never touch LinkedIn's servers. LinkedIn can't block what doesn't hit their infrastructure. When LinkedIn cracks down on scrapers, we keep working.


Support

Email: grow@nomad.email Response time: < 24 hours


This tool finds LinkedIn profile URLs through publicly indexed data. It does not scrape LinkedIn, access private profiles, bypass authentication, or use LinkedIn credentials.

Users are responsible for ensuring their use of extracted data complies with applicable laws, including GDPR and other data protection regulations.