Prepare the email address.
Trim surrounding whitespace and lowercase the entire address.
Live · Hashed email resolution
Check a batch of SHA-256 hashed emails for exact matches. Each key returns a match, a masked match, or a miss.
Trim surrounding whitespace and lowercase the entire address.
Encode the normalized address as UTF-8 and generate its 64-character hex hash.
Submit the hash. A visible match returns the email and its sha256_lc_hem field.
Email resolution
LIVE API · BATCH LOOKUPSend up to 100 hashed emails per request. Results follow the order of your keys. Each submitted key costs one credit, including misses and masked matches.
{
"keys": ["542d240129883c019e106e3b1b2d3f3cb3537c43c425364de8e951d5a3083345"]
}{
"found": true,
"masked": false,
"hit": { "row": {
"email": "person@example.com",
"sha256_lc_hem": "542d240129883c019e106e3b1b2d3f3cb3537c43c425364de8e951d5a3083345"
} }
}Synthetic example with abbreviated response. See the full response schema.
Sign in to run lookups from your dashboard, or call the API with a key you create there. Enter hashed emails or let the browser hash email addresses before sending them.
Trim, lowercase, and hash an email address in your browser. The converter makes no network request.
Explore MashedMesh
Preview planned audience counts by ZIP code, state, and job title.
Use the OpenAPI contract and a runnable example to build an agent or another HTTP client.
Read how the tools handle inputs and what to consider before submitting hashed emails.
Approval required
Apply with a work email and describe how you’ll use email resolution. Approved applicants receive credits for a pilot key.
Apply for the pilot