B2B Company Search: Industry, Size & Location avatar

B2B Company Search: Industry, Size & Location

Pricing

from $1.50 / 1,000 companies

Go to Apify Store
B2B Company Search: Industry, Size & Location

B2B Company Search: Industry, Size & Location

Find companies by industry, headquarters, employees, type and keywords, or look companies up by website or LinkedIn page: website, LinkedIn URL, industry, size, HQ and description. Up to 1,000 a run, no login. $1.50 per 1,000 companies.

Pricing

from $1.50 / 1,000 companies

Rating

0.0

(0)

Developer

PeopleSearch.im

PeopleSearch.im

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Find companies by what they are: industry, where they are headquartered, how many people they employ, their type and the words in their own description. Or paste a list of websites or LinkedIn company pages and get each company's record back. Every row has the company's name, website, LinkedIn page, industry, employee count, headquarters, description and specialties, up to 1,000 companies a run.

There is no LinkedIn login, no cookie and no browser session involved. The companies come from a licensed B2B company database, so nothing can get an account restricted and nothing waits on a browser.

What it does

  • Searches like a company database: industries as LinkedIn names them, headquarters (countries, states, cities, regions such as DACH), employee count, company type (privately held, public, nonprofit and more) and keywords in the company's name, description or specialties ("payroll", "solar installer", "Shopify agency").
  • Looks companies up by website or LinkedIn page, up to 100 a run, one record each: the company's LinkedIn page from its website, or its website, size and industry from its LinkedIn page.
  • Never pads the list. Every company matches every filter you set. When none does, the run delivers nothing and says which filter to widen, instead of handing you companies outside your target.
  • Free when nothing matches. A search that matches no company ends at once and costs nothing beyond its start, and a company that is not found in a lookup is not charged.

How to use it

  1. Either fill in the filters that describe the companies (at least one of industries, headquarters location, company size, company types or keywords), or list the companies to look up.
  2. Set Number of companies (up to 1,000 per run).
  3. Run it, then download the dataset as CSV, Excel or JSON, or read it through the Apify API.

Input

FieldWhat it is
industriesIndustries, picked from the list.
locationsWhere the companies are headquartered: countries, states, regions or cities.
companySizesEmployee ranges; the search covers from the smallest to the largest picked.
keywordsWords in the company's name, description or specialties.
companyTypesOnly these types: Privately Held, Public Company, Nonprofit, Partnership, Sole Proprietorship, Self-Employed, Educational Institution, Government Agency.
excludeSelfEmployedLeave out freelancers' own pages (Self-Employed, Sole Proprietorship). Default off.
maxResultsHow many companies, 1 to 1,000. Default 100.
lookupCompaniesWebsites or LinkedIn company pages to look up, up to 100. When set, the filters are not used.
{
"industries": ["Software Development"],
"locations": ["Berlin"],
"companySizes": ["51-200", "201-500"],
"maxResults": 300
}
{
"lookupCompanies": ["stripe.com", "https://www.linkedin.com/company/notionhq", "figma.com"]
}

Output

One row per company. The values below are placeholders that show the shape.

{
"name": "Example Software",
"website": "https://www.example.com",
"domain": "example.com",
"linkedinUrl": "https://www.linkedin.com/company/example-software/",
"industry": "Software Development",
"employees": 180,
"headquarters": "Berlin, Germany",
"description": "Example Software builds scheduling tools for clinics.",
"specialties": "scheduling, healthcare software, SaaS",
"input": null
}

employees is the company's employee count in the database. input is the website or page a lookup row answers (empty in a search). The run's OUTPUT record holds the filters searched or the companies looked up, how many matched, how many were delivered, and which lookups found nothing.

What it costs

You pay per company, nothing per month:

WhatPrice
One company delivered$0.0015
A search where no company matchesFree
A company a lookup does not findFree
The run start$0.00005

So 1,000 companies cost $1.50. Set a maximum cost per run in the run options and the Actor stops delivering at that amount.

On Apify's free plan a run delivers up to 25 companies. Paid plans get up to 1,000 per run.

Use it from an AI agent

Every Apify Actor can be called as a tool through Apify's MCP server, so an AI agent can pass filters or a list of websites to this Actor and read the companies back.

Questions

Does this scrape LinkedIn? No. It never opens LinkedIn or any other site and needs no account of yours. The records come from a licensed B2B company database (Icypeas), and a company's public LinkedIn page URL is part of the record you receive.

Why did a search deliver nothing? No company matches every filter together. The status message and the OUTPUT record say which filter to widen.

Why was a company I looked up not found? A website finds the company whose LinkedIn page lists that website. A few large companies list another site there (Amazon's page lists aboutamazon.com, Google's a short link), so look those up by their LinkedIn page instead.

I need the people who work at these companies. Use the Company Employees Finder by the same publisher: it takes up to 25 companies by website, LinkedIn page or name and returns their employees, with verified work emails on request.