You cannot export leads from LinkedIn Sales Navigator natively. There is no CSV button, no download menu, and no lead-list API on Core or Advanced. The one sanctioned exit is CRM sync on the custom-priced Advanced Plus tier, and that writes to Salesforce or Microsoft Dynamics only. Everything else is a workaround, and there are four of them.

I have used all four. Copy-paste in my first year of agency work, then Chrome extensions, then session-based cloud tools, and now a cloud pipeline that never touches my LinkedIn account. Each step forward cost me something different. Below is what each method actually does, what it costs, what it risks, and where it stops working, plus a full walkthrough of the one I run today.

If you are still deciding whether the subscription earns its price, our Sales Navigator cost breakdown covers that question. This guide assumes you have a seat and want the data out of it.

Why there is no export button

The absence is deliberate. Sales Navigator is sold per seat, and a seat that could dump its entire result set to CSV would be bought once, exported, and cancelled. LinkedIn's user agreement makes the same point in legal form: it prohibits copying data through automated means and prohibits using the service to build a competing dataset. So the product gives you filters, saved searches, lead lists, alerts, and InMail, all of which keep you working inside the interface.

That has one practical consequence for you. Every method below is a workaround, so each one charges you in a different currency: your time, your money, your LinkedIn account, or some mix of the three.

The four export methods

Four workarounds exist to export Sales Navigator leads into a file you can actually use. They deliver much the same CSV. What separates them is which currency they bill you in.

MethodCostSpeedLinkedIn account riskPractical ceiling
Manual copy-pastefree~1 hour per 100 leadsnonedozens
Chrome extension scraper$9 to $199/mofast, browser must stay openmediumdaily quotas
Cloud scraper (your session)$20 to $439/mofast, runs server-sidelow to mediumdaily limits
Cloud scraper, account-lessfrom $39/mofast, fully managednonesearch-size limits only

Method 1: manual copy-paste

Open a profile, copy the name, title, and company into a spreadsheet, go back, repeat. Free, nothing to install, and nothing for LinkedIn to detect.

At small numbers this is the right call. Twenty named target accounts, where you are reading each profile anyway to write the first line of the email, costs you an hour and leaves you with better notes than any scraper would produce.

Past a hundred leads the arithmetic ends the argument. Working steadily I managed about a hundred leads an hour, so a thousand leads is a full working week. You finish that week holding names and job titles and not one email address, which means the enrichment work is still ahead of you. I did this exactly once, for an early client, and priced the next project differently.

Method 2: Chrome extension scrapers

Evaboot, Wiza, and similar tools install into your browser and add an export button to the Sales Navigator interface. You run a search, click the button, and the extension pages through the results using the LinkedIn session you are already logged into, then hands back a CSV. Most bundle email enrichment into the same click.

Anyone searching for a LinkedIn scraper or a LinkedIn lead extractor tends to find this category first, because install-and-click is the easiest workflow to demo.

The workflow is the appeal. Install, search, click, download, all inside the tab you already had open, with entry plans in the low tens of dollars a month.

Three costs come attached.

The first is exposure. The extension makes its requests as you, from your browser, carrying your cookies, so LinkedIn's automation detection is pointed straight at your account. Every extension vendor answers this with daily caps, which is a sensible response and also an admission of the problem.

The second is availability. Your browser has to stay open and the tab has to stay on the results page for the whole run. A large export means a laptop you cannot close and a machine you cannot let sleep.

The third is the ceiling. Sales Navigator displays at most 2,500 results per people search, so an extension can only reach 2,500 no matter what the result counter claims. Bigger territories have to be sliced into sub-searches by hand, one filter combination at a time, and we wrote up the mechanics of that cap in Sales Navigator export limits.

Bundled enrichment deserves a look before you commit to any of them. The email finders inside these tools vary far more than their marketing suggests: on the same 1,000 leads, the seven we tested in our enrichment benchmark returned between 25.9% and 67.0% verified-valid emails, a 2.6x spread from identical input.

Method 3: cloud scrapers using your session

