SignalSight PII Hashing
The hashing method used during the Conversions API process is SHA-256. Use this page to normalize your customer information parameters and verify their hashes — everything runs locally in your browser, nothing is sent to a server.
In This Page
SHA-256 Hashing Tool
Pick a parameter, enter the raw value, and the tool applies the correct normalization for that field before hashing — so the output matches exactly what ad platforms expect.
Trimmed and lowercased before hashing.
Hash appears here as you typeNote
Customer information parameters that include Personally Identifiable Information (PII) need to be hashed using the SHA-256 algorithm before sending. You should only send PII if the customer has given the appropriate consent.
Advanced Matching Parameters
Every parameter is a string($sha256) — normalize the raw value as described below, then hash it with SHA-256.
Trimmed and lowercased before hashing.
- Example
- [email protected]
- SHA-256
- 55e79200c1635b37ad31a378c39feb12f120f116625093a19bc32fff15041149
Firstname
Lowercased before hashing.
- Example
- john
- SHA-256
- 96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a
Lastname
Lowercased before hashing.
- Example
- doe
- SHA-256
- 799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f
Phone number used for Meta
Digits only, including country and area code — no plus sign, spaces, or leading zeros.
- Example
- 12125357525
- SHA-256
- 8a187a62e69697497f910905fb413fe27a64a5577780636db7b18305e57cacaf
Phone number used for TikTok
Full international number in E.164 format — must start with “+”, includes country and area code.
- Example
- +12125357525
- SHA-256
- 17aaa666f3fb156d69324d46bfdea5a67dd53bfcee7ba132bfd4e30db411b657
Date of Birth
Digits only — birth year followed by month and day (YYYYMMDD).
- Example
- 19910526
- SHA-256
- d5234ccb6fb4dd59cbe76a3e5e1f396c27d2862246c7dbd7bc9e8fd72d664aaf
Gender
A single lowercase letter, “f” or “m”. “female” / “male” are converted automatically.
- Example
- f
- SHA-256
- 252f10c83610ebca1a059c0bae8255eba2f95be4d1d7bcfa89d7248a82d9f111
Country
Two-letter country code, lowercase (ISO 3166-1 alpha-2).
- Example
- us
- SHA-256
- 79adb2a2fce5c6ba215fe5f27f532d4e7edbac4b6a5e09e1ef3a08084a904621
City
Lowercase and without spaces or punctuation.
- Example
- newyork
- SHA-256
- 350c754ba4d38897693aa077ef43072a859d23f613443133fecbbd90a3512ca5
Zipcode
Numbers only.
- Example
- 94025
- SHA-256
- b9a9cf3cd3723a2e91b7c23ecf68456e872b6e5d86e5cab7f3d45a7302da32c7