Lumaktaw sa pangunahing content
gabay impormasyonal

E.164: Paano Isulat ang Phone Number na Tatanggapin ng Anumang System

Inilathala

Ano ang E.164?

Ang E.164 ang international standard na nagtatakda kung paano isinusulat ang isang telephone number para ma-route ito ng anumang network saanman sa mundo nang hindi kailangang malaman kung nasaan ang tumatawag. Inilalathala ito ng International Telecommunication Union, at ito ang dahilan kung bakit gumagana ang number na nagsisimula sa plus sign mula sa anumang bansa.

Maikli ang rule. Ang isang E.164 number ay may:

  • panimulang +,
  • country calling code (1 hanggang 3 digit),
  • national number,
  • kabuuang hindi hihigit sa 15 digit pagkatapos ng plus,
  • at walang spaces, brackets, hyphens o dots.

Ang +14155552671 ay E.164. Ang +442071838750 ay E.164. Ang (415) 555-2671 ay hindi, at hindi rin ang 020 7183 8750.

Ang opisyal na pangalan ng standard ay ITU-T Recommendation E.164, at ang country codes na itinatakda nito ang ginagamit ng bawat phone system sa buong mundo.

Bar chart: magkano ang halaga ng sampung minutong tawag sa bawat bansa gamit ang Telvio, mula sa pinakamuraCanada$0.20United States$0.30India$0.60Russia$5.60United Kingdom$6.80Germany$6.80
Magkano ang sampung minuto. Ang tawag sa Canada ay nagkakahalaga ng $0.20 — $0.02 bawat minuto, sinisingil bawat segundo at walang bayad sa koneksyon. Mga rate mula sa inilathalang price list ng Telvio, na sumasaklaw sa 95 bansa.Malayang gamitin muli basta may link sa page na ito.

Bakit hinihingi ng bawat form ang format na ito?

Dahil malabo ang number na nakasulat sa local convention, samantalang hindi malabo ang number na nasa E.164.

Isaalang-alang ang 020 7183 8750. Sa United Kingdom, London number ito. Kapag ganito ang pagkakasulat, walang indikasyon kung saang bansa ito kabilang, at ang panimulang zero ay isang trunk prefix — isang dialling instruction na may kahulugan lamang sa loob ng UK at hindi bahagi ng number mismo. Kapag ipinasa ito sa system sa ibang bansa, hindi ito ma-route.

Ang parehong digits sa E.164 ay +442071838750: malinaw, kumpleto sa sarili nito, at pareho ang kahulugan kung ang tawag ay nagmula sa London, Lagos o Lima. Iyan ang buong halaga ng standard, at ito ang dahilan kung bakit ipinipilit ito ng mga bangko, airline, payment processor, two-factor authentication system at messaging platform.

May isa pang hindi gaanong halatang dahilan. Binibigyan ng E.164 ang bawat telephone number sa mundo ng eksaktong isang canonical string. Kailangang ituring ng database na nagse-save ng numbers sa local format na posibleng iisang customer ang 0207 183 8750, 020-7183-8750 at +44 20 7183 8750. Hindi ito kailangang gawin ng database na nagse-save ng E.164, dahil iisa lang ang paraan para isulat ang number.

Paano i-convert ang local number sa E.164

Tatlong hakbang ito, at sa pangalawa kadalasang nagkakamali ang mga tao.

  1. Hanapin ang country calling code. +1 para sa United States at Canada, +44 para sa United Kingdom, +91 para sa India, +49 para sa Germany, +7 para sa Russia at Kazakhstan. Nakalista ang code ng bawat bansa sa area codes section.
  2. Alisin ang trunk prefix. Karamihan sa mga bansa ay naglalagay ng isang digit — karaniwang 0, kung minsan 8 — sa unahan ng number kapag domestic itong dina-dial. Routing instruction ito, hindi bahagi ng number, kaya dapat itong alisin bago idagdag ang country code. Ito ang pinakakaraniwang pagkakamali.
  3. Pagsamahin ang mga ito gamit ang panimulang plus, at alisin ang lahat ng space at separator.
Bansa Nakasulat sa local format Trunk prefix E.164
United Kingdom 020 7183 8750 0 +442071838750
Germany 030 901820 0 +4930901820
India 022 2202 4000 0 +912222024000
Australia (02) 9374 4000 0 +61293744000
Russia 8 495 123-45-67 8 +74951234567
United States (415) 555-2671 none +14155552671
Mexico 55 1234 5678 none since 2019 +525512345678

