Nothing leaves your browser
Hashing uses your browser's built-in Web Crypto. The page makes no request with what you type.
Ad platforms match customers by hashed email and phone, but only if the value was normalized first. Type a value to see the normalized form and the hash each platform should receive.
Used to read local phone numbers without a country code.
Hashed in your browser. Nothing is sent.
Type an email or phone number to see its normalized value and SHA-256 hash.
Hashing uses your browser's built-in Web Crypto. The page makes no request with what you type.
This tool uses the same normalization as Trakero's ingestion, including Bengali digits and local numbers such as 01712-345678 → 8801712345678.
Meta wants the digits with country code and no +; Google and TikTok hash the E.164 form with +. Both are shown.
Platform rules from Meta: Customer information parameters.
Google's rules remove dots and any +suffix before the @ in gmail.com and googlemail.com addresses; Meta's don't. Trakero sends each platform its own form.
For Meta, yes: city, state, zip and country are hashed. Trakero also keeps coarse location unhashed for Google, which requires it.
Trakero captures click ids, hashes customer data and sends each purchase once to Meta, TikTok, GA4 and more from your server, so ad blockers and Safari can't lose it.
Free tools
Check, build and debug your tracking in the browser. Nothing you paste leaves the page.
A short email when Meta, Google or TikTok change a tracking rule that affects stores, and when we add a free tool. A few a year. Unsubscribe in one click.
We use your address only for these emails. Privacy policy.