PhantomBuster, Lobstr, and Scrupp move the work off your machine. You copy your LinkedIn session cookie into the tool, paste a search URL, and the extraction runs on their servers. You can close the laptop, schedule runs overnight, and chain jobs together.

Two of the three costs above shrink. Browser availability stops mattering entirely, and rate limiting becomes the vendor's engineering problem rather than your babysitting problem.

Account exposure does not shrink. The requests still carry your session cookie, so LinkedIn still sees your account doing the collecting, and users of both PhantomBuster and Scrupp have posted publicly about warnings and restrictions. Slower settings improve your odds. They do not remove the mechanism.

Pricing in this tier is usually multi-dimensional: execution time in one currency, email credits in another, sometimes concurrent slots in a third. Work out your cost per finished lead before you subscribe, because the plan page rarely states it. A 10,000-lead enriched export lands around $439 on PhantomBuster's Scale plan once both meters are counted.

Method 4: cloud scraper in account-less mode

The structural fix is taking your account out of the loop, so that whatever scrapes Sales Navigator is never signed in as you. If the extraction never touches your session, nothing ties the activity to you, so there is nothing for LinkedIn to restrict and no daily cap to work around.

This is the method I run today, and WizLeads is the LinkedIn Sales Navigator scraper I built to run it, so weigh the rest of this section accordingly. We perform the extraction on our own infrastructure: you paste the search URL, we collect the results without your credentials or cookies, and the CSV comes back with enrichment and verification already applied.

WizLeads Sales Navigator scraper dashboard showing task setup with search URLs and configuration toggles

Running an export, start to finish

1. Build the search in Sales Navigator. Filter as narrowly as you would for your own reading: job title, seniority, headcount, industry, geography, and whatever else defines the account. Then copy the URL out of the address bar. That URL encodes every filter you set, which is the only thing the scraper needs.

Check the result counter before you copy it. Under 2,500 and the search fits in a single run. Over it, you either split the search yourself or turn on splitting in step three.

2. Paste the URLs. Open a new task, name it something you will still recognise in three weeks (mine look like Marketing Directors | Finance | HC 51-200), and paste the URL into the list. You can paste several at once, one per row. Each one validates as you add it, so a malformed or expired URL shows up before the run rather than after it.

3. Set the configuration toggles. This is where the run gets its cost and its behaviour. Four switches matter:

  • Account-Less Scraping runs the extraction on shared infrastructure instead of a connected LinkedIn account, at 2 credits per lead instead of 1. Leave it on unless you specifically need results as your own network sees them.
  • Enrich Business Emails finds and verifies a work email for each lead in the same pass, at 3 credits per email actually found. Leads that come back without one cost nothing extra.
  • Enrich Company Website fills in the company domain where LinkedIn left the field blank. Worth turning on if the CSV is heading into a scoring or routing workflow that keys off domains.
  • Smart Link Splitting handles searches above the 2,500 cap by breaking the URL into sub-searches along filters like geography or headcount, running them in parallel, then deduplicating the merged output. A 40,000-result territory comes back as one file. This one requires the Agency plan or above.

The credit estimate at the bottom of the panel updates as you flip each switch, so the cost of the run is visible before you commit to it.

4. Create the task and leave it alone. Progress updates live, and a 5,000-lead task usually finishes in 15 to 20 minutes. Nothing on your side has to stay open, since the run happens server-side, and separate tasks for separate clients process in parallel rather than queueing behind each other.

5. Download the CSV. The file carries 35+ fields per lead, ready to import into a sequencer or a CRM without cleanup.

The same task can be created over REST instead of in the dashboard: POST /tasks/add with your API key, the search URL, and the same toggles expressed as JSON booleans. That endpoint is how the Clay, n8n, Make, and Zapier workflows hook in.

What a run costs

Take one full people search, 2,500 leads, account-less with email enrichment switched on:

  • Scraping: 2,500 leads at 2 credits each is 5,000 credits
  • Emails: find rates land between 50% and 60%, so 1,250 to 1,500 addresses found at 3 credits each is 3,750 to 4,500 credits
  • Total: 8,750 to 9,500 credits

The $39 Freelancer plan carries 10,000 credits, so that search fits inside it with room to spare, and unused credits roll forward a month. Verification is included in the enrichment price rather than metered separately. Verifying a list you already have runs 0.5 credits per address, which puts the same $39 at 20,000 verifications.

Exporting your saved lead lists

The same four methods apply, with one wrinkle worth checking before you pay for anything. Extensions read lead lists directly from the list view, because they are looking at the page you are looking at. URL-based cloud tools need a URL, and a saved lead list does have one, but not every tool parses the lead-list format as reliably as it parses search results.

If you have spent months curating lists inside Sales Navigator rather than working from live searches, confirm lead-list support specifically. "Exports Sales Navigator" on a pricing page usually means search results only.

What lands in the CSV, and what happens next

A complete export gives you three groups of fields:

  • Person: first name, last name, headline, current title, tenure in role and at company, location, LinkedIn profile URL, Sales Navigator URL, LinkedIn ID
  • Company: name, website, industry, employee count, revenue range, HQ, company type, specialties, year founded
  • Email, where enrichment ran: the address, the mail provider, and whether the domain is catch-all

Two steps still stand between that file and a campaign.

Enrichment decides how many rows are usable at all. Tool choice moves that number more than most people expect, and the 25.9% to 67.0% range from our benchmark means picking wrong roughly halves the list you paid to build.

Verification decides whether sending is safe. Bounce rates above 2% start eroding sender reputation, and above 5% you can expect filtering within a couple of weeks. Catch-all domains are where verifiers separate from each other: across the six tools in our 1,000-email verification test, bounce rates ran from 0.10% to 3.70%, and the tools posting the lowest bounce rates were often the ones discarding the most deliverable addresses to get there.

Running export, enrichment, and verification as one pass ships more usable leads per hour than three subscriptions with two CSV handoffs between them. I ran the three-subscription version for two years, so that is experience rather than theory, and the argument holds whichever tool you settle on.

Which method fits you

How to extract leads from Sales Navigator depends far more on your volume than on any tool's feature list. The criterion below is usable leads per hour of your own time, at a price you can defend to whoever pays the bill.

  • Under 50 leads, one-off: copy and paste. Nothing to buy, nothing to configure, and you are reading every profile anyway.
  • A few hundred leads a month, on a LinkedIn account you can afford to risk: a Chrome extension. Cheapest paid option, fastest to set up, and the daily caps will not bind at that volume. Evaboot alternatives compares the main ones on price and enrichment quality.
  • Thousands of leads a month, scheduling matters, account risk acceptable: a session-based cloud tool. Calculate cost per finished lead before subscribing, because two-meter pricing hides it.
  • High volume, multiple clients, or an account you cannot afford to lose: account-less cloud scraping. No session involved, no daily caps, and the 2,500 ceiling handled by splitting rather than by hand.

FAQ

Can you export leads from Sales Navigator natively?

No. No CSV button exists on any plan. Advanced Plus syncs to Salesforce or Dynamics only.

What is the fastest Sales Navigator export to CSV or Excel?

A scraper. Extensions build the file from your browser session; cloud tools run server-side from a pasted search URL and hand back the same thing. Account-less cloud scraping is the only route with zero LinkedIn account exposure. There is no separate Sales Navigator export to Excel path, incidentally, because Excel opens the CSV directly.

Is exporting against LinkedIn's rules?

Automated collection through your account violates the user agreement and risks restriction. The industry treats it as a managed commercial risk, and account-less scraping sidesteps the account-level exposure entirely.

How many leads per export?

2,500 per people search, 1,650 for company searches, unless your tool splits searches. Manual splitting, daily quotas, or algorithmic splitting are the three ways tools cope with it.

How long does a 5,000-lead export take?

15 to 20 minutes on a cloud scraper, running server-side. Extensions are slower in practice, because the tab has to stay on the results page for the whole run and most vendors cap daily volume.

Can I automate exports instead of clicking?

Yes. Cloud tools with a REST API let you create a task, poll its status, and pull results programmatically, which is how Sales Navigator exports get wired into Clay, n8n, Make, or Zapier pipelines.