+1Temp Number

Test-data formats only — generated examples cannot receive calls, SMS messages, or verification codes.

Maintained test templates

Phone Number Formats by Country

Browse 79 country calling codes and readable format examples. These templates help with forms, fixtures, demos, and international layout tests; they do not confirm assignment, carrier, or reachability.

Open bulk generator

North America

🇺🇸United States

+1

+1 (XXX) XXX-XXXX

Open focused guide →
🇨🇦Canada

+1

+1 (XXX) XXX-XXXX

🇲🇽Mexico

+52

+52 XX XXXX XXXX

Europe

🇬🇧United Kingdom

+44

+44 7XXX XXXXXX

🇩🇪Germany

+49

+49 1XX XXXXXXX

🇫🇷France

+33

+33 6 XX XX XX XX

🇮🇹Italy

+39

+39 3XX XXX XXXX

🇪🇸Spain

+34

+34 6XX XXX XXX

🇳🇱Netherlands

+31

+31 6 XXXX XXXX

🇸🇪Sweden

+46

+46 7X XXX XX XX

🇳🇴Norway

+47

+47 4XX XX XXX

🇩🇰Denmark

+45

+45 XX XX XX XX

🇫🇮Finland

+358

+358 4X XXX XXXX

🇵🇱Poland

+48

+48 5XX XXX XXX

🇵🇹Portugal

+351

+351 9XX XXX XXX

🇨🇭Switzerland

+41

+41 7X XXX XX XX

🇦🇹Austria

+43

+43 6XX XXX XXXX

🇧🇪Belgium

+32

+32 4XX XX XX XX

🇮🇪Ireland

+353

+353 8X XXX XXXX

🇨🇿Czech Republic

+420

+420 7XX XXX XXX

🇷🇴Romania

+40

+40 7XX XXX XXX

🇭🇺Hungary

+36

+36 XX XXX XXXX

🇬🇷Greece

+30

+30 6XX XXX XXXX

🇺🇦Ukraine

+380

+380 XX XXX XXXX

🇷🇺Russia

+7

+7 9XX XXX XX XX

🇹🇷Turkey

+90

+90 5XX XXX XXXX

🇸🇰Slovakia

+421

+421 9XX XXX XXX

🇧🇬Bulgaria

+359

+359 8X XXX XXXX

🇭🇷Croatia

+385

+385 9X XXX XXXX

🇷🇸Serbia

+381

+381 6X XXX XXXX

🇱🇹Lithuania

+370

+370 6XX XXXXX

🇱🇻Latvia

+371

+371 2X XXX XXX

🇪🇪Estonia

+372

+372 5XXX XXXX

Asia

🇨🇳China

+86

+86 1XX XXXX XXXX

Open focused guide →
🇮🇳India

+91

+91 9XXX XXX XXX

Open focused guide →
🇯🇵Japan

+81

+81 90 XXXX XXXX

🇰🇷South Korea

+82

+82 10 XXXX XXXX

🇮🇩Indonesia

+62

+62 8XX XXXX XXXX

🇹🇭Thailand

+66

+66 8X XXX XXXX

🇻🇳Vietnam

+84

+84 9XX XXX XXX

🇵🇭Philippines

+63

+63 9XX XXX XXXX

🇲🇾Malaysia

+60

+60 1X XXXX XXXX

🇸🇬Singapore

+65

+65 9XXX XXXX

🇵🇰Pakistan

+92

+92 3XX XXX XXXX

🇧🇩Bangladesh

+880

+880 1XXX XXXXXX

🇹🇼Taiwan

+886

+886 9XX XXX XXX

🇭🇰Hong Kong

+852

+852 9XXX XXXX

🇦🇪UAE

+971

+971 5X XXX XXXX

🇸🇦Saudi Arabia

+966

+966 5X XXX XXXX

🇮🇱Israel

+972

+972 5X XXX XXXX

🇳🇵Nepal

+977

+977 98XX XXXXXX

🇱🇰Sri Lanka

+94

+94 7X XXX XXXX

🇲🇲Myanmar

+95

+95 9XX XXX XXXX

🇰🇭Cambodia

+855

+855 XX XXX XXXX

South America

🇧🇷Brazil

+55

+55 XX 9XXXX XXXX

🇦🇷Argentina

+54

+54 9 XX XXXX XXXX

🇨🇴Colombia

+57

+57 3XX XXX XXXX

🇨🇱Chile

+56

+56 9 XXXX XXXX

🇵🇪Peru

+51

+51 9XX XXX XXX

🇪🇨Ecuador

+593

+593 9XX XXX XXX

🇻🇪Venezuela

+58

+58 4XX XXX XXXX

🇺🇾Uruguay

+598

+598 9X XXX XXX

🇧🇴Bolivia

+591

+591 7XXX XXXX

Africa

🇳🇬Nigeria

+234

+234 8XX XXX XXXX

🇿🇦South Africa

+27

+27 7X XXX XXXX

🇪🇬Egypt

+20

+20 1X XXXX XXXX

🇰🇪Kenya

+254

+254 7XX XXXXXX

🇬🇭Ghana

+233

+233 XX XXX XXXX

🇹🇿Tanzania

+255

+255 7XX XXX XXX

🇲🇦Morocco

+212

+212 6XX XXXXXX

🇪🇹Ethiopia

+251

+251 9XX XXX XXX

🇺🇬Uganda

+256

+256 7XX XXXXXX

🇨🇲Cameroon

+237

+237 6XX XX XX XX

🇸🇳Senegal

+221

+221 7X XXX XXXX

🇨🇮Ivory Coast

+225

+225 XX XX XX XXXX

🇩🇿Algeria

+213

+213 5XX XX XX XX

🇹🇳Tunisia

+216

+216 XX XXX XXX

Oceania

🇦🇺Australia

+61

+61 4XX XXX XXX

🇳🇿New Zealand

+64

+64 2X XXX XXXX

Use examples as fixtures, not as proof of validity

National numbering plans change, and many countries support several lengths, services, and regional prefixes. A single display template cannot represent every valid number. Treat this directory as a fast fixture library for interface testing. Production applications should rely on a maintained numbering library and an authorized ownership-verification process where needed.

Reserved examples versus format-only examples

The United States guide uses the maintained 555-01XX fictional subscriber block. The India and China presets are format-only and clearly warn that an output could match an assigned number. The generator carries the same label into copied and exported results.

Frequently Asked Questions

Are these formats an authoritative numbering-plan database?

No. They are maintained examples for UI and test-data work, not a complete or real-time source of national numbering rules. Use a current specialist library or official data source for production validation.

Are the examples guaranteed to be unassigned?

Only presets explicitly labeled as using a reserved fictional range are designed for that purpose. Other outputs may coincide with an assigned number, so never call, message, or publish them as a person's contact details.

What is normalized international output?

The generator's normalized option removes spaces and punctuation and prefixes the calling code with +. It is useful for testing storage and API payloads, but a normalized shape alone does not prove that a number is valid or reachable.

How should production applications validate phone numbers?

Separate basic input parsing from assignment or reachability. Use a maintained numbering library for structural checks, and verify ownership only through a consent-based flow such as an approved SMS provider or account process.