Bulk email website language checker: what language does each address's company website declare?
In short: Paste email addresses and see the language each company's home page declares, with its source and any other language it offers in the CSV. Limit: Reads the domain, never the mailbox: a website's declared language says nothing about a particular address.
A bulk email website language checker reads the domain after the @ in each address and reads the language its home page declares: the html lang attribute, a meta tag, the Content-Language header or og:locale. Paste up to 100 unique domains a run, or 500 signed in. It reads the declaration, not the text. It checks the domain, not the mailbox. Download the CSV.
Split the list by language? Check every address first.
Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing
Sample result
tom@globex.example is at a company whose home page declares German and offers English.
- Address
- tom@globex.example
- Tag
- de (html lang)
- Also offers
- en
What this means for you
It is what the page declares, not a reading of the text, and not the person's own language.
- Language named per address
- Tag and source in the CSV
- Conflicting declarations flagged
- CSV out, nothing emailed
- Language
- hreflang
- CSV
By SimpleVerifier Team · Last updated
Got a list of company addresses and want to split it by language?
- Paste it above to read the language each company's home page declares, with the tag and its source in the CSV.
- Upload or paste it at /verify. Every address gets a live mailbox check, and the first 100 email checks are free with a Google sign-in, no card.
How do I find the language of the websites behind an email list?
- Paste email addresses, one per line, or upload a CSV. Addresses are found anywhere in the text, so a whole export works.
- Press Check languages. Only the unique domains are sent, never the mailbox names, 10 a request: one GET of each home page from our server, no cookies, nothing stored. No mail is sent.
- Read each row: the language the page declares, Not declared, or why the page could not be read.
- Filter to a language, download the CSV with the language tag and its source beside each address, and hand the list to the mailbox check.
Example
- You enter
- Four addresses:
jane@acme.example(html lang en-GB),tom@globex.example(html lang de),ana@initech.example(a page with no language declared) andbo@umbrella.example(a site that doesn't answer). - You get
- jane: English. tom: German. ana: Not declared. bo: No answer. The language tag, its source and any hreflang alternates are in the CSV.
- Limits
- Up to 100 unique domains a run without an account and 500 when signed in with Google. 10 domains a request; one GET of each home page. Reads the declaration, not the text.
What does the check read?
One guarded GET of the bare domain's home page, https first and then http, up to five redirects and the first 128 KB. It reads the html lang attribute, the content-language meta tag, the Content-Language header and og:locale, and lists the hreflang alternates the page offers. Tags follow BCP 47. Only public addresses on ports 80 and 443 are fetched.
It reads what the page declares, not the words on it, so a company can declare English and write in another language.
Why read the language behind an email list?
A list is often split by language so each segment gets a message in its own. The language a company's site declares is a first guess at that, and it takes one request per unique domain rather than one per address.
It says nothing about the person's own language. Free mail domains such as gmail.com are read like any other, so those rows describe the provider's own site.
What do you do with the rows?
Filter to a language, check the rows marked as disagreeing by hand and keep the CSV. To see which of the sites answer at all, use the bulk email website status checker, and to find each company's site, the bulk email company website finder.
Before you email anyone on the list, verify the addresses.
Who uses this tool, and for what?
- Marketers
- Split a list into language segments before writing a campaign.
- Sales teams
- Route leads to the rep who writes in the company's language.
- Agencies
- Plan translation work for a prospect list.
- Developers
- Segment a signup export by the language of each company's site.
What can’t this tool tell you?
- Reads the domain, never the mailbox: a website's declared language says nothing about a particular address.
- Reads what the page declares, not the words on it.
- Only the first 128 KB of the home page and its headers are read.
- Up to 100 unique domains a run without an account, 500 signed in. Free providers such as gmail.com are read like any domain.
Common questions
- How do I find the language of the websites behind an email list?
- Paste the list into a bulk email website language checker like this one. It reads each address's domain and the language its home page declares.
- Is this bulk email website language checker free?
- Yes. It is a free tool: up to 100 unique domains a run with no account, and up to 500 a run when you sign in with Google, with no card.
- Does it tell me the language of the person?
- No. It checks the domain, not the mailbox, and it reads the language the company's page declares, not the person's.
- Does it read the text of the page?
- No. It reads the declarations only: html lang, the meta tag, the Content-Language header and og:locale.
- Why does a row say Not declared?
- The home page was read but declares no language in any of those places.
- Does it send an email to the domain?
- No. It makes one GET of the home page and never connects to a mail server.
Sources
A tidy list can still be full of dead addresses.
Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.
- Upload the cleaned file as it is: CSVs up to 100,000 rows
- A real SMTP mailbox check on every row, with catch-all detection
- Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.