Strategy 1 min read

Understanding E.164 Phone Number Formatting for Ad Platforms

E.164 is the international phone number format required by every major ad platform for Enhanced Conversions. Learn the format rules, country codes, and common mistakes with The Upload Offline Conversions App.

Last verified: 2026-11-05

E.164 is the international standard that ensures phone numbers are formatted consistently across all ad platforms. Every Enhanced Conversions upload — whether to Google Ads, Meta, Microsoft, or TikTok — requires phone numbers in E.164 format before SHA-256 hashing.

The Format

+[Country Code][Subscriber Number]

Rules:

  • Always starts with +
  • Followed by 1-3 digit country code
  • Followed by national subscriber number
  • No spaces, dashes, parentheses, or dots
  • Maximum 15 digits total

Country Code Reference

CountryCodeFormat Example
United States+1+15551234567
Canada+1+16045551234
United Kingdom+44+442071234567
Australia+61+61412345678
Germany+49+4930123456
France+33+33612345678
India+91+919876543210

US Number Conversion Examples

Input FormatE.164 Output
(555) 123-4567+15551234567
555-123-4567+15551234567
555.123.4567+15551234567
5551234567+15551234567
1-555-123-4567+15551234567
+1 555 123 4567+15551234567

The Hashing Pipeline

Raw:     (555) 123-4567
  ↓ Strip non-digits
Clean:   5551234567
  ↓ Add country code
E.164:   +15551234567
  ↓ SHA-256 hash
Hash:    d4f5c3b1e72a9f8d...
  ↓ Send to platform

Skip any step → zero matches. The hash of 5551234567 ≠ the hash of +15551234567.

How TUOCA Handles E.164

TUOCA handles all phone normalization automatically:

  1. Accepts any common input format
  2. Strips non-digit characters
  3. Detects country based on account settings
  4. Applies E.164 formatting
  5. SHA-256 hashes the result
  6. Sends to the destination platform

Use the E.164 Formatter tool for manual verification.

Frequently Asked Questions

E.164 is an ITU (International Telecommunication Union) standard for international phone number formatting. The format is: + (plus sign) followed by country code followed by subscriber number, with no spaces, dashes, or punctuation. Example: +15551234567 for a US number.

All ad platforms (Google, Meta, Microsoft, TikTok) hash phone numbers in E.164 format for their user databases. When you upload a hashed phone number, it must be the hash of the E.164 version — otherwise it won't match the platform's hash of the same phone number. E.164 is the universal normalization standard.

Stop Guessing. Start Proving ROI.

TUOCA connects your CRM and call tracking data directly to your ad platforms. Set up in minutes.