Linkedin Email Scraper avatar

Linkedin Email Scraper

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Linkedin Email Scraper

Linkedin Email Scraper

🔍 LinkedIn Email Scraper extracts verified business contacts from LinkedIn profiles & company pages—fast, accurate, and GDPR-aware. 📩 Unlock targeted leads for sales, outreach, recruiting, and market research. 🚀 Boost pipeline with less manual work.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraperoka

Scraperoka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Linkedin Email Scraper 🚀 — Extract Emails from Public LinkedIn Profiles at Scale

Manually visiting profiles to collect emails wastes hours you don’t have. Linkedin Email Scraper finds email addresses from LinkedIn profile bios and posts related to your keywords, so you can build a targeted contact list fast. This Linkedin email scraper and LinkedIn lead scraper is ideal for marketers, recruiters, and growth teams who want to automate email discovery and outreach prep—thousands of records are possible in a single run.


What You Get: Sample Output

Here’s a sample record from a single run:

{
"network": "Linkedin.com",
"keyword": "founder",
"title": "Founder & Growth Lead",
"description": "Building marketing systems • Available at hello@gmail.com • Investors welcome",
"url": "https://www.linkedin.com/in/example-profile",
"email": "hello@gmail.com",
"proxyGroups": [
"GOOGLE_SERP"
]
}

Output Fields

FieldTypeWhat It Tells You
networkstringConfirms the source network as Linkedin.com for downstream reporting
keywordstringWhich keyword was used to discover the contact, so you can segment lists by intent
titlestringThe page result title related to the found email (useful for context when importing)
descriptionstringSnippet text where the email was detected (helps validate relevance)
urlstringThe profile/result URL tied to the email you found
emailstringThe extracted email address for direct outreach or enrichment
proxyGroupsarrayProxy group information used during scraping (useful for debugging or auditing)
error_messagenot presentThis actor outputs rows via result pushes; failures are reflected in run logs rather than a per-row error_message field

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.


Why Linkedin Email Scraper?

There are many ways to pull contact details—here’s what sets Linkedin Email Scraper (and related LinkedIn email finder tool workflows) apart.

Keyword-led email targeting

You provide keywords (plus optional location and customDomains) so the scraper focuses on bios and posts that match what your prospects are most likely to mention. This makes Linkedin prospecting email scraper outputs more relevant for outreach segmentation.

Domain filtering for cleaner lists

Use customDomains to constrain results to the email domains you care about (for example, @gmail.com). That helps LinkedIn contact scraper workflows return contacts that fit your outreach rules.

Resilient runs with retries and fallbacks

The actor includes retry and fallback behavior when results are empty or requests fail, improving consistency for larger runs. If results seem low, the input guidance recommends broadening keywords and adding more related terms or domains.

Built-in proxy support for reliable scraping

You can configure proxies via proxyConfiguration, and choose an engine mode to balance reliability and speed. This helps the Linkedin email extraction software maintain steadier throughput.


Configuring Your Run

Drop this into your input.json to get started:

{
"keywords": ["founder", "marketing"],
"location": "",
"platform": "Linkedin",
"customDomains": ["@gmail.com"],
"maxEmails": 20,
"engine": "legacy",
"proxyConfiguration": {}
}

Input Fields

ParameterRequiredWhat It Does
keywordsA list of keywords to search for (drives what LinkedIn bios and posts are scanned for)
locationLocation to filter search results; leave empty for broader coverage
platformSelect platform (enum includes Linkedin)
customDomainsList of custom email domains to target (e.g., @gmail.com)
maxEmailsMaximum number of emails to collect; stops the run once the limit is reached (helps control cost and time)
engineChoose scraping engine: cost-effective or legacy (affects how it’s run and performance characteristics)
proxyConfigurationConfigure proxies for this Actor run

Core Capabilities

Extracts emails from LinkedIn bios and posts

The actor is designed to find emails that appear in LinkedIn bios and posts connected to your provided keywords. This makes it a practical LinkedIn email scraping extension for lead sourcing workflows.

Input flexibility for better targeting

You can steer results with keywords, optionally narrow by location, and filter by customDomains. That combination is especially helpful for a B2B LinkedIn email scraper style workflow when you want only specific company or consumer domains.

Stop conditions that protect run time

maxEmails provides a clear cap, helping the scraper stop once your requested volume is reached. The actor documentation also notes that large searches or high email limits may take longer.

Output is written to your Apify dataset in real time

Each found email is pushed as a dataset row while the run is in progress. This supports repeatable LinkedIn outreach email scraper pipelines where you want usable output as soon as data is discovered.

Scales with engine + proxy settings

You can pick between engine modes and configure proxies via proxyConfiguration to match your reliability and speed needs. That makes automated email extraction from LinkedIn more dependable during bulk runs.


Who Gets the Most Out of This

Here’s how different teams put Linkedin Email Scraper to work:

Sales Development Representatives — Use LinkedIn prospecting email scraper runs to quickly turn keyword-focused prospecting into an outreach-ready email list. By filtering with customDomains, they build cleaner lists that match their outbound targeting rules.

Marketing Teams & Growth Leads — Feed campaigns with keywords tied to founder-led roles, marketing teams, or specific ICP language. The output helps them create segmented audiences for email outreach emails and lead nurturing sequences without spending days on manual browsing.

Recruiters & Talent Sourcers — Use a Linkedin lead scraper workflow to find contact emails associated with relevant profiles. The maxEmails limit makes it practical to run multiple targeted searches per week while controlling scraping time.

Data Analysts & Researchers — Build datasets for contact-enrichment studies by exporting the actor’s dataset rows from Apify. The inclusion of keyword, title, description, and url supports analysis on why an email matched a given search and snippet context.

Automation & Integration Specialists — Integrate the Linkedin data scraping tool into pipelines by consuming the Apify dataset and pushing results into downstream systems. The consistent row structure (including network, email, and source url) makes it easier to map into CRMs and internal databases.


Step-by-Step: How to Use It

No coding needed. Here's how to run Linkedin Email Scraper from start to finish:

  1. Open the actor on Apify — visit console.apify.com and find the actor page.
  2. Enter your inputs — set keywords (required), then optionally location, customDomains, and maxEmails.
  3. Configure proxy settings — use proxyConfiguration and pick an engine that fits your reliability/speed goals.
  4. Hit Run and watch the live log — the run progress and any retries/fallback behavior appear in the logs.
  5. View results in the dataset tab — each found email is pushed as a dataset row during the run.
  6. Export as JSON, CSV, or Excel — download from the Apify dashboard in the format you need.

The whole process takes under 5 minutes to set up.


Integrations & Export Options

Once your data is collected, Linkedin Email Scraper plugs directly into your existing workflow.

You can export your Apify dataset as JSON, CSV, or Excel from the dataset tab. For connecting to tools like spreadsheets and CRMs, you can use Apify’s native integrations or no-code automation like Zapier/Make (refer to Apify docs for the most up-to-date connection options).

If you want to automate at scale, you can trigger scheduled runs and access results programmatically via the Apify API. Webhooks can also be used so your downstream systems start processing as soon as a run completes (for example, pushing the extracted emails into your lead database).


Pricing & Free Trial

Linkedin Email Scraper runs on the Apify platform, which offers a free tier — no credit card required to get started. The free tier includes $5 platform credits on sign-up, which should be enough for several test runs.

For ongoing usage, you typically pay on a pay-as-you-go basis based on Apify platform compute units (CU), and you can scale with Apify subscription plans for heavier workloads. Start for free at apify.com and scale when you’re ready.


Reliability & Performance

What We HandleHow
Rate-limit style failuresRetries and fallbacks help improve result stability across pages
Proxy needsproxyConfiguration support is built in for more reliable scraping
Empty-result runsThe actor uses logic to handle empty results and decide when to stop
Output consistencyEach discovered email is pushed into the Apify dataset as a structured row

Limitations: The actor is intended for emails found in publicly available LinkedIn bios and posts related to your keywords. It can’t access private or login-gated content, so some profiles may not yield emails even if they match your keyword intent. For enterprise-scale runs, contact us to discuss custom configurations.


Frequently Asked Questions

Is there a free plan or trial?

Yes—Apify provides a free tier with platform credits so you can run LinkedIn email extraction test jobs before committing.

Do I need to log in to LinkedIn to use this?

No. This Linkedin email scraper is built to work with publicly available data; you don’t need LinkedIn login credentials to run it.

How accurate is the data?

Accuracy depends on what the profile owner has published. The actor extracts emails from publicly available sources (emails that appear in bios and posts related to your keywords).

How many results can I get per run?

You control the maximum via maxEmails. The actor stops once the limit is reached, but it doesn’t guarantee hitting the cap if fewer matching emails are found.

How often is the data updated / how fresh is it?

Results are as fresh as the moment the run is executed. If you need new leads, re-run the actor with the same inputs or updated keyword/domain filters.

You should treat this as a data-collection tool for publicly available information and handle compliance on your side. Make sure your usage, storage, and outreach comply with GDPR/CCPA and any applicable platform terms.

Can I export results to Google Sheets or Excel?

Yes. You can export your dataset as JSON, CSV, or Excel from the Apify dashboard. For Google Sheets workflows, use Apify integrations or export-and-import depending on your setup.

Can I run this on a schedule automatically?

Yes. You can schedule runs through Apify to refresh your Linkedin lead scraper outputs on a recurring cadence.

Can I access this via API?

Yes. You can trigger the actor and retrieve results programmatically using the Apify API (see Apify API docs for details).

What happens if the actor hits an error?

If requests fail or results are empty, the actor uses retry/fallback behavior and includes stop conditions to avoid endless runs. You can monitor the logs to see what happened during your execution.


Need Help or Have a Request?

Got a question about Linkedin Email Scraper or want a new feature added? Reach out at dataforleads@gmail.com. We welcome feature requests like better batching and webhook notifications on completion, and we actively maintain the actor based on user feedback.


Disclaimer & Responsible Use

Linkedin Email Scraper is the fastest, most reliable way to build targeted email lists from public LinkedIn bios and posts—start your free run today.

This actor collects publicly available data and does not access private accounts, login-gated content, or password-protected pages. You’re responsible for complying with GDPR, CCPA, spam regulations, and any applicable platform Terms of Service. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.