LinkedIn Company Scraper & Monitor ($1/1K)
Pricing
from $1.00 / 1,000 companies
LinkedIn Company Scraper & Monitor ($1/1K)
No login or cookies. Get LinkedIn company website, industry, size, exact employee count, HQ address, offices, followers and recent posts. Look up by URL, name or website, find companies that are hiring, add open job counts, and monitor headcount and post changes with Slack or Discord alerts.
Pricing
from $1.00 / 1,000 companies
Rating
0.0
(0)
Developer
Jacob Hyde
Maintained by CommunityActor stats
0
Bookmarked
10
Total users
7
Monthly active users
2 days ago
Last modified
Categories
Features
Share
LinkedIn Company Scraper & Monitor
Scrape LinkedIn company pages: website, industry, size, exact employee count, headquarters address, every office, followers, recent posts and similar companies. No LinkedIn account, login or cookies needed. $1 per 1,000 companies.
Start from LinkedIn URLs, company names or website domains. Or let it find companies that are hiring for a job keyword in a location. Turn on monitor mode and schedule it to get only the companies that changed: headcount up or down, new posts, a new tagline or HQ. It can send those changes straight to Slack or Discord.
What you get
For every company:
| Field | Example |
|---|---|
| Name, tagline and About text | Stripe, "Help increase the GDP of the internet." |
| Website and its domain | https://stripe.com, stripe.com |
| Industry | Technology, Information and Internet |
| Company size range, as numbers too | 5,001-10,000 employees (5001, 10000) |
| Employees on LinkedIn (exact) | 16,694 |
| Followers | 1,796,602 |
| Company type and founded year | Privately Held, 2010 |
| Specialties | IVF, Egg Freezing, Genetic Testing |
| Headquarters: street, city, state, postal code, country | 354 Oyster Point Blvd, South San Francisco, California, 94080, US |
| Every office, with a directions link | 14 offices for Stripe |
| Logo and cover image | image URLs |
| LinkedIn company ID, slug and page URL | 2135371, stripe |
| Jobs link | linkedin.com/jobs/stripe-jobs-worldwide?f_C=2135371 |
| Products listed on LinkedIn | Stripe, Payment Processing Software |
| Affiliated pages (subsidiaries, showcase pages) | Stripe Partner Ecosystem |
| Similar companies, with industry and location | Atlassian, Software Development, Sydney |
| Recent posts | see below |
Recent posts are included at no extra cost: the latest posts (about 10) with text, the exact date and time they went up, reactions, comments, images, video and whether it's a reshare. You can turn them off to keep rows small.
Open jobs (add-on): how many jobs the company has open on LinkedIn worldwide, and its latest 10 with title, location, date and link. A quick hiring signal for sales and recruiting lists.
Only company data is collected. Employee lists, people's names, profiles and contact details aren't.
Ready-made examples
Open one, change the input to yours, and run it:
- Find LinkedIn company pages from website domains
- LinkedIn company lookup by name
- Find companies hiring on LinkedIn, with open job counts
- LinkedIn company posts scraper
- LinkedIn company headcount and post monitor
How to use it
Company URLs, slugs or IDs
Paste LinkedIn company or showcase page URLs, one per line. The slug alone (stripe) and the numeric
company ID or URN (2135371, urn:li:organization:2135371) work too. A company that renamed its
LinkedIn URL is followed to the new one.
{"companies": ["https://www.linkedin.com/company/stripe","hubspot","urn:li:organization:13018048"]}
Company names
{"companyNames": ["Spring Fertility", "Siemens", "HubSpot"]}
Each match is checked on the company's page and says how sure it is in matchConfidence:
- high: exactly one company on LinkedIn has that name.
- medium: several companies share the name (there are a lot of "Joe's Pizza"). The best known
is picked, and the others are listed in
alternativesso you can check. - low: no exact name match; the closest one is used.
Company websites
Turn a list of domains into LinkedIn company data:
{"websites": ["clay.com", "notion.so", "https://www.gusto.com"]}
A website match is high confidence when the LinkedIn page lists that website, or the site the domain redirects to. It's medium when the company's own homepage links that LinkedIn page, or the page lists the same brand under another ending (figma.com and figma.bot).
Find companies that are hiring
Build a company list from LinkedIn's public job search: every company with open jobs for a keyword in a location, scraped and filtered.
{"hiringKeywords": ["data engineer", "machine learning engineer"],"hiringLocations": ["Austin, TX", "Denver, CO"],"postedWithin": "week","maxCompaniesPerSearch": 50,"companySizes": ["51-200", "201-500"],"includeOpenJobs": true}
Each row says which keyword and location found the company. A company found by two searches is delivered once.
Filters
Checked on each company's page before you're charged. Companies that don't match are dropped for free.
- Industry contains (e.g. Software, Hospitals)
- Company size range
- At least or at most this many employees
- Headquarters in a city, state, country or country code
- Company type (public, privately held, nonprofit and more)
- At least this many followers
Monitor mode: changes only
Turn on Monitor mode and add a Schedule (e.g. daily). The first run returns every company as the
baseline. After that, each run returns only companies that changed, with a changes list:
{"name": "Stripe","monitorStatus": "changed","changes": [{ "field": "employeeCount", "previous": 16193, "current": 16694, "change": 501, "changePercent": 3.09 },{ "field": "tagline", "previous": "Old tagline", "current": "Help increase the GDP of the internet." }],"newPosts": [{ "url": "https://www.linkedin.com/posts/stripe_...", "postedAt": "2026-10-29T19:33:43.119Z", "text": "..." }]}
Pick what counts as a change: profile edits (name, tagline, website, industry, size, type, HQ, specialties, About), employee count (at least 1% by default), new posts, follower count, and offices added or removed. Companies with no change aren't output and only cost a small check fee.
To keep a full table every run instead, turn on Also output unchanged companies.
Alerts in Slack or Discord
Paste a Discord or Slack incoming webhook URL in Send results to a webhook. Each run posts its companies there; in monitor mode each one says what changed ("Employees 16,193 → 16,694 (+3.09%), 1 new post"). Any other URL gets the rows as JSON. Quiet monitor runs send nothing.
Coming from another LinkedIn company scraper
Input field names from other LinkedIn company scrapers work as is: companyUrls, searches,
identifier, urls, startUrls, maxItems and more.
Pricing
Pay per result. Platform usage is included.
| Event | Price |
|---|---|
| Company | $0.001 ($1 per 1,000) |
| Open jobs add-on, per company | $0.001 |
| Hiring search, once per keyword and location per run | $0.003 |
| Monitor check of a company with no change | $0.0002 |
You're never charged for:
- Inputs that weren't found or couldn't be read. They come back as rows with
statusanderror, so a list of 500 maps back to its input. - Companies your filters drop.
- The same company twice in one run.
With a spending limit, the run stops at the limit and never goes over it.
Output
Results are in the run's dataset. Download them as JSON, CSV, Excel or HTML, or get them through the Apify API, Make, Zapier or n8n. The dataset has views for an overview, company details, hiring, posts, monitor changes and lookups.
Tips
- Datacenter proxies (the default) work well. Switch to residential only if runs keep getting rate-limited.
- Names are matched with LinkedIn's own company search. A company with no open jobs can't always be found by name without signing in. Use its URL or its website instead.
- The page shows a company's latest posts, so a company that posts more than about 10 times between
monitor runs will have some posts missing from
newPosts. Schedule more often for very active ones. - LinkedIn rounds big open job counts ("1,000+", "5,000+").
openJobsCountIsMinimumis true when the real count is higher.
FAQ
Do I need a LinkedIn account or cookies? No. Everything comes from pages LinkedIn shows to logged-out visitors.
Is it legal to scrape LinkedIn company pages? This Actor only reads public company information that LinkedIn shows to anyone without signing in. It doesn't collect personal profiles or employee data. Check the rules that apply to your use of the data.
Why is the employee count different from the size range? The size range is what the company picked. The employee count is how many people on LinkedIn list the company as their employer, which is often higher or lower.