Walang trunk prefix ang United States at Canada — ang "1" na dina-dial bago ang long-distance number ay ang country code mismo, kaya walang kailangang alisin sa US number. Inalis ng Mexico ang trunk prefix at hiwalay nitong mobile prefix noong August 2019, kaya mali ang mga gabay na isinulat bago nito.

Kung mas gusto mong ipa-check ito kaysa pag-isipan, i-paste ang number sa phone number validator at tutukuyin nito ang bansa, ang inaasahang haba at kung ipinapakitang mobile o landline ang number batay sa panimulang digits nito.

Ang limang pagkakamaling nakakasira sa conversion

Bawat isa sa mga ito ay nagbubunga ng number na mukhang tama pero hindi gumagana.

Hindi pag-aalis ng trunk prefix. Ang +44 020 7183 8750 ang pinakakaraniwang error sa buong mundo. Dapat alisin ang 0.

Pag-aalis ng panimulang zero na bahagi ng number. Ito ang kabaligtarang pagkakamali, at nangyayari ito sa mga bansang lehitimong nagsisimula sa zero ang national number matapos alisin ang trunk prefix. Ang Italy ang klasikong halimbawa: nananatili ang panimulang 0 ng Italian fixed numbers sa international format, kaya ang 06 1234567 ng Rome ay +3906 1234567, hindi +396 1234567. Exception ang Italy na madalas pagkamalian dahil kabaligtaran ang rule sa halos lahat ng ibang lugar.

Pagsasama ng exit code pati na ng plus. Ang +01144… ay hindi number. 00 at + ito na parehong gumagawa ng iisang trabaho.

Paggamit ng +1 para sa anumang number sa North America nang hindi chine-check ang area code. Parehong ginagamit ng United States, Canada at dalawampung Caribbean nation ang country code na +1. Ang +1 876 ay Jamaica at ang +1 242 ay Bahamas, at magkaiba nang malaki ang presyo ng mga ito kumpara sa US number. Tinutukoy ng phone number validator kung saang bansa talaga kabilang ang +1 number.

Pagse-save ng number sa numeric column. Ipinaliwanag ito sa ibaba, at hindi na ito mare-recover.

Paano naman ang mga number na may mga letra?

Ang mga number gaya ng 1-800-FLOWERS ay North American marketing convention na nagmamapa ng mga letra sa keypad digits — ABC sa 2, DEF sa 3, at iba pa. Hindi ito ibang uri ng number; pareho lang itong digits na isinulat sa paraang madaling tandaan.

Dalawang bagay ang dapat malaman. Gumagana lamang ang mga ito sa keypad na ganito ang pagkakaayos, na standard sa North America pero hindi universal sa ibang lugar. At hindi ito ita-translate ng phone number field para sa iyo — i-convert muna sa digits bago i-save o i-dial. Ang 1-800-FLOWERS ay +18003569377.

Ano ang hindi kasama sa E.164

Tatlong bagay ang madalas napagkakamalang bahagi ng number pero hindi naman.

Ang exit code. 00 sa karamihan ng mundo, 011 sa United States at Canada, 810 sa ilang bansa. Ito ang dina-dial kapalit ng plus sign kapag hindi ito sinusuportahan ng phone o handset. Nakadepende ito sa bansa ng tumatawag, hindi sa bansa ng number, kaya hindi ito kailanman lumalabas sa E.164. Ang +44 at 01144 ay iisang destination na dina-dial mula sa dalawang magkaibang lugar.

Ang extension. Ang internal extension sa likod ng switchboard ay dina-dial pagkatapos kumonekta ang tawag, gamit ang tones, at hindi bahagi ng E.164 number. Ang mga system na kailangang mag-save nito ay naglalagay nito sa hiwalay na field. Tingnan ang dialling extensions and phone menus para malaman kung paano awtomatikong magpadala ng extension.

Formatting. Ang spaces, hyphens, brackets at dots ay display conventions. Ang +44 20 7183 8750 ay human-readable na anyo ng +442071838750; walang ganitong character ang standard form.

Totoo bang number kapag mas mahaba ito?

Hindi, at madalas mali ang pagkakaintindi sa 15-digit ceiling. Nililimitahan ng E.164 sa 15 digits ang kabuuan pagkatapos ng plus, pero halos walang bansang gumagamit ng lahat ng 15. Karaniwang 8 hanggang 11 digits ang national numbers, kaya ang kumpletong international number ay karaniwang 10 hanggang 13 digits kasama ang country code.

