Lumaktaw sa pangunahing content
Libreng tool

Validator ng phone number

I-paste ang numero sa anumang format. Tinutukoy ng tool ang bansa, sinusuri ang haba batay sa numbering plan ng bansang iyon, tinutukoy kung mobile o landline ang linya kapag pinapayagan ito ng mga prefix, at ipinapakita ang numero sa E.164 na format.

  • Walang signup
  • 136 na bansa
  • Walang ina-upload

Anumang format. May +, may 00, o country code lang.

Maglagay ng numero para makita ang bansa nito, format at uri ng linya.

Ano ang masasabi at hindi masasabi sa iyo ng tool na ito

Mahalagang maging diretso tungkol dito, dahil karamihan sa mga tool na may ganitong pangalan ay hindi.

Nagsasagawa ang validator na ito ng syntactic na pagsusuri batay sa mga inilathalang pambansang numbering plan. Kinukumpirma nito na nagsisimula ang numero sa totoong country code, na may posibleng tamang haba para sa bansang iyon ang national part, at — kung naglalathala ang bansa ng magkakahiwalay na prefix range — na ang mga unang digit ay nasa mobile o landline range. Nahuhuli ng tatlong pagsusuring ito ang napakaraming maling numero: mga typo, nawawalang digit, trunk zero na hindi natanggal, at numerong inilagay nang walang country code.

Hindi nito masasabi kung ang linya ay in service. Walang tool na tumatakbo sa browser ang makapagsasabi nito. Para mapatunayan na aktibo ang isang numero, kailangan mong tumawag o mag-query sa Home Location Register ng operator sa pamamagitan ng bayad na lookup service, at anumang libreng tool na nagpapakita ng berdeng check na may label na "active" ay nagpapakita lang ng syntactic na resulta na nilagyan ng mapanlinlang na salita.

Hindi rin nito masasabi kung sino ang may-ari ng numero, kung nailipat na ito sa ibang operator, o kung virtual number ito. Dahil sa number portability, hindi na maaasahan sa karamihan ng mga maunlad na market ang pagtukoy sa operator batay sa prefix: maaaring nailipat na ilang taon na ang nakalipas ang numerong nagsisimula sa range na dating itinalaga sa isang operator. Maaasahan pa rin ang prefix range sa pagtukoy kung mobile o fixed line ang numero, dahil hindi maaaring ilipat ang mga range na iyon sa kabilang kategorya.

Paano basahin ang resulta

Country Tinutukoy batay sa longest-prefix sa dial code. Mas mahalaga ito kaysa sa mukhang iniisip ng marami: sakop ng +1 ang United States, Canada at dalawampung teritoryo sa Caribbean, habang sakop ng +7 ang Russia at Kazakhstan. Ang pagtutugma muna sa pinakamahabang code ang pumipigil na maiulat na American ang numerong mula sa Bahamas.
National number Ito ang natitira pagkatapos ng country code. Ito ang bahaging kailangang tumugma sa length rule ng bansa, at ang bahaging ida-dial ng local caller pagkatapos ng trunk prefix.
E.164 Ang international standard form: plus sign, country code, at national number na walang spaces, punctuation o trunk prefix. Ito ang format na inaasahan ng bawat telephony system at ang format na dapat i-store sa database.
Line type Mobile o landline, batay sa kung ang mga unang digit ay nasa range na inilathala ng bansa para sa isa sa mga ito. May ilang bansang hindi naglalathala ng magkakahiwalay na range; sa ganitong sitwasyon, sinasabi ito ng tool sa halip na manghula.
Rate Ang singil ng Telvio bawat minuto papunta sa bansang iyon, kung naglalathala kami ng rate. Pareho ito ng figure na ipinapakita sa sariling rate page ng bansa, na binasa mula sa parehong file.

Ang apat na paraan kung paano nagkakamali ang isang phone number

  1. 1

    Naiwan ang trunk prefix

    Karamihan sa mga bansa ay naglalagay ng unang digit — karaniwang 0, kung minsan 1 o 8 — bago ang numerong dini-dial sa loob ng bansa. Hindi ito bahagi ng numero at dapat alisin kapag tumatawag mula sa ibang bansa. Ang 020 7946 0958 sa London ay +44 20 7946 0958 kapag international, hindi +44 020…. Ang iisang pagkakamaling ito ang sanhi ng mas maraming nabigong international call kaysa sa lahat ng iba pang dahilan kapag pinagsama.

  2. 2

    Nawawala ang country code

    Ang numerong kinopya mula sa local website o local contact list ay walang country code. Mukha itong kumpleto pero hindi magagamit mula sa ibang lugar. Kung tumutugma ang haba sa national number ng isang bansa pero walang valid na dial code sa unahan, ito ang nangyari.

  3. 3

    May nawawala o nadobleng digit

    Nahuhuli ito ng length check. Mahigpit ang mga numbering plan pagdating sa haba — ang bansang naglalabas ng nine-digit na numero ay walang nakatagong eight-digit na numero — kaya ang national part na kulang ng isang digit ay typo, hindi exception.

  4. 4

    Na-format ang numero para sa ibang system

    00 sa halip na +, mga extension na idinugtong pagkatapos ng comma o hash, at mga letrang ginamit bilang mnemonic. Tinatanggal ng tool ang lahat ng hindi digit, kaya nahahawakan nito ang unang dalawang kaso. Hindi nito nahahawakan ang mga letra: kailangang i-convert sa digits ang 1-800-FLOWERS bago ito ma-dial ng anumang system.

