The fastest way to get a company name from a domain: run a domain-to-company-name lookup, one domain at a time or a whole column at once with an add-on. The lookup matches each domain against a company database and returns the real operating name behind it. In this guide, I’ll show you the manual checks first, then the bulk workflow, plus the email-domain trick that feeds it.
I’m going to be honest with you. I once presented a “top companies attending” slide to executives with a made-up company name on it. Nobody hacked me. I just read the name straight off a domain string. I’ll tell you how that went in a minute.
Let’s get into it.
📌 TL;DR: Four ways to convert a domain to a company name: (1) open the site and read the footer or legal pages (reliable, slow); (2) paste the domain into LinkedIn and read the company page; (3) try WHOIS (mostly redacted since GDPR, so don't count on it); (4) run a domain-to-name lookup on the whole column: input column of domains, output column of company names, row range, one run. Email addresses work too: split at the @, filter free-mail domains, convert the rest.
What Is a Domain-to-Company-Name Lookup?
A domain-to-company-name lookup converts a website domain like bluepinesoftware.com into the real company name behind it. Sounds trivial. It isn’t, because the domain string and the company name disagree constantly.
Think about why. Brands shorten (“International Business Machines” lives at ibm.com). Acquired companies keep old domains. Startups buy whatever .com was available, not the one that matches their registered name. And the legal entity (the “Bluepine Software GmbH” on the invoice) almost never matches the string before the dot.
So where does this job show up? Everywhere raw domains pile up: form fills that only captured an email, analytics referrer reports, webinar attendee exports, ad-platform placement lists. Matching each of those domains to one real company is a small act of identity resolution, and it’s the difference between a report that names companies and a report that names strings.
But maybe you only have a handful of domains. Then the free routes are genuinely enough. Let’s start there.
How Do You Find a Company Name From a Domain Manually?
Open the site and read the footer, check the legal pages, or look the domain up on LinkedIn. Three honest routes, in order of reliability:
Read the Site Itself
Scroll to the footer. The copyright line usually names the operator (“© 2026 Bluepine Software GmbH”). Still unsure? Open the Privacy Policy or Terms page: privacy laws force companies to state the legal entity that operates the site, so the truth hides in the boring pages. Takes 1-2 minutes per domain, and it’s the most reliable free method there is.
Search the Domain on LinkedIn
Paste the domain into LinkedIn’s search bar. Company pages list their website, so the right page usually surfaces, with the display name the company actually uses. Bonus: you get size and industry hints on the same screen. The catch is the same as always. Fine for 15 domains. Not for 200.
WHOIS, Honestly
WHOIS records name the person or company that registered a domain. You can check them at ICANN Lookup. But here’s the part most guides skip: since GDPR, registrant fields are usually redacted for privacy. You’ll see “REDACTED FOR PRIVACY” far more often than a company name. It still works occasionally on older corporate registrations. Just don’t build a workflow on it, and remember it answers “who registered this,” not “what brand operates this.”
🔍 Did You Know? Since GDPR took effect, most WHOIS registrant details are redacted by default. The classic "just WHOIS it" advice for naming a company behind a domain quietly stopped working years ago.
Want the long version of the manual toolkit? I’ve broken down every route in how to find a company name from a domain: seven methods, tested. But if your domains arrive 200 at a time, keep reading.
How Do You Get Company Names From Domains in Google Sheets?
Install the add-on, add your API key, pick the domain-to-name service, map your columns, and run your rows. That’s the whole loop. Step by step:
- Install the add-on. Grab the CUFinder add-on from the Google Workspace Marketplace. Google’s add-ons help page covers where installed add-ons appear.
- Copy your API key. Head to your CUFinder dashboard and copy the API key from there.
- Enter the key in the add-on. Paste it once and you’re connected.
- Pick the service. Open the add-on from the Google Sheets menu. It opens as a right panel listing all the enrichment services. For this job, pick Find Company Name from Website, which converts a domain or website URL back into the company name.
- Map columns, set the range, run. Set the input column (your domains), the output column (where company names should land), and the row range (rows 2-214, say, to skip the header and cover the list). Then run it.
Two honest expectations. Parked domains, dead redirects, and personal blogs won’t resolve to a company: those cells stay empty, which is the correct answer. And free-mail domains like gmail.com aren’t companies at all, so filter them out before you run (more on that in a second).
💡 Pro Tip: Filter free-mail domains OUT before you run a conversion. Every gmail.com and yahoo.com row you send through the lookup is a credit spent asking "which company is Gmail?" And the answer helps nobody.
A Worked Example: 5 Rows, Before and After
Say your sheet looks like this, with raw domains in column A and an empty column B waiting for real names:
| A | B | |
|---|---|---|
| 1 | Domain | Company Name |
| 2 | hansellogistics.com | |
| 3 | bluepinesoftware.com | |
| 4 | corvidanalytics.com | |
| 5 | marlowandsons.com | |
| 6 | tidewaterrobotics.com |
Then I ran the add-on: Find Company Name from Website, input column A, output column B, rows 2 to 6. About a minute later, the same sheet looked like this:
| A | B | |
|---|---|---|
| 1 | Domain | Company Name |
| 2 | hansellogistics.com | Hansel Logistics |
| 3 | bluepinesoftware.com | Bluepine Software |
| 4 | corvidanalytics.com | Corvid Analytics |
| 5 | marlowandsons.com | Marlow & Sons |
| 6 | tidewaterrobotics.com | Tidewater Robotics |
Happy with the test? Extend the range and run the rest. Unmatched domains stay blank: no guess, no string-reading.
→ 214 raw domains → one run over coffee → a named-company column → a report an executive can actually read.
And if you’re going the other direction (names in hand, websites missing), that’s the reverse job: find company websites in Google Sheets covers it.
How Do You Extract a Company Name From an Email Domain?
Split each address at the @, filter out free-mail domains, then run domain-to-name on what’s left. Three steps, and the first one is a single formula:
→ =INDEX(SPLIT(A2,”@”),2)
That’s Google Sheets’ SPLIT function cutting lena.fischer@hansellogistics.com into two pieces and keeping the second: the domain. Drag it down and your whole email column becomes a domain column.
Then comes the filter step, and it matters. Addresses on gmail.com, yahoo.com, outlook.com, and friends belong to PEOPLE, not companies. Sort or filter those rows out. What remains is a clean list of company email domains: exactly the input the add-on run above wants. This is such a common Sheets job that the top result for “email domain to company name” is literally a Reddit thread asking how to do it in Google Sheets. Now you know.
By the way, if the splitting step itself is your bottleneck (messy addresses, mixed columns, thousands of rows), there’s a dedicated guide to extract the domain from every email address in this folder.
How Do You Identify a Company’s Industry From Its Domain?
You can’t read an industry from the domain string. You enrich the domain against a company database that returns an industry field. That’s the honest answer, and it’s worth spelling out why.
Nothing in “corvidanalytics.com” GUARANTEES analytics. Names mislead constantly: a bakery called Cloud Nine, a software shop named after a mountain. So instead of guessing from strings, you run company enrichment on the domain column. A service like Company Enrichment matches the domain to a full firmographic data profile and returns the industry alongside size and location, using standardized categories in the spirit of the NAICS classification system, so “Software” means the same thing in every row.
And once every domain carries a consistent industry label, real market segmentation becomes a filter click instead of a research project.
What Mistakes Should You Avoid Converting Domains to Company Names?
The big ones: reporting the string as the name, trusting WHOIS, and mixing up brand names with legal entities. Here’s my scar map:
- Reporting the domain string as the company name. My 2022 special. 900 webinar attendees, 214 unique domains, and I typed the domains straight onto an exec slide, including one “company” whose real name was completely different. An executive caught it live. Convert first, report second.
- Treating free-mail domains as company domains. gmail.com rows are people. Filter them before converting, or your report claims Google attended your webinar.
- Trusting WHOIS to name the company. Post-GDPR redaction means most lookups return privacy placeholders. Use it as a bonus check, never the plan.
- Missing redirects and parked domains. Old brand domains redirect to new owners. If the domain 301s somewhere else, record the destination company, not the fossil.
- Confusing brand name with legal entity name. “Marlow & Sons” (brand) vs “Marlow Holdings Ltd” (entity). Pick ONE convention per report (brand for marketing lists, legal entity for contracts) and standardize the column. Your CRM dedupe will thank you.
- Skipping the test batch. Run rows 2-6 first, eyeball the five names, then run the full range. Stale rows deserve a re-check too: companies rebrand.
📌 Example: My 2022 webinar export: 900 attendees → 214 unique company domains → one invented company name presented to executives. The fixed workflow names all 214 in a single run, with empty cells where no company exists. Ten minutes, including the coffee.
FAQ: Getting Company Names From Domains
How do I find the company behind a website?
Read the site’s footer and legal pages, check its LinkedIn page, or run a domain-to-name lookup. WHOIS occasionally helps, but registrant data is usually redacted these days.
How do I find out what company owns a website?
Ownership and operation can differ: the operator is named in the site’s legal pages, while registration sits in WHOIS. Check ICANN Lookup for the registration, expecting redaction, and the Terms page for the operator.
Can I get a company name from an email address?
Yes: split the address at the @, keep the domain, and convert it. Skip free-mail addresses like Gmail; they belong to people, not companies. For whole columns, SPLIT plus a bulk conversion handles it.
Is there a free email domain to company name converter?
Reading footers and LinkedIn pages is free, and CUFinder’s tools include free credits to start. At scale, database conversions cost credits on any platform. The free routes cost your evenings instead.
What’s the difference between a brand name and a legal company name?
The brand is what customers see; the legal name is the registered entity on contracts and filings. A domain can match either, both, or neither, which is exactly why string-guessing fails.
How accurate is domain-to-company-name conversion?
High on active company domains, empty on parked or personal ones, and honest tools leave those cells blank rather than guessing. Spot-check a sample of your own list before trusting any column wholesale.
Can I tell a company’s industry from its domain name?
No, the string proves nothing. Enrich the domain against a company database and use the returned industry field. That gives you a standardized label instead of a hunch.
It’s Time to Put Real Names on Those Domains
You’ve got the whole toolkit now. Footers and legal pages for a handful. LinkedIn for cross-checks. And a domain-to-name run for every export past 30 rows: split, filtered, converted, spot-checked.
Picture the next exec review: every attendee domain resolved to a real company, industries labeled, zero invented names. That’s a ten-minute setup now. I still double-check slide three, though. Old scars.
Names are just the first field, too. With companies identified, the email finder in Google Sheets guide gets you the people, and the whole data enrichment in Google Sheets hub covers every column after that. Tell me in the comments: what’s the weirdest domain-vs-name mismatch you’ve caught in a list?