{
  "name": "Country Verification Map",
  "publisher": "TempSMSVerify",
  "url": "https://tempsmsverify.com/sms-verification-by-country",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "version": "1.0",
  "updated": "2026-10-25",
  "fields": [
    {
      "key": "callingCode",
      "label": "Calling code",
      "description": "The international prefix you select in an app's country picker (E.164 country code)."
    },
    {
      "key": "nationalFormat",
      "label": "National format",
      "description": "How a mobile number is written inside the country, with fictional digits. Drop the leading 0 (where there is one) after the country code."
    },
    {
      "key": "mobileLength",
      "label": "Digits after code",
      "description": "How many digits a mobile number has after the country code. A range (for example 9–10) means lengths vary by prefix; both are valid."
    },
    {
      "key": "simRegistration",
      "label": "SIM registration",
      "description": "mandatory ID = an ID document is required to activate a SIM; mandatory ID + biometrics = ID plus a fingerprint or facial check; registration required = the line must be registered to a national ID or tax number; none = no general ID requirement for prepaid SIMs; unknown = sources disagree."
    },
    {
      "key": "lawOrRule",
      "label": "Law or rule",
      "description": "The law, regulation or regulator rule behind the SIM requirement, by its short name. We only name a law that an official source or our fact-checked country guide names."
    },
    {
      "key": "regulator",
      "label": "Regulator",
      "description": "The national telecom regulator or ministry responsible for numbering and SIM rules."
    },
    {
      "key": "localApps",
      "label": "Local apps",
      "description": "Apps commonly verified with a number from that country, taken from the country guide."
    },
    {
      "key": "confidence",
      "label": "Confidence",
      "description": "verified = an official source (law text, regulator or government register) backs the SIM rule; reported = the fact-checked guide and consistent secondary sources agree, but no official page was reachable; unverified = sources disagree."
    }
  ],
  "methodology": [
    "Each row starts from our country guide for that country, which was fact-checked before publication, so the map and the guides never disagree. For the SIM rule we then looked for the official text: the law on a government legislation portal, the regulator's own page or an official gazette. When we could open that page and it states the rule, the row is marked verified and the source is listed.",
    "When the official page was unreachable or does not state the rule clearly, but the guide and consistent secondary sources agree, the row is marked reported. When sources disagree, the SIM registration field says unknown and the row is marked unverified. We do not name a law that no source names; in those cases the field describes the rule in plain words.",
    "Number formats follow each country's numbering plan as described in the guide. Example numbers use fictional digits, including the ranges that regulators such as Ofcom and ACMA reserve for drama and documentation. Local apps are the ones the guide lists as commonly asking for a number from that country.",
    "SIM registration rules apply to SIM cards that local operators issue to subscribers. They describe the country, not the numbers sold on this site. The map is reviewed at least quarterly and sooner when a country changes its rules; corrections are welcome at contact@tempsmsverify.com with the country, the field and the source."
  ],
  "count": 24,
  "countries": [
    {
      "slug": "usa",
      "name": "United States",
      "iso2": "US",
      "callingCode": "+1",
      "nationalFormat": "(201) 555-0123",
      "mobileLength": "10",
      "simRegistration": "none",
      "lawOrRule": "No national SIM registration law",
      "regulator": "FCC",
      "localApps": [
        "WhatsApp",
        "Google",
        "ChatGPT",
        "Discord"
      ],
      "notes": "Shares +1 with Canada. Many apps run a carrier lookup and may refuse numbers they classify as VoIP or recently used.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/usa"
    },
    {
      "slug": "uk",
      "name": "United Kingdom",
      "iso2": "GB",
      "callingCode": "+44",
      "nationalFormat": "07700 900123",
      "mobileLength": "10",
      "simRegistration": "none",
      "lawOrRule": "No prepaid SIM registration requirement",
      "regulator": "Ofcom",
      "localApps": [
        "WhatsApp",
        "Google",
        "Instagram",
        "Discord"
      ],
      "notes": "Mobiles start with 07 at home; drop the 0 after +44 (07XXX becomes +44 7XXX).",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/uk"
    },
    {
      "slug": "canada",
      "name": "Canada",
      "iso2": "CA",
      "callingCode": "+1",
      "nationalFormat": "(416) 555-0123",
      "mobileLength": "10",
      "simRegistration": "none",
      "lawOrRule": "No national SIM registration law",
      "regulator": "CRTC",
      "localApps": [
        "WhatsApp",
        "Uber",
        "Google",
        "Tinder"
      ],
      "notes": "Same +1 and 10-digit format as the US; apps tell them apart by area code (416, 514, 604...). Pick Canada (+1).",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/canada"
    },
    {
      "slug": "india",
      "name": "India",
      "iso2": "IN",
      "callingCode": "+91",
      "nationalFormat": "91234 56789",
      "mobileLength": "10",
      "simRegistration": "mandatory ID",
      "lawOrRule": "DoT KYC for new SIMs (Aadhaar eKYC or passport)",
      "regulator": "DoT / TRAI",
      "localApps": [
        "Flipkart",
        "Swiggy",
        "Zomato",
        "Truecaller"
      ],
      "notes": "DoT SIM-binding order for messaging apps reported to apply from January 1, 2027. OTPs come from DLT sender headers.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/india"
    },
    {
      "slug": "philippines",
      "name": "Philippines",
      "iso2": "PH",
      "callingCode": "+63",
      "nationalFormat": "0917 123 4567",
      "mobileLength": "10",
      "simRegistration": "mandatory ID",
      "lawOrRule": "RA 11934 SIM Registration Act (2022)",
      "regulator": "NTC",
      "localApps": [
        "Viber",
        "Shopee",
        "Grab",
        "foodpanda"
      ],
      "notes": "Every SIM must be registered to a verified identity; foreigners use a passport. Unregistered SIMs were deactivated in 2023.",
      "confidence": "reported",
      "sources": [
        {
          "label": "Lawphil: Republic Act No. 11934",
          "url": "https://lawphil.net/statutes/repacts/ra2022/ra_11934_2022.html"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/philippines"
    },
    {
      "slug": "nigeria",
      "name": "Nigeria",
      "iso2": "NG",
      "callingCode": "+234",
      "nationalFormat": "0803 123 4567",
      "mobileLength": "10",
      "simRegistration": "mandatory ID",
      "lawOrRule": "NIN-SIM linkage (since December 2020)",
      "regulator": "NCC",
      "localApps": [
        "Jiji",
        "Jumia",
        "Bolt",
        "Truecaller"
      ],
      "notes": "Lines without a valid NIN link can be barred; a new enforcement wave began in July 2026. Never keep the 0 after +234.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/nigeria"
    },
    {
      "slug": "pakistan",
      "name": "Pakistan",
      "iso2": "PK",
      "callingCode": "+92",
      "nationalFormat": "0300 1234567",
      "mobileLength": "10",
      "simRegistration": "mandatory ID + biometrics",
      "lawOrRule": "PTA biometric SIM verification (CNIC or passport)",
      "regulator": "PTA",
      "localApps": [
        "imo",
        "Daraz",
        "Careem",
        "foodpanda"
      ],
      "notes": "PTA caps SIMs per CNIC. Handsets brought in must be registered in DIRBS within a set period or may be blocked.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/pakistan"
    },
    {
      "slug": "kenya",
      "name": "Kenya",
      "iso2": "KE",
      "callingCode": "+254",
      "nationalFormat": "0712 345 678",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Registration of Telecommunications Service Subscribers Regulations, 2025",
      "regulator": "Communications Authority of Kenya",
      "localApps": [
        "Bolt",
        "Glovo",
        "Jumia",
        "Jiji"
      ],
      "notes": "In force since May 30, 2025, replacing the 2015 rules. Mobiles start 07 or 01 at home; both drop the 0 after +254.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/kenya"
    },
    {
      "slug": "southafrica",
      "name": "South Africa",
      "iso2": "ZA",
      "callingCode": "+27",
      "nationalFormat": "082 123 4567",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "RICA (Act 70 of 2002)",
      "regulator": "ICASA",
      "localApps": [
        "Checkers Sixty60",
        "Mr D",
        "Takealot",
        "Gumtree"
      ],
      "notes": "RICA registration needs an ID document and proof of address; visitors use a passport.",
      "confidence": "verified",
      "sources": [
        {
          "label": "Department of Justice: RICA, Act 70 of 2002 (PDF)",
          "url": "https://www.justice.gov.za/legislation/acts/2002-070.pdf"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/southafrica"
    },
    {
      "slug": "australia",
      "name": "Australia",
      "iso2": "AU",
      "callingCode": "+61",
      "nationalFormat": "0491 570 156",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Identity Checks for Prepaid Mobile Carriage Services Determination 2017",
      "regulator": "ACMA",
      "localApps": [
        "Gumtree",
        "Airtasker",
        "Uber",
        "Menulog"
      ],
      "notes": "SMS Sender ID Register mandatory from July 1, 2026: unregistered sender names show as Unverified or may be blocked.",
      "confidence": "verified",
      "sources": [
        {
          "label": "Federal Register of Legislation: Determination 2017",
          "url": "https://www.legislation.gov.au/F2017L00399/latest/text"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/australia"
    },
    {
      "slug": "malaysia",
      "name": "Malaysia",
      "iso2": "MY",
      "callingCode": "+60",
      "nationalFormat": "012-345 6789",
      "mobileLength": "9–10",
      "simRegistration": "mandatory ID",
      "lawOrRule": "MCMC prepaid SIM registration",
      "regulator": "MCMC",
      "localApps": [
        "Shopee",
        "Grab",
        "Carousell",
        "Mudah.my"
      ],
      "notes": "MyKad for citizens; passport, work permit or student ID for foreigners. 011 numbers have one extra digit.",
      "confidence": "verified",
      "sources": [
        {
          "label": "MCMC: prepaid registration documents",
          "url": "https://www.mcmc.gov.my/en/faqs/prepaid-registration/what-type-of-documents-can-be-used-for-the-registr"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/malaysia"
    },
    {
      "slug": "hongkong",
      "name": "Hong Kong",
      "iso2": "HK",
      "callingCode": "+852",
      "nationalFormat": "9123 4567",
      "mobileLength": "8",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Real-name Registration Programme for SIM cards (2021)",
      "regulator": "OFCA",
      "localApps": [
        "WeChat",
        "Carousell",
        "HKTVmall",
        "Keeta"
      ],
      "notes": "HKID or passport. Prepaid users are limited to 10 SIMs per operator; a cut to three is proposed for 2026.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/hongkong"
    },
    {
      "slug": "israel",
      "name": "Israel",
      "iso2": "IL",
      "callingCode": "+972",
      "nationalFormat": "052-123-4567",
      "mobileLength": "9",
      "simRegistration": "unknown",
      "lawOrRule": "No widely cited SIM registration law",
      "regulator": "Ministry of Communications",
      "localApps": [
        "Wolt",
        "Gett",
        "Yad2"
      ],
      "notes": "Sources disagree; operators usually ask for an Israeli ID or passport. Many codes arrive in Hebrew.",
      "confidence": "unverified",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/israel"
    },
    {
      "slug": "netherlands",
      "name": "Netherlands",
      "iso2": "NL",
      "callingCode": "+31",
      "nationalFormat": "06 1234 5678",
      "mobileLength": "9",
      "simRegistration": "none",
      "lawOrRule": "No general prepaid ID requirement",
      "regulator": "ACM",
      "localApps": [
        "Marktplaats",
        "Thuisbezorgd",
        "Uber",
        "Bolt"
      ],
      "notes": "Prepaid SIMs usually sell without ID; postpaid needs a BSN. Typing +31 06 is a common error: use +31 6.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/netherlands"
    },
    {
      "slug": "germany",
      "name": "Germany",
      "iso2": "DE",
      "callingCode": "+49",
      "nationalFormat": "0176 12345678",
      "mobileLength": "10–11",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Telecommunications Act (TKG), prepaid ID check since July 1, 2017",
      "regulator": "Bundesnetzagentur",
      "localApps": [
        "WhatsApp",
        "Kleinanzeigen",
        "Telegram"
      ],
      "notes": "Mobile ranges 015X, 016X, 017X with no single fixed length. Kleinanzeigen accepts EU numbers only, per its help pages.",
      "confidence": "verified",
      "sources": [
        {
          "label": "Gesetze im Internet: TKG § 172",
          "url": "https://www.gesetze-im-internet.de/tkg_2021/__172.html"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/germany"
    },
    {
      "slug": "france",
      "name": "France",
      "iso2": "FR",
      "callingCode": "+33",
      "nationalFormat": "06 12 34 56 78",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Operators must identify prepaid SIM buyers",
      "regulator": "ARCEP",
      "localApps": [
        "Leboncoin",
        "Snapchat",
        "Uber",
        "WhatsApp"
      ],
      "notes": "Mobiles start 06 or 07; drop the 0 after +33. Leboncoin refuses a number already linked to another account.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/france"
    },
    {
      "slug": "spain",
      "name": "Spain",
      "iso2": "ES",
      "callingCode": "+34",
      "nationalFormat": "612 345 678",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Law 25/2007, additional provision (prepaid buyer register)",
      "regulator": "CNMC",
      "localApps": [
        "Wallapop",
        "Glovo",
        "Cabify",
        "WhatsApp"
      ],
      "notes": "DNI, NIE or passport to buy a prepaid SIM. No trunk 0: the 9 digits are the same at home and after +34.",
      "confidence": "verified",
      "sources": [
        {
          "label": "BOE: Ley 25/2007, de 18 de octubre",
          "url": "https://www.boe.es/buscar/act.php?id=BOE-A-2007-18243"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/spain"
    },
    {
      "slug": "italy",
      "name": "Italy",
      "iso2": "IT",
      "callingCode": "+39",
      "nationalFormat": "347 123 4567",
      "mobileLength": "9–10",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Decree-Law 144/2005 (decreto Pisanu), art. 6",
      "regulator": "AGCOM",
      "localApps": [
        "Subito",
        "Glovo",
        "Just Eat",
        "Vinted"
      ],
      "notes": "Operators ask for an ID plus a codice fiscale. Mobiles start with 3; landlines keep their 0 after +39.",
      "confidence": "verified",
      "sources": [
        {
          "label": "Normattiva: D.L. 27 luglio 2005, n. 144, art. 6",
          "url": "https://www.normattiva.it/uri-res/N2Ls?urn:nir:stato:decreto.legge:2005-07-27;144~art6"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/italy"
    },
    {
      "slug": "poland",
      "name": "Poland",
      "iso2": "PL",
      "callingCode": "+48",
      "nationalFormat": "512 345 678",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Anti-terrorism rules: prepaid registration since February 2017",
      "regulator": "UKE",
      "localApps": [
        "OLX",
        "WhatsApp",
        "Facebook Messenger"
      ],
      "notes": "Unregistered prepaid cards were cut off. No trunk 0; OLX allows one number per account.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/poland"
    },
    {
      "slug": "brazil",
      "name": "Brazil",
      "iso2": "BR",
      "callingCode": "+55",
      "nationalFormat": "(11) 91234-5678",
      "mobileLength": "11",
      "simRegistration": "registration required",
      "lawOrRule": "Anatel prepaid registration with CPF",
      "regulator": "Anatel",
      "localApps": [
        "iFood",
        "99",
        "Mercado Livre",
        "WhatsApp"
      ],
      "notes": "DDD area code plus 9 digits starting with 9; the ninth digit was completed nationwide in February 2017.",
      "confidence": "reported",
      "sources": [
        {
          "label": "Anatel: nono dígito (number format)",
          "url": "https://www.gov.br/anatel/pt-br/regulado/numeracao/nono-digito"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/brazil"
    },
    {
      "slug": "mexico",
      "name": "Mexico",
      "iso2": "MX",
      "callingCode": "+52",
      "nationalFormat": "55 1234 5678",
      "mobileLength": "10",
      "simRegistration": "mandatory ID",
      "lawOrRule": "CRT mobile line registration with CURP or RFC (2026)",
      "regulator": "CRT",
      "localApps": [
        "DiDi",
        "Rappi",
        "Mercado Libre",
        "Uber"
      ],
      "notes": "New lines registered since January 9, 2026; unlinked lines suspended from August 2026. No extra 1 after +52.",
      "confidence": "reported",
      "sources": [
        {
          "label": "Wikipedia: Telephone numbers in Mexico (format)",
          "url": "https://en.wikipedia.org/wiki/Telephone_numbers_in_Mexico"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/mexico"
    },
    {
      "slug": "indonesia",
      "name": "Indonesia",
      "iso2": "ID",
      "callingCode": "+62",
      "nationalFormat": "0812 3456 7890",
      "mobileLength": "9–12",
      "simRegistration": "mandatory ID + biometrics",
      "lawOrRule": "Komdigi SIM registration (NIK + KK; facial biometrics from July 1, 2026)",
      "regulator": "Komdigi",
      "localApps": [
        "Gojek",
        "Grab",
        "Tokopedia",
        "Shopee"
      ],
      "notes": "NIK and KK registration since 2018; visitors register tourist SIMs with a passport. Some apps send the code by WhatsApp first.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/indonesia"
    },
    {
      "slug": "vietnam",
      "name": "Vietnam",
      "iso2": "VN",
      "callingCode": "+84",
      "nationalFormat": "091 234 5678",
      "mobileLength": "9",
      "simRegistration": "mandatory ID",
      "lawOrRule": "Subscriber data must match national ID records; Decree 147/2024",
      "regulator": "Ministry of Science and Technology",
      "localApps": [
        "Zalo",
        "Shopee",
        "TikTok",
        "Facebook"
      ],
      "notes": "Decree 147/2024 (from December 25, 2024) makes social networks verify accounts by Vietnamese number or personal ID.",
      "confidence": "reported",
      "sources": [
        {
          "label": "Wikipedia: Telephone numbers in Vietnam (format)",
          "url": "https://en.wikipedia.org/wiki/Telephone_numbers_in_Vietnam"
        }
      ],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/vietnam"
    },
    {
      "slug": "thailand",
      "name": "Thailand",
      "iso2": "TH",
      "callingCode": "+66",
      "nationalFormat": "081 234 5678",
      "mobileLength": "9",
      "simRegistration": "mandatory ID + biometrics",
      "lawOrRule": "NBTC SIM registration rules (biometric liveness checks since 2025)",
      "regulator": "NBTC",
      "localApps": [
        "LINE",
        "LINE MAN",
        "Grab",
        "Lazada"
      ],
      "notes": "Since May 2026, non-Thai nationals are limited to three SIMs per operator, verified with a passport.",
      "confidence": "reported",
      "sources": [],
      "updated": "2026-10-25",
      "guide": "https://tempsmsverify.com/countries/thailand"
    }
  ]
}