Kapaki-pakinabang pero hindi perpektong validity check ang haba. Naglalabas ang bawat bansa ng numbering plan na nagsasaad kung gaano kahaba ang mga number at kung aling mga prefix ang ginagamit, at invalid ang number na labas sa mga limitasyong iyon. Pero hindi masasabi ng haba lamang kung ang number ay assigned — kung may totoong subscriber sa kabilang dulo. Ang aktuwal na pagtawag o pag-query sa carrier database lamang ang makakapagsabi nito, at walang offline validator, kasama ang amin, ang nagsasabing kaya nitong gawin iyon.

Sinasabi ba ng E.164 kung anong carrier o kung mobile ang number?

Noong una, parehong sinasabi ng prefix ang dalawang iyon. Ngayon, hindi na nito maaasahang sinasabi ang alinman sa mga ito.

Ang mga prefix range sa loob ng national numbering plan ay dating inilaan sa mga partikular na operator at partikular na uri ng service, kaya ang +447… ay tanda ng UK mobile at ipinapakita ng mga digit pagkatapos nito ang network. Pagdating ng number portability, puwede nang panatilihin ng mga subscriber ang kanilang number kapag lumipat ng operator, kaya tuluyan nitong sinira sa karamihan ng mundo ang bahagi ng mapping na tumutukoy sa operator.

Mas nananatili ang pagkakaiba ng mobile at landline, dahil karaniwang limitado ang portability sa paglipat sa pagitan ng mga operator na pareho ang uri. Ang number na nagsisimula sa mobile range ay halos palaging nananatili sa ganoong range. Malakas itong signal pero hindi garantiya — at mahalaga ito sa pricing, dahil magkaiba ang rates ng mobile at landline sa karamihan ng mga bansa. Ipinapaliwanag ng Number portability explained kung ano pa ang maaasahan.

Tamang pagse-save ng mga number

Kung gumagawa ka ng anumang nagse-save ng telephone numbers, makakatulong nang malaki sa hinaharap ang tatlong rule na ito.

I-save ang E.164, local ang display. Itago ang canonical string sa database at i-format ito para sa mambabasa kapag ipapakita na. Kapag ang kabaligtaran ang ginawa — ang sine-save ang itinype ng user — magkakaroon ng table kung saan tatlong beses lumalabas ang iisang tao.

I-save ito bilang text, hindi kailanman bilang number. Tahimik na inaalis ng integer column ang panimulang plus, at sa anumang bansang may trunk prefix, inaalis din nito ang panimulang zero. Totoong karaniwang data loss bug ito at hindi na mare-recover pagkatapos.

Hiwalay na hingin ang bansa kapag kumokolekta ng number, o magtakda ng default batay sa isang kilalang signal. Ang form na tumatanggap ng bare local number at nanghuhula ng bansa ay malamang magkamali para mismo sa mga user na pinakakailangang tama ito — ang mga nasa ibang bansa.

Sa madaling sabi

Ang E.164 ay isang plus sign, country code at national number na inalisan ng trunk prefix, na isinulat bilang iisang string na walang spaces at hindi lalampas sa 15 digits. +442071838750, hindi 020 7183 8750.

Ang tamang conversion ay nakasalalay sa isang hakbang na nilalaktawan ng mga tao: alisin ang panimulang trunk digit — ang 0 sa UK, Germany, India at Australia, at ang 8 sa Russia — bago idagdag ang country code. Hindi kailanman bahagi ng number ang mga exit code gaya ng 00 at 011, hindi rin bahagi ng number ang extensions, at hindi rin bahagi ng number ang formatting characters. I-save ang canonical form bilang text, ipakita ang local format na inaasahan ng mambabasa, at maii-route ito ng bawat downstream system nang hindi kailangang malaman kung nasaan ka.

Subukan ang Telvio sa susunod mong tawag

Libre ang download. Kasama ang unang minuto, walang registration na kailangan.

I-download ang Telvio

Mga source at citation

Ang mga rate ng Telvio sa page na ito ay kinukuha sa build time mula sa sarili naming inilathalang tariff at huling na-rebuild noong Agosto 7, 2026. Ang mga country code, exit code at area code ay mula sa mga inilathalang national numbering plan. Ang roaming charge, calling-card price at rate ng mga competitor ay mga third-party figure at may label kung saan lumilitaw ang mga ito.

Tleugazin, M. (2026). E.164: Paano Isulat ang Phone Number na Tatanggapin ng Anumang System. Telvio. https://telvio.app/tl/guide/e164-phone-number-format/

Malayang i-quote basta may link sa page na ito.

Isinulat ni

Mga kaugnay na gabay

1 libreng minutoWalang account, walang cardTumawag nang libre