E.164, at kung bakit mainam na ganoon i-store ang mga numero

Ang E.164 ang ITU standard na nagtatakda kung ano ang international telephone number: hanggang fifteen digits, kung saan one to three ang country code, at walang ibang punctuation. Kapag isinusulat, may leading plus sign ito para ipakitang international ito sa halip na local.

Ang praktikal na dahilan para i-store ang mga numero sa E.164 ay ito lamang ang format na walang kalituhan. Ang 020 7946 0958 ay nangangahulugang London number para sa British reader at walang ibig sabihin sa system sa ibang bansa. Ang +442079460958 ay nangangahulugang parehong numero saanman, maaaring direktang i-dial mula saanman, at tama ang pag-sort at pag-deduplicate.

Ang karaniwang pagkakamali sa kabilang direksiyon ay ang pag-store ng E.164 at pagpapakita nito sa user. Gustong makita ng isang tao ang sarili niyang numero sa national format na pamilyar sa kanya, kaya ang tamang architecture ay mag-store ng isang canonical form at mag-format para sa display — hindi ang kabaligtaran.

Hard limit ng standard ang fifteen-digit ceiling, at invalid ang numerong mas mahaba rito kahit tinanggap ito ng isang form. Mas maiikli nang malaki ang mga pinakamaikling valid number: may ilang Pacific island state na naglalabas ng five-digit na national number, kaya kailangang per country ang length check sa halip na gumamit ng global minimum.

Mga mobile at landline prefix, at kung ano pa rin ang masasabi ng mga ito sa iyo

Nagre-reserve ang numbering plan ng bawat bansa ng mga block ng unang digit para sa partikular na gamit. Sa United Kingdom, mobile ang 07 at geographic fixed line ang 01 at 02. Sa India, nagsisimula sa 6, 7, 8 o 9 ang mga mobile. Sa Nigeria, mobile ang 070, 080, 081, 090 at 091. Sa malaking bahagi ng continental Europe, mobile ang tinutukoy ng 6 o 7 pagkatapos ng country code.

Gumagana pa rin ito dahil hindi portable ang hangganan ng mobile at fixed: maaaring lumipat ang numero sa ibang operator, pero hindi ito maaaring lumipat mula sa mobile block papunta sa geographic block. Sa kabilang banda, hindi na maaasahan sa karamihan ng market ang pagtukoy sa operator mula sa prefix mula nang ipakilala ang portability.

Mahalaga ito sa cost: sa malaking mayorya ng mga bansa, mas mahal tumawag sa mobile kaysa sa landline, kung minsan ay ilang beses na mas mahal. Ang pag-alam kung alin ang hawak mo bago mag-dial ang pagkakaiba sa pagitan ng inaasahang bill at sorpresa. Sa maliit na minorya ng mga bansa — kabilang ang United Kingdom, Germany at Kenya — kabaligtaran ang ugnayan at mas mura ang mobile, kaya parehong column ang inilalathala ng aming rate pages sa halip na isang "from" figure lang.

Ang mga bansang may iisang unified plan, o kung saan hindi inilalathala ang assignment sa magkakahiwalay na form, ay nagbibigay rito ng tapat na "cannot determine" sa halip na manghula. Ang North American Numbering Plan ang pinakamalaking ganitong kaso: sa United States at Canada, hindi talaga natutukoy ng area code kung mobile o fixed line ang numero, at network lookup lang ang makapagsasabi.

Paglilinis ng contact list

Kung maramihan mong vini-validate ang mga numero — customer list, event registration export, o spreadsheet na minana mula sa ibang tao — ang kapaki-pakinabang na pagkakasunod-sunod ay: alisin ang lahat ng hindi digit o leading plus, idagdag ang country code kung local ang numero sa isang kilalang market, alisin ang trunk prefix kung naiwan ito, saka i-check ang haba.

Mahalaga ang pagkakasunod-sunod na ito. Kapag inalis ang trunk prefix bago malaman ang bansa, maling digit ang matatanggal sa mga bansang lehitimong nagsisimula sa 0 ang mga numero pagkatapos ng country code. Kapag chineck ang haba bago idagdag ang country code, mamamarkahan bilang masyadong maikli ang bawat valid local number.

Ang mga record na bagsak pa rin pagkatapos ng apat na hakbang ay talagang sira at dapat itama sa source sa halip na hulaan. Ang numerong kulang ng isang digit ay hindi maaayos sa pagdaragdag ng zero sa isang mukhang posibleng lugar; data entry error ito na nangangailangan ng orihinal na source.

Para sa higit sa ilang libong record, mas tamang gamitin ang library na may buong numbering-plan metadata kaysa sa web page. Parehong published plan data ang ginagamit ng validator na ito at ng mga library na iyon, isang numero kada pagkakataon.

Sa kabuuan

Valid ang isang phone number kapag nagsisimula ito sa totoong country code, tama ang haba ng national part nito para sa bansang iyon, at — kung naglalathala ang bansa ng magkakahiwalay na range — kabilang ang mga unang digit nito sa totoong mobile o fixed-line block. Sinusuri ng tool na ito ang tatlo at ipinapakita ang resulta sa E.164, ang format na dapat i-save.

Walang browser tool na makapagsasabi kung aktibo ang isang linya; kailangan dito ang isang tawag o bayad na network lookup. Ang pinakakaraniwang problemang natutukoy nito ay ang trunk prefix na naiwan — ang unang 0 na bahagi ng domestic number at kailangang alisin kapag nagda-dial mula sa ibang bansa.

Mga madalas itanong

Paano ko malalaman kung valid ang isang phone number?

Suriin ang tatlong bagay: nagsisimula ba ito sa wastong country dial code, makatwiran ba ang haba ng mga digit pagkatapos ng code ayon sa numbering plan ng bansang iyon, at kabilang ba ang mga unang digit sa block na talagang ginagamit ng bansa. Sama-sama nitong nahuhuli ang mga typo, nawawalang digit at mga numerong inilagay nang walang country code.

Malalaman ba ng isang validator kung active ang isang number?

Hindi, kung browser lang ang gagamitin. Para makumpirmang gumagana ang isang linya, kailangang tumawag o mag-query sa Home Location Register ng operator gamit ang paid lookup service. Ang libreng web tool ay maaari lamang mag-check kung tugma ang number sa published numbering plan, na syntax check lang at hindi liveness check.

Ano ang E.164 format?

Ito ang ITU standard para sa international phone numbers: plus sign, country code at national number, na walang spaces, punctuation o trunk prefix, at may hanggang labinlimang digit sa kabuuan. Ang +442079460958 ay E.164; ang 020 7946 0958 ay national format ng parehong number.

Dapat ko bang alisin ang unang zero sa isang phone number?

Oo, kapag international ang pagtawag. Karamihan sa mga bansa ay naglalagay ng trunk digit — karaniwang 0 — sa unahan ng mga domestic number, pero hindi ito bahagi ng number mismo. Hindi gagana ang pagtawag sa +44 020 7946 0958; gagana ang +44 20 7946 0958. Ang pagsama sa trunk prefix ang pinakakaraniwang dahilan kung bakit nabibigo ang isang international call.

Malalaman ba kung mobile o landline ang isang number batay sa number nito?

Sa karamihan ng mga bansa, oo: may magkakahiwalay na leading-digit block ang numbering plans para sa mobile at fixed lines, at hindi napapalitan ng mga operator ang hangganang iyon. Sa North American Numbering Plan, hindi ito posible — walang sinasabi ang US o Canadian area code tungkol sa uri ng linya, at network lookup lang ang makapaghihiwalay sa mga ito.

Bakit mahalaga ang bansa sa pag-check ng haba?

Dahil malaki ang pagkakaiba ng mga numbering plan. May ilang Pacific island state na gumagamit ng limang-digit na national number; may ilang bansa sa Europe na gumagamit ng siyam o sampung digit. Kung iisang global minimum length ang gagamitin, tatanggap ito ng mga sirang number o tatanggihan ang mga valid na number, kaya kailangang i-check ito batay sa numbering plan ng partikular na bansa.

Iba pang libreng tool

Tumawag na ngayon

Tumatawag ang Telvio sa mga totoong numero ng telepono sa 200+ bansa gamit ang WiFi o data. Singil kada segundo, libre ang unang minuto.

I-download ang Telvio
1 libreng minutoWalang account, walang cardTumawag nang libre