Explore AI Summary

How to Export LinkedIn Contacts (And What to Do With the File)

Guide on exporting LinkedIn contacts for data management.

Contents

Watch the full walkthrough: exporting 842 LinkedIn connections and turning them into 139 verified emails.

You can export LinkedIn contacts for free, and it takes about four clicks. LinkedIn lets every account download its full connection list, its entire message history, and every interaction on the profile. Most people have no idea the option exists.

This guide covers the export itself, which takes two minutes. Then it covers the part no other guide mentions. What is actually inside the file, and why the version LinkedIn hands you is missing the one field that makes it useful.

For reference throughout, we ran this on a real account with 842 connections. Every number below comes from that single export. We are showing the misses as well as the wins, because the gap between the two is the whole point of the article.

By the end you will know how to download your connections, how to cut the file down to the people you actually sell to, how to rank them by relationship rather than job title, and how to fill in the email column that arrives almost entirely blank.

How do you export your LinkedIn contacts?

Open Settings and Privacy, go to Data privacy, click Get a copy of your data, then request the archive. LinkedIn emails you a ZIP file containing your connections and your message history as CSVs. It is free on every account, with no Premium or Sales Navigator requirement.

The full path, click by click:

  1. From any LinkedIn page, click your profile photo in the top right.
  2. Go to Settings & Privacy.
  3. In the left panel, click Data privacy.
  4. Click Get a copy of your data, also labelled “Download your data”.
  5. Choose the entire archive for connections, messages and everything else. To download LinkedIn contacts only, pick Connections from the specific list below that option.
  6. Click Request archive.

LinkedIn’s own help documentation states the download will be ready in about 24 hours. It is sent to the email address registered on your account.

In practice it often arrives in installments. In our test the first installment landed in 15 minutes, with the rest following later that day. If the connections file is all you need, you will usually have it much faster than the stated 24 hours.

This is a first-party download of your own network. If you need to export leads from Sales Navigator instead, that is a different job with a different route..

Six-step menu path showing how to export LinkedIn contacts, from the profile photo through Settings and Privacy, Data privacy and Get a copy of your data, to Request archive.
Where LinkedIn hides the connections export, and how long it really takes to arrive.

What is actually inside the LinkedIn export file?

The archive unzips into a folder of CSVs. Two of them matter for sales work. Connections.csv holds one row per connection with first name, last name, LinkedIn URL, email address, company, position and connection date. messages.csv holds your full LinkedIn conversation history.

A LinkedIn contacts export is a free first-party data download containing every connection you have made, with name, company, job title, profile URL and connection date. The email column is included but populated only for the connections who have chosen to make their address visible.

Most people open Connections.csv, glance at it, and ignore messages.csv completely. That is backwards. The message history is the more valuable of the two files, and we come back to it below.

Both files arrive as CSV, so you can export LinkedIn contacts to Excel or Google Sheets with no conversion step. Double-clicking the file is the whole process.

Sample rows from a LinkedIn Connections.csv export showing complete name, company and position columns alongside an email address column that is blank for 27 of 842 rows.
Six columns arrive complete. The one you need for outreach does not.

Why is the email column almost always empty?

Because LinkedIn only includes an address when that person has actively chosen to share it with connections, and almost nobody does. Our export contained 842 connections and 27 email addresses. That is 3.2 percent. The other 96.8 percent of rows were blank.

This is not a bug and it is not a limitation you can configure away. It is a privacy default working exactly as intended.

Sit with what that leaves you holding. A list of verified real people, at named companies, with confirmed job titles, who have each personally accepted a connection request from you. And you cannot email a single one of them.

That is the actual problem worth solving. The rest of this article is about solving it.

How do you turn a LinkedIn export into a usable lead list?

In three passes. Cut the file down to the people you sell to, rank what is left by relationship rather than job title, then fill in the missing email addresses. Our 842 connections became 387 ICP matches, then 243 contacts worth messaging, then 139 verified emails.

Pass one: cut it down to your buyers. You do not want to contact all 842. Most of them are not prospects.

Drop the connections CSV into an AI assistant such as Claude or ChatGPT and describe who you sell to. The prompt we used was:

I sell verified email and phone data for outbound sales teams. I’m looking for founders and people in decision-making roles.

The model reads the position and company columns and sorts the file. Ours returned 387 of 842 matching the ICP. It also gave a written breakdown of who it kept, who it dropped, and why for each group.

That is 46 percent of a network that had never once been treated as a lead list. Ask for the output as a CSV so you can keep working with it. This is the same plain-English approach behind an AI lead finder, pointed at a file you already own.

Funnel showing a LinkedIn contacts export narrowing from 842 connections to 387 ICP matches, then 243 contacts worth messaging, then 139 verified work emails.
The real counts at each stage of one pass over one 842-connection export.

Which connections should you contact first?

Rank them by when you last spoke, not by job title alone. Upload messages.csv alongside your ICP list and ask the model to bucket every contact by last message date. This is the step almost everyone skips, and it is where the message history earns its place.

The four buckets we used:

  • New. Never messaged at all.
  • Active. Spoke within the last six months.
  • Cold. Last message six to twelve months ago.
  • Dormant. No contact in over twelve months.

Across the 387 ICP matches, 133 were prime contacts who had never been messaged once. More than 100 had not been contacted in six months. A small remainder had gone over a year. Total worth contacting immediately: 243 decision makers.

Here is the counterintuitive part. The cold bucket outperforms the new one. Those are people you have already spoken to. They accepted your request, exchanged a few messages, and still remember who you are.

Breaking the ice is the hardest part of any outbound email. With those contacts it is already broken. You simply forgot to follow up.

Four relationship buckets scored from a LinkedIn messages export, showing 133 never-messaged contacts and over 100 cold contacts last spoken to six to twelve months
The cold bucket beats the new one, because the ice is already broken.

How do you get email addresses for your LinkedIn connections?

Run the exported list through an enrichment step. You now have 243 people worth contacting and 27 addresses. Closing that gap is the only thing standing between you and a sequence.

There are two ways to do it.

By hand. Look each person up, guess the address pattern, verify it. At roughly two minutes each, 243 contacts is around eight hours of work. You still get bounces at the end of it.

Through your AI assistant. This is what we did. The Scalelist MCP server is a connector that lets Claude call an external system directly. Setup is copying one URL into Claude’s connector settings. No code.

Once connected, a single prompt does the work:

I have my warm outreach list. For every contact give me first name, last name, company, email and email status, and put the results into a CSV.

The result across 243 contacts: 139 verified work emails. 129 valid, 10 risky. The email column went from 27 to 139, roughly five times more reachable people, from a file that cost nothing to download.

If you would rather work profile by profile than in bulk, the Chrome extension does the same job one page at a time.

What about the contacts with no email?

104 of the 243 returned nothing. Roughly half the list. That is a normal outcome here and worth understanding rather than being surprised by.

A personal LinkedIn network skews heavily toward founders and operators at small or young companies. Email data at those companies is often not indexed anywhere. A list of directors at 5,000-person enterprises would return a much higher rate.

Two things matter more than the headline number:

What the misses cost. Credits are charged per email found, not per lookup attempted, and verification is included in that credit. The 104 misses cost nothing.

Valid versus risky. Valid means found and confirmed deliverable. Risky means found, but deliverability could not be confirmed. Whether to send to a risky address is a judgement call, and it should be yours, which is why the two are reported separately rather than merged.

Before and after comparison showing a LinkedIn export email column going from 27 addresses to 139 verified work emails, split into 129 valid, 10 risky and 104 not found.
Same 243 contacts, same free export. The only change is the enrichment step.

Why email them instead of sending a LinkedIn DM?

Because the DM box is the wrong container for anything with substance, and because email is where deals actually progress. You are connected to all of these people, so the question is fair. The answer is about format, not access.

FactorLinkedIn DMEmail to the same person
Message lengthShort. Reads as a chat windowRoom for a proposal, context or attachments
Sending at volumeManual, one at a time, rate limitedSequenced, tracked, measurable
Who can send itOnly the account that owns the connectionAnyone on the team, on that person’s behalf
Where deals closeRarely. Good for opening a doorContracts, proposals, multi-threading
Recipient recognitionHigh, they see your profileHigh, because they already accepted you
Transferable if you leaveNoYes, it is a file

Being connected also raises your open rate. An email from a name someone recognises from LinkedIn is a different proposition to a genuine cold email. If you are comparing routes more broadly, our roundup of B2B lead generation tools covers the alternatives.

One caveat before you load a sequence. These contacts know you, but they did not ask for a sales email. Keep the FTC’s CAN-SPAM requirements in view: accurate headers, honest subject lines, a working opt-out.

Why should sales leaders care about an exported network?

Because a LinkedIn account can hold up to 30,000 connections, and after a decade in one market a large share of your total addressable market already sits inside your founder’s personal profile. Your new SDR, meanwhile, has 800 connections, most of them from a previous job.

Your rep cannot message your network. LinkedIn provides no mechanism for it. So companies go and buy contact data to reach people the founder already knows.

An exported, enriched list changes that. A rep can now send:

Hey Vanessa, this is Sarah. I work with Arnaud.

That is a warm introduction at scale, from a network that was already yours and was simply unreachable. It is the highest-yield list most sales teams have never used.

The honest limit: this only works on a network somebody actually built. If your team joined last quarter, the export will be thin.

Comparison showing a founder's LinkedIn network locked inside one profile versus the same network exported and enriched so any sales rep can reach it by email.
A 30,000-connection ceiling, and the list most sales teams never open.

Frequently asked questions

Can I export LinkedIn contacts for free?

Yes. The full data archive, including all connections and messages, is free on every LinkedIn account. It is under Settings & Privacy, then Data privacy, then Get a copy of your data. There is no Premium requirement and no Sales Navigator subscription involved.

How long does the LinkedIn data export take?

LinkedIn states about 24 hours. In practice it frequently arrives sooner, and often in installments. In our test the first installment arrived in 15 minutes with the remainder following later the same day.

Does the LinkedIn export include email addresses?

Technically yes, but in practice almost never. The Connections CSV has an email column, but it is only populated when that person has chosen to make their address visible to connections. Our 842-contact export contained 27 addresses, about 3 percent.

What files are included in the LinkedIn archive?

The full archive includes connections, messages, invitations, profile data, posts, comments, reactions, search history and ad interactions, each as a separate CSV. For sales work, Connections and messages are the two that matter.

Can I export LinkedIn contacts to Excel?

Yes. The export arrives as CSV, which opens directly in Excel or Google Sheets with no conversion step.

How do I get email addresses for my LinkedIn connections?

Take the exported CSV and run it through an enrichment tool, either directly or by connecting the tool to an AI assistant so it can process the list for you. In our test, 243 contacts returned 139 verified work emails. Our guide to finding emails from LinkedIn covers the other routes.

Is exporting my own LinkedIn connections allowed?

Yes. This is a first-party data download that LinkedIn provides deliberately under its data privacy settings. It is your own connection data, not scraped from anyone else’s profile.

How many connections can a LinkedIn account have?

30,000. This is why an established account is such a substantial asset, and why exporting it is worth the two minutes.

Try it on your own network

The export is free and takes four clicks. The interesting question is what is inside yours. How many of your connections are genuinely buyers, and how many of them have you quietly ignored for a year.

Describe your ICP, sort the file, then close the email gap.

About this test.
Every figure in this article comes from one real LinkedIn account exported in July 2026, not from a vendor benchmark or a hypothetical. The account held 842 connections. 387 matched the ICP, 243 were worth contacting, and 139 returned a verified work email. 104 returned nothing, and we have published that number alongside the wins because a hit rate without its misses is marketing, not evidence.

Run by the Scalelist team, who build email and phone enrichment for outbound sales.

Arnaud Renoux

Co-Founder at Scalelist