Short answer: yes, you may look up a company's LinkedIn page from its domain — the company published both the website and the page itself. What gets accounts restricted is never the data, it is the speed and the way it was fetched. There is no public lookup that maps a domain to a LinkedIn page, so the practical routes are a site-restricted search for one company, the Sales Navigator website filter for a handful, and a list-based lookup for hundreds. All three stay inside the rules if they read what the company publishes at a human pace.
What is actually allowed
This is the part most guides skip, and it is why the question gets asked with words like "safely", "ethically" and "guidelines" attached. Four lines worth knowing before you start:
- Published pages are published. A company page, the website field on it, and the employees who chose to list that employer are all public statements made by the company and by those people. Reading them is not the problem.
- Pace is the problem. LinkedIn's limits exist to stop traffic that does not behave like a person browsing. A tool that fetches pages faster than anyone could read them puts the account at risk whatever it collects — and a tool that reads at browsing speed does not.
- Login-walled data stays behind the wall. Private profile fields, a contact card someone shared with their connections only, anything that needed another person's session — none of it belongs in a prospecting file, however it was obtained.
- The person's own record is authoritative. If a stored database and the live profile disagree about a title, the profile is the one the person maintains. Writing the stale version into your CRM is how outreach starts with the wrong job title.
Under GDPR the same work is lawful on a legitimate-interest basis for B2B contact in most of the EU, with two obligations that are easy to meet and easy to forget: say where the data came from in your first message, and honour an objection the first time you get one. Neither is about how you found the LinkedIn page; both are about what you do afterwards.
Route 1 — one company, by search
For a single domain nothing beats a site-restricted search:
site:linkedin.com/company "example.com"
Companies list their website on their page, so the domain string usually appears on the page you are after. If the brand differs from the legal name, search the brand and confirm by the website field rather than by the name — similarly named pages are common, and abandoned duplicates are more common still.
Two checks before you trust what you found: the website field matches the domain you started from, and the employee count is not zero. A page with no employees is usually a placeholder nobody administers, and the real page is somewhere else.
Route 2 — a handful of companies, in Sales Navigator
Sales Navigator's account search accepts a company website as a filter. That is the closest thing to a domain lookup inside LinkedIn itself: paste the domain and the account claiming it comes back. From the account you move straight to its people with the filters you would normally use — seniority, function, tenure.
This is the right route for ten or twenty domains when you care about the people more than the page. It stops being the right route at about the point where you notice you are pasting domains one at a time and watching the clock.
Route 3 — a list of domains
At list scale the question changes from "what is the page" to "what is the page, and who at this company matches my criteria, in a file". Doing that by hand is where people start reaching for scripts that hammer the site, which is exactly the behaviour that gets accounts limited. The safe version is a lookup that reads at browsing speed and takes the whole column at once, leveraging specialized B2B data enrichment tools like Scrupp to process domains and company names safely without triggering LinkedIn limits.
Finding the right person once you have the page
The company page is rarely the destination; a named person with an addressable title is. Two reliable ways in:
- The page's People tab, filtered by what the company publishes — function, location, seniority. Fine for small companies, slow past about fifty employees.
- A Sales Navigator lead search scoped to that account, which gives you real filters and a list you can work from. LinkedIn stops one search at 2,500 rows; that is its own cap, not a tool setting, and it is why sweeps of large employers have to be split by function or location.
Contact details are a separate step again, and worth planning with real numbers rather than hope: a work email comes back for about 36% of exported rows, and 10.0% of exported rows are confirmed by an accepted delivery. Rows where no address is found are not charged, so a market that turns out thin costs nothing to have tested.
How to search for a person by name and company
Use the people search with the company as a current company filter rather than typing the firm into the keyword box. The keyword box matches anywhere on a profile, so former employees and anyone who merely mentions the company come back too — which is how a list ends up addressing people who left two years ago. In Sales Navigator the same job is the current-company filter on a lead search, and it accepts the account you resolved from the domain.
Frequently asked questions
Is there an API that maps a domain to a LinkedIn company page?
Not a public one. LinkedIn's partner APIs do not offer it as a general lookup, which is why the practical routes are search, the Sales Navigator website filter, or a list-based lookup.
Can looking up company pages get my LinkedIn account restricted?
Reading public pages at human pace does not. Automated traffic that pages through results faster than a person could read them does, and the risk comes from the pace and the pattern rather than from which pages were read.
Is it legal to collect LinkedIn company pages for prospecting?
For B2B contact in the EU this normally rests on legitimate interest, with the duty to disclose your source on first contact and to stop on objection. Nothing here advises on your specific case — if your market is regulated, ask someone who can give you advice rather than an article.
Why do two LinkedIn pages exist for the same domain?
Usually a page created by someone before the company claimed its own, or a separate regional entity. Trust the one whose website field matches and whose employees are listed; the other is a duplicate that will quietly age.
What if the company has no LinkedIn page at all?
It happens, especially below about ten employees. Then the domain is the only key you have, and the people have to be found by name and employer rather than through a page that does not exist.
One at a time is the slow way. Export the whole list of domains at once.
Scrupp runs the whole list of domains in one pass and returns every row — name, title, company, verified email and phone in one CSV. A work email comes back for about 36% of rows, each one checked against the mailbox server before it reaches your file. Rows where no address is found are not charged.