Replygrow logo

Replygrow

Find leads

Reach out

Reply

Run many accounts and clients

Stay safe

All features
Pricing

LinkedIn Recruiter Scraper

Scrape a LinkedIn Recruiter search into a candidate list you can message.

  • 2,500 per search
  • Includes Recruiter Lite
  • 7-day free trial

How to scrape a LinkedIn Recruiter search in 3 steps

The link check is free. The scrape runs in a Replygrow trial, with no card.

1. Run your search and copy the URL

Filter on skills, title, location and experience on Recruiter's Search page, in Recruiter or Recruiter Lite. Then copy the address from the results page.

2. Paste it into the checker above

The checker confirms it's a Recruiter search. Recruiter keeps filters with the seat, so the link holds no filters and no candidate count.

3. Run the scrape in a free Replygrow trial

Start the 7-day trial, connect the account that holds the Recruiter seat and paste the URL. Up to 2,500 candidates land in a list.

Any Recruiter or Recruiter Lite search, from the Search page or inside a project.

Which Recruiter links can you scrape?
What you pasteWorks?What to do
A search from Recruiter's Search pageYesYesCopy it from the address bar
A Recruiter Lite searchYesYesCopy it the same way
A saved search, reopenedYesYesOpen it, then copy the URL
A search inside a projectYesYesOpen the project's search, then copy the URL
A project's pipeline or a job's applicantsNoNoUse LinkedIn's own export, or paste the search
One candidate's Recruiter profileNoNoCopy a search URL instead

No Recruiter seat? The free LinkedIn x-ray search tool finds public profiles through Google. Put the profile URLs in a Google Sheet and they can go into a campaign too.

Recruiter keeps your filters with the seat, so the scrape runs from the account that holds it.

What the Recruiter scraper collects

Seven fields for every candidate, each one as they wrote it on LinkedIn.

The fields in a Recruiter scrape
FieldWhat it holds
NameFirst and last name
HeadlineThe line under their name
Current titleTheir current role
Current companyTheir current employer
LocationCity or metro area
Profile URLA link to the profile
Connection degree1st, 2nd or 3rd, from your account
No email address and no phone number. A Recruiter search doesn't show them, and the scrape doesn't look them up.

Download the list as a CSV that opens in Excel. The list also stays in Replygrow, ready for a campaign, and as it runs, Zapier, Make or webhooks pass each candidate on to your ATS.

Connection degree tells you where to start. 1st-degree candidates can get a message straight away; everyone else gets a connection request first.

The same candidates as a CSV, ready for Excel or an ATS import.

How many candidates can you scrape from one search?

Up to 2,500, more than the 1,000 that Recruiter's own screen lists.

LimitRecruiter LiteRecruiter
Candidates shown per search
1,000LinkedIn, official
1,000LinkedIn, official
Candidates Replygrow collects per search
2,500Replygrow, not LinkedIn
2,500Replygrow, not LinkedIn
Unique profiles you can view a day
2,000 per dayLinkedIn, official

—

Replygrow collects more than Recruiter's own screen lists, on either plan. For a bigger talent pool, split the search by location, seniority or skill and run each part. A smaller search is also easier to write one message for.

LinkedIn publishes a daily profile cap only for Recruiter Lite. It counts the unique candidates you open, and it resets at midnight UTC.

How to get candidates out of Recruiter without a tool

Corporate Recruiter exports a project's pipeline to CSV, 25 candidates at a time; Recruiter Lite has no CSV export.

Every route LinkedIn offers, for projects, search results and a job's applicants, is in export candidates from LinkedIn Recruiter, with its monthly limits.

Not sure which plan you're on? LinkedIn Recruiter pricing lays out what each one includes.

Recruiter or Sales Navigator: which search to scrape

Both scrape the same way. The filters decide which one fits the job.

  • For hiring

    LinkedIn Recruiter

    Candidate filters such as skills, years of experience and open-to-work signals. Lite shows full profiles up to your 3rd-degree network; corporate Recruiter searches all of LinkedIn.

  • For selling

    Sales Navigator

    Buying filters such as seniority, function, company headcount and recent job changes. Agencies use it to find the hiring managers they place candidates with.

Each search runs from the account that holds its seat, and each comes back with the same seven fields.

Why did my Recruiter scrape fail?

Check these two things before you rebuild the search.

  • The link isn't recognized

    You may have copied a candidate's profile, a pipeline or an applicants list. Copy the address of a search results page instead.

  • The pool is bigger than the scrape

    The scrape stops at 2,500 candidates per search. Split the search by location or seniority and scrape each part.

If the link is fine but the search won't run, the cause is usually on the account: two-factor authentication, or a colleague signed into the same seat while it runs.

It depends on three sets of rules, and on what you do with the candidates.

Is scraping LinkedIn Recruiter legal?
What you do with the candidatesVerdict
Contact candidates about a real roleYesFine with a lawful basis
Say where you found themYesRequired in the EU and UK
Drop anyone who objects, for goodYesRequired
Keep a pool you'll never contactNoHard to justify
Sell or share the listNoDon't

Three sets of rules apply, and they answer differently. LinkedIn's User Agreement restricts automated collection, which is a contract matter: the risk is to your account. In the US, a court held in hiQ v. LinkedIn that scraping public pages likely isn't unauthorized access under the CFAA. In the EU and UK, GDPR applies to names and job titles whether a profile is public or not.

Now that you have the candidates, start the conversations

Replygrow runs the outreach from the same LinkedIn account that holds your Recruiter seat.

  • Send the connection requestsFrom your account, at your daily pace
  • Follow up until they replyPauses for each person who replies
  • One inbox for every accountFilter replies by campaign, status or unread

Frequently asked questions

1) Is this LinkedIn Recruiter scraper really free?

The link check is free and needs no account. The scrape runs in a Replygrow account, free for the 7-day trial with no credit card. On corporate Recruiter, LinkedIn's own CSV export is free too, at 25 candidates a file.

2) Does the scraper work with Recruiter Lite?

Yes. The scrape runs from whichever account holds the seat, Lite or corporate Recruiter. Lite is where it helps most, because LinkedIn's help center says Recruiter Lite doesn't support exporting to CSV at all.

3) Can you export LinkedIn job applicants with the Recruiter scraper?

No, and LinkedIn's own export does that job better. In the job's Applicants tab, choose Export all to XLSX: LinkedIn sets no download limit for applicants. The scraper reads Recruiter searches, from the Search page or inside a project, so it suits the people who haven't applied yet.

4) Can you scrape a search saved in a Recruiter project?

Yes. Open the search inside the project and copy the address from its results page, then paste it above. A project's pipeline is a list rather than a search, so for the candidates already in it, LinkedIn's own Save to CSV in the Pipeline view takes them 25 at a time.

5) Does the LinkedIn Recruiter scraper need a Chrome extension?

No. Nothing is installed in your browser. The scrape runs in the cloud from the LinkedIn account you connect to Replygrow, which holds the Recruiter or Recruiter Lite license, so it keeps going with your laptop closed. The list can then go straight into a campaign.

Get 3x more meetings booked weekly

Turn the Recruiter search into candidate conversations

Start for free now

Join 10,000+ users getting replies on LinkedIn

No credit card required · Cancel anytime