-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Formatting
The tool only accepts E164 and International formats as input.
- E164: +3396360XXXX
- International: +33 9 63 60 XX XX
- National: 09 63 60 XX XX
- RFC3966: tel:+33-9-63-60-XX-XX
- Out-of-country format from US: 011 33 9 63 60 XX XX
E.164 formatting for phone numbers entails the following:
- A + (plus) sign
- International Country Calling code
- Local Area code
- Local Phone number
For example, here’s a US-based number in standard local formatting: (415) 555-2671
Here’s the same phone number in E.164 formatting: +14155552671
In the UK, and many other countries internationally, local dialing may require the addition of a '0' in front of the subscriber number. With E.164 formatting, this '0' must usually be removed.
For example, here’s a UK-based number in standard local formatting: 020 7183 8750
Here’s the same phone number in E.164 formatting: +442071838750
Sometimes the phone number has footprints but is used with a different formatting. This is a problem because for example if we search for "+15417543010", we'll not find web pages that write it that way : "(541) 754–3010". So the tool use a (optional) custom formatting given by the user to find further and more accurate results.
To use this feature properly and make the results more valuable, try to use a format that someone of the number' country would usually use to share the phone number online.
For example, French people usually write numbers that way online : 06.20.30.40.50, 06 20 30 40 50.
For US-based numbers, the most common format is : 543-456-1234.
Here are some examples of custom formatting for US-based phone numbers :
- +1 618-555-121
- (+1)618-555-121
- +1/618-555-121
- (618) 5551212
- (618) 555-1212
- (618) 555.1212
- (618)5551212
- (618)555-1212
- (618)555.1212
For European countries (France as example) :
- +3301 86 48 14 07
- +330186481407
- +33018 648 140 7
- (0033)0186481407
- (+33)018 648 140 7
- +33/0186481407
- (0033)018 648 140 7
- +33018-648-140-7
- (+33)0186481407
- (+33)01 86 48 14 07
- +33/018-648-140-7
- +33/01-86-48-14-07
- +3301-86-48-14-07
- (0033)01 86 48 14 07
- +33/01 86 48 14 07
- (+33)018-648-140-7
- (+33)01-86-48-14-07
- (0033)01-86-48-14-07
- (0033)018-648-140-7
- +33/018 648 140 7
The local scan create several variables to be used in OSINT footprinting.
Examples :
{
'input': '+1 512-618-1212',
'default': '15126181212',
'local': '5126181212',
'international': '+1 512-618-1212',
'country': 'United States',
'countryCode': '+1',
'countryIsoCode': 'US',
'location': 'Texas',
'carrier': ''
}
{
'input': '+33 0666519669',
'default': '33666519669',
'local': '666519669',
'international': '+33 666519669',
'country': 'France',
'countryCode': '+33',
'countryIsoCode': 'FR',
'location': 'France',
'carrier': 'Bouygues'
}
Found a bug ? Feel free to create an issue
You can also reach me on Twitter or at raphael(at)crvx.fr (PGP: 0x67da650228bcbfe8)