Bulk Company Name to Domain Finder — Website, Logo & Match avatar

Bulk Company Name to Domain Finder — Website, Logo & Match

Pricing

from $0.60 / 1,000 results

Go to Apify Store
Bulk Company Name to Domain Finder — Website, Logo & Match

Bulk Company Name to Domain Finder — Website, Logo & Match

Turn a list of company names into their website domains in bulk. For each company get the domain, resolved name, logo, favicon and alternative matches — with a DNS fallback so it resolves companies others miss. Fast, keyless company-to-domain resolver for lead enrichment and CRM.

Pricing

from $0.60 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

Turn a list of company names into their website domains — in bulk. Paste a list and get, for each company: the domain, the matched company name, a logo, a favicon and alternative matches, with a DNS fallback so it still resolves companies most tools miss.

Fast, keyless and built for scale — the missing link that turns a plain company list into something you can actually reach and enrich.


Why this Actor?

A spreadsheet full of company names is hard to work with — you can't visit them, enrich them or match them to a CRM until you know their domain. Looking each one up by hand is slow, and most tools need an API key and a subscription. This Actor resolves them in bulk, keyless, and returns a clean table:

  • Domain — the company's primary website.
  • Matched name — the canonical company name behind the match.
  • Logo & favicon — ready‑to‑use brand images.
  • Alternative domains — other likely matches when a name is ambiguous.
  • DNS check — confirmation that the domain actually resolves.

And when a small or local company isn't in any directory, a DNS‑guess fallback tries sensible domains and keeps one only if it really resolves — so you get answers others don't.


What you can do with it

  • Lead & CRM enrichment — turn company names from a form, event or list into domains you can enrich further.
  • Sales prospecting — get the website for every account on your target list.
  • Data cleaning & matching — attach a canonical domain to messy company‑name data for deduplication and joins.
  • Firmographic pipelines — the first step before pulling contacts, tech stack, DNS or metadata by domain.
  • Brand assets — grab logos and favicons for a set of companies.

What you get — output fields

One record per company:

FieldDescription
companyNameThe name you supplied
domainThe resolved website domain
resolvedNameThe matched (canonical) company name
logoCompany logo URL
faviconUrlFavicon URL
sourceHow the domain was found (directory or dns-guess)
alternativeDomainsOther likely matches
dnsResolvesWhether the domain resolves in DNS
errorPopulated if no domain could be found
scrapedAtISO timestamp

Example output

{
"companyName": "Stripe",
"domain": "stripe.com",
"resolvedName": "Stripe",
"logo": "https://logo.example/stripe.com",
"faviconUrl": "https://www.google.com/s2/favicons?domain=stripe.com&sz=64",
"source": "directory",
"alternativeDomains": "stripes.com, stripes.co",
"dnsResolves": "true",
"scrapedAt": "2026-07-10T15:00:00.000Z"
}
{
"companyName": "Acme Plumbing Chicago",
"domain": "acmeplumbingchicago.com",
"source": "dns-guess",
"dnsResolves": "true",
"faviconUrl": "https://www.google.com/s2/favicons?domain=acmeplumbingchicago.com&sz=64"
}

Input

FieldTypeDefaultDescription
companyNamesarrayRequired. Company names to resolve.
verifyDnsbooleantrueCheck that the matched domain resolves.
dnsGuessFallbackbooleantrueGuess a domain when no match is found (kept only if it resolves).
maxConcurrencyinteger10Companies resolved in parallel.
proxyConfigurationobjectoffApify Proxy for very large lists.

Basic run

{
"companyNames": ["Stripe", "OpenAI", "Shopify", "Airbnb"]
}

Strict (matches only, no guessing)

{
"companyNames": ["Some Company", "Another Company"],
"dnsGuessFallback": false
}

Use cases in detail

1. Enrich a lead list

You have company names but no websites. Run them through and get a domain per company — the key you need to pull contacts, tech stack, DNS records or metadata next.

2. Match to your CRM

Attach a canonical domain to each company name so you can dedupe and join records reliably, even when names are written inconsistently.

3. Sales prospecting

Get the website for every account on your list, plus a logo and favicon for a polished view.

4. Handle small & local businesses

The DNS‑guess fallback finds domains for smaller companies that directories don't cover — and only keeps a guess if it actually resolves, so you're not left with dead links.

5. Feed downstream enrichment

Use the resolved domain as input to contact, tech‑stack, DNS or metadata tools to build a full company profile.


How to use it

  1. Click Try for free.
  2. Paste your company names.
  3. (Optional) Toggle the DNS options or concurrency.
  4. Click Start.
  5. Export as JSON, CSV, Excel or HTML table, or via the Apify API.

Calling from the API

curl -X POST "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "companyNames": ["Stripe", "OpenAI", "Shopify"] }'

Fetch the results (JSON or CSV):

$curl "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs/last/dataset/items?token=YOUR_APIFY_TOKEN&format=csv"

Tips for the best results

  • Use the fullest name you have — "Deutsche Bank AG" resolves better than "DB".
  • Keep verifyDns on to filter out matches that don't actually resolve.
  • Turn dnsGuessFallback off if you only want confident directory matches.
  • Check alternativeDomains when a name is common — the right domain may be there.
  • Feed the domain output into a contact, tech‑stack or metadata tool for full enrichment.

Frequently asked questions

How accurate is it? Well‑known companies resolve very reliably. Ambiguous or very generic names can match the wrong entity — alternativeDomains and dnsResolves help you verify.

What is the DNS‑guess fallback? When a company isn't found in the directory, the Actor builds a likely domain from the name and keeps it only if it resolves in DNS — so guesses are always live domains, never dead links.

Does it work for non‑US companies? Yes — it resolves country domains too (e.g. .de, .co.uk, .se).

How many companies can it handle? From a handful to millions, processed in parallel.

Do I need an API key? No. Just paste your company names and run.

In which format can I export? JSON, CSV, Excel, HTML table, or via the Apify API.


Notes

This Actor resolves publicly known company‑to‑website associations. Matches are best‑effort; verify important ones with the dnsResolves and alternativeDomains fields. Use the results in line with applicable terms and laws.


Support

Need extra fields (e.g. industry, size, social links) or higher throughput? Open an issue from the Actor's page and describe what you need.