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.
Hashed exactly as entered — no normalization is applied.
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