Страна и код вызова
Сопоставляет номер с международным кодом вызова и регионом нумерации.
Бесплатная проверка номера телефона
Проверьте номер телефона по международным планам нумерации и нормализуйте корректные результаты в E.164. Без регистрации.
Используйте международный формат со знаком плюс и кодом страны, если он у вас есть.
Выбранная страна подсказывает валидатору, как интерпретировать номер без префикса «плюс».
Храните действительные номера в E.164, а исходный ввод оставляйте только для отображения или аудита.
Валидатор телефонных номеров выявляет некорректные коды стран, невозможную длину и недопустимые шаблоны префиксов до того, как данные попадут в CRM или автодозвон.
Сопоставляет номер с международным кодом вызова и регионом нумерации.
Проверяет возможную длину и выделяемые префиксы по серверным метаданным нумерации.
Классифицирует номер как мобильный, стационарный, бесплатный, VoIP или неизвестный, если план нумерации это поддерживает.
Возвращает согласованные форматы E.164, международный и национальный для импорта в CRM и дозвон.
Основы проверки телефона
Начните с плана нумерации: контекста страны, длины, префикса и согласованного представления E.164. Эти основы объясняют, что валидатор может установить до любой проверки живой сети.
Номер телефона структурно корректен, когда его код страны, национальная длина и назначаемый шаблон цифр соответствуют плану нумерации этого региона. Вводите полный международный номер со знаком плюс, когда это возможно. Если есть только национальный номер, выберите страну, по которой его следует интерпретировать.
Корректный результат описывает шаблон номера, а не живую линию. Номер всё ещё может быть не назначен, отключён, перенесён, недоступен или контролироваться кем-то другим, а не человеком в вашей записи. BillionVerify сохраняет это различие видимым в результате, вместо того чтобы превращать проверку формата в утверждение об операторе или владении.
Валидатор номера телефона разбирает номера по страновым правилам нумерации. Он определяет код вызова и регион, проверяет, имеет ли национальный значащий номер допустимую длину и префикс, оценивает возможный тип линии там, где план это поддерживает, и возвращает нормализованные форматы, которые последующие системы могут хранить согласованно.
Это надёжнее рукописного списка кодов стран и числа цифр. Страны добавляют и выводят диапазоны, используют разную длину для разных услуг и иногда делят код вызова. BillionVerify запускает правила в backend на Go, поэтому браузер не несёт упрощённую таблицу проверки и не раскрывает внутренние решения политики.
Сервер сначала разбирает ввод по явному международному коду вызова или по выбранному региону по умолчанию. Он отклоняет текст, который не может образовать номер телефона, затем оценивает разобранные цифры по полным метаданным плана нумерации. Ответ разделяет ошибку разбора, возможную длину, корректный назначаемый шаблон, регион, код вызова и возможный тип.
Когда шаблон корректен, тот же разобранный номер форматируется как E.164, международное отображаемое значение и национальное отображаемое значение. Проверка не набирает номер и не запрашивает мобильную сеть. Её цель — детерминированная гигиена данных: рано отлавливать искажённый ввод и давать каждой корректной записи стабильное каноническое представление.
Важны три слоя. Во-первых, код вызова должен идентифицировать поддерживаемую страну или зону нумерации. Во-вторых, национальный номер должен иметь разрешённую длину для этого плана. В-третьих, префикс и остальные цифры должны совпадать с диапазоном, который план признаёт назначаемым услуге вроде стационарной линии, мобильной, бесплатной или VoIP.
Одной длины недостаточно. Строка может содержать ожидаемое число цифр и всё же начинаться с невозможного кода зоны или сервисного префикса. Поэтому значения вроде +1 000-000-0000 должны отклоняться, даже если напоминают североамериканский номер. Полные метаданные ловят некорректные шаблоны, которые регулярное выражение или таблица длин по странам пропускают.
E.164 — компактное международное представление, обычно используемое для обмена и хранения телефонных номеров. Оно начинается со знака плюс, за которым следуют код страны и национальный значащий номер. Пробелы, скобки и местная пунктуация набора удаляются. Американский пример вроде (415) 555-2671 становится +14155552671.
Храните значение E.164 как текст, а не как целое число. Знак плюс сообщает, что значение международное, а некоторые национальные номера могут содержать значимые соглашения о ведущем нуле до разбора. Используйте международный или национальный формат для отображения, но держите одно каноническое поле E.164 для сопоставления, дедупликации, синхронизации CRM и вызовов API.
Национальный формат — это то, как люди обычно пишут номер внутри одной страны. Он может включать магистральный префикс, пробелы, скобки или региональную группировку. Международный формат добавляет код страны и показывает номер звонящему из-за рубежа. E.164 — международная форма, ориентированная на хранение, только со знаком плюс и цифрами.
Национальное значение неоднозначно без региона. «020 7946 0958» можно интерпретировать как британский номер только когда выбран GB. «+44 20 7946 0958» несёт этот контекст во вводе. Если CRM собирает пользователей из нескольких стран, спрашивайте страну рядом с полем или поощряйте международный ввод, чтобы не гадать.
Как читать результат
Проверка формата может отклонить невозможный ввод и нормализовать корректный шаблон. Она не может доказать назначение, достижимость, владение или текущего оператора. Эти различия удерживают последующие решения в честных границах.
Самая частая причина — отсутствующий или неверный контекст страны. Национальный номер, разобранный в неправильном регионе, может иметь неверную ожидаемую длину или невозможный префикс. Другие ошибки: неподдерживаемый код вызова, слишком мало цифр, слишком много цифр, пунктуация, дающая лишний плюс, добавочный номер, смешанный с основным, или префикс, который план нумерации не назначает.
Проверьте причину в результате, прежде чем править цифры. Выберите правильную страну по умолчанию для локального ввода или добавьте плюс и код вызова для международного. Не «исправляйте» некорректную запись клиента, дописывая цифры или подменяя префиксы. Попросите у контакта полный номер, когда исходный источник неоднозначен.
Возможный номер обычно значит, что число цифр могло бы подойти региону. Корректный шаблон номера добавляет более строгую проверку по диапазонам, которые распознают метаданные нумерации. Это различие важно, потому что префикс, выглядящий неназначенным, может иметь правильную длину. Валидатор не должен повышать каждое совпадение длины до корректного результата.
BillionVerify показывает конкретные причины: возможен только как местный, неверный код страны, слишком короткий, неверная длина, слишком длинный или не является номером. Корректный шаблон — самый сильный офлайн-вывод, но он всё ещё не доказывает назначение или достижимость. Держите поле результата и причину вместе, если последующим пользователям нужно понимать, почему запись отклонили.
Нет. Номер может соответствовать всем опубликованным правилам нумерации, пока ни один оператор его сейчас не назначает. Он также может быть назначен, но отключён, временно недоступен, заблокирован для направления, настроен только на входящие или направлен в сервис, который никогда не отвечает. Офлайн-проверка формата не наблюдает эти состояния сети.
Бесплатный инструмент не отправляет SMS, не делает звонок, не запрашивает OTP и не использует живой ответ оператора. Статус «корректный» следует читать как «корректный шаблон плана нумерации». Если процессу нужно доказательство, что человек контролирует линию, получите явное подтверждение первой стороны через авторизованный процесс проверки, а не меняйте смысл этого результата.
Проверка формата использует опубликованные метаданные нумерации. Поиск оператора запрашивает коммерческие данные маршрутизации о сети или операторе. Проверки в стиле HLR могут спрашивать инфраструктуру мобильной сети о регистрации или состоянии маршрутизации. У этих сервисов другие стоимость, географическое покрытие, задержка, договорные ограничения и соображения конфиденциальности. Они не входят в этот бесплатный валидатор.
BillionVerify не возвращает текущего оператора, статус SIM, состояние роуминга, историю переноса или вердикт живой линии. Возможный тип в результате берётся из диапазона номера, а не из запроса к оператору. Явная граница мешает CRM считать дешёвый шаг нормализации проверкой телефона в реальном времени.
Иногда. Планы нумерации могут резервировать узнаваемые диапазоны для мобильной, стационарной, бесплатной, премиум, с разделённой оплатой, VoIP, пейджера, персонального номера или других услуг. Там, где эти диапазоны различны, валидатор возвращает возможный тип, связанный с разобранным шаблоном. Там, где цифры не раскрывают различие, он возвращает комбинированное или неизвестное значение.
Североамериканские номера — частое ограничение, потому что стационарные и мобильные услуги делят одну общую структуру нумерации. Номер +1 не следует помечать как мобильный лишь потому, что многие люди пользуются мобильными телефонами. «Стационарная или мобильная» — честная офлайн-классификация, пока отдельный актуальный источник оператора не даст более сильных доказательств.
Люди и компании могут переносить номера между операторами, а на некоторых рынках — и между технологиями услуги. Диапазон, изначально выделенный одному оператору или типу, может уже не описывать текущий маршрут. Опубликованные метаданные нумерации отлично подходят для разбора и структурной корректности, но история выделения — это не то же самое, что нынешнее состояние сети.
Считайте тип «возможным по шаблону номера». Не используйте его одного, чтобы решать, отправлять ли SMS, звонить, тарифицировать сообщение или идентифицировать владельца. Если ответ говорит «неизвестно» или «стационарная или мобильная», сохраните эту неопределённость вместо того, чтобы навязывать более удобную категорию в базе.
Применяйте чистые телефонные данные
Применяйте результат как сигнал качества данных: сохраняйте международный контекст, храните канонический формат, не скрывайте неопределённость и сочетайте телефонную запись с нужными проверками email перед outreach.
Нет. Проверка идёт по серверным правилам нумерации и не создаёт звонок, SMS, сообщение WhatsApp, запрос Telegram, OTP или попытку перечисления аккаунта. Человек, связанный с номером, не получает уведомления от этой проверки. Поэтому она подходит для очистки одной формы или значения CRM без события outreach.
Проверку формата без уведомления не следует путать с проверкой владения. Только авторизованный поток подтверждения может показать, что кто-то сейчас контролирует линию. Согласие, предпочтения контакта и решения о подавлении держите в своих системах. Этот инструмент не проверяет реестр «не звонить» и не даёт разрешения связываться с кем-либо.
Да. Разборщик поддерживает международные коды вызова и страновые метаданные нумерации по мировым регионам. Ведущий знак плюс даёт самую ясную интерпретацию. Одни и те же цифры могут значить разное при разных предположениях о стране, поэтому ввод в локальном формате должен идти вместе с правильной страной по умолчанию.
Международная поддержка не значит, что каждый регион раскрывает один и тот же уровень деталей. У некоторых планов переменная длина, общие коды вызова, пересекающиеся стационарные и мобильные диапазоны или неполные различия типа. Валидатор возвращает то, что поддерживает опубликованный шаблон, и использует «неизвестно», когда более точный ответ был бы догадкой.
Держите одно каноническое поле E.164 для поиска, дедупликации, интеграций и исходящих систем. Исходный ввод пользователя храните отдельно только если нужно сохранить представление или аудировать, как значение попало в CRM. Генерируйте национальный и международный форматы отображения из разобранного канонического значения, а не ведите несколько независимо редактируемых копий.
Форматирование телефона очищает одно поле контакта. Перед outreach используйте Верификатор email, чтобы проверить доставляемость ящика, Бесплатную проверку email, чтобы распознать личную веб-почту, и Валидатор email для быстрого экрана синтаксиса и MX. Поиск владельца email добавляет публичный контекст компании к известному адресу email.
Эта бесплатная страница проверяет один номер телефона на запрос. Она не загружает CSV, не чистит весь список телефонов, не открывает разработчикам Phone API и не запускает массовые проверки оператора и HLR. Дневной лимит 20 на IP предназначен для индивидуального исследования и отладки форм, а не для автоматической обработки списков.
Для наборов email Очистка списков email даёт поддерживаемый массовый процесс гигиены. Извлечение email может вытянуть адреса email из вставленного материала перед проверкой. Эти ссылки — инструменты email, и их не следует читать как скрытый продукт массовой проверки телефонов.
BillionVerify отправляет номер телефона в API на Go, которому принадлежат метаданные плана нумерации и классификация результата. Страница не отправляет в браузер короткую рукописную таблицу кодов стран и длин. Централизация правил сохраняет согласованность веб-клиентов, делает изменения политики проверяемыми и мешает отдельным фронтендам давать разные ответы на один и тот же номер.
Сервер по-прежнему выполняет офлайн-проверку метаданных, а не запрос к оператору. «На стороне сервера» описывает, где работают правила, а не более сильный источник истины о живой сети. Ответ показывает это различие явными полями корректного шаблона, возможного типа, нормализованных форматов и фактом, что подтверждение оператора или живой линии не выполнялось.
Эта схема также даёт публичной странице одно место для безопасных ограничений ввода и согласованного дневного лимита 20 проверок на IP. Она не создаёт секретную базу телефонов и не прячет платного поставщика за формой. Backend принимает значение, оценивает текущий набор правил и возвращает результат, нужный странице.
Начните с «корректный» или «некорректный», затем прочитайте причину. Ошибка разбора значит, что ввод не смог образовать номер. Слишком короткий, слишком длинный и неверная длина описывают границу плана нумерации. Неверный код страны указывает на отсутствующий или неподдерживаемый международный контекст. Корректный шаблон значит, что цифры совпадают с назначаемым диапазоном, с оговоркой про живую линию.
Страна и код вызова объясняют, как разборщик интерпретировал ввод. E.164 — каноническое значение для хранения. Международный и национальный форматы — отображаемые значения для разных аудиторий. Тип номера — возможная классификация из диапазона. «Неизвестно» и «стационарная или мобильная» — содержательные ответы и должны оставаться без изменений в последующих системах.
Если результат вас удивил, сравните исходный ввод, выбранную страну и нормализованное значение E.164, прежде чем менять запись. Разборщик мог корректно применить регион по умолчанию, который пользователь не имел в виду. Хорошая форма позволяет исправить страну или номер и повторить проверку, сохраняя ясное сообщение валидации, а не тихо переписывая ввод.
Используйте видимую метку номера телефона и отдельный выбор страны для национального ввода. Принимайте обычные пробелы и пунктуацию, но после проверки показывайте нормализованный результат, чтобы пользователь мог его подтвердить. Не оставляйте единственные инструкции в placeholder. Объясните, относятся ли добавочные номера к другому полю, и держите ошибки проверки рядом с полем, которое нужно исправить.
Проверяйте, когда у пользователя достаточно информации, чтобы действовать, а не на каждое нажатие клавиши. Частично введённый международный номер ожидаемо слишком короткий, поэтому агрессивные красные ошибки создают шум. При отправке или потере фокуса различайте «не удалось разобрать», «нужна страна» и «некорректно для этого плана нумерации». Конкретные сообщения уменьшают случайные правки и брошенные формы.
Помните о доступности и международных пользователях. Поле, похожее на текст, лучше сохраняет плюс и ведущие символы, чем числовой элемент. Не предполагайте, что каждая страна использует одну группировку или длину. Пусть библиотека форматирования показывает национальное отображение, а каноническое значение храните отдельно, чтобы визуальная пунктуация никогда не становилась частью сопоставления личности.
Проверка телефона должна стоять рядом, а не заменять остальные проверки в процессе работы с контактом. Нормализуйте номер, сохраните причину проверки, проверьте почтовый ящик, классифицируйте риск провайдера и роли и храните исходный источник каждого поля. Это даёт продажам и поддержке объяснимую запись вместо одного общего флага «корректный контакт».
Не сливайте согласие, личность, доставляемость и формат в один балл. Хорошо сформированный номер телефона не доказывает согласие на звонок. Доставляемый email не доказывает, что телефон принадлежит тому же человеку. Публичное совпадение компании не доказывает текущую занятость. Отдельные поля позволяют каждому последующему действию использовать только те доказательства, которые ему действительно нужны.
Проверяйте снова, когда номер изменён или импортирован при другом предположении о стране. Держите канонические значения стабильными для дедупликации, но не кэшируйте навсегда утверждение о живой линии, которого этот инструмент никогда не делал. Когда продукт позже добавит подтверждение оператора, HLR или владения от авторизованного поставщика, храните эти наблюдения как отдельные, датированные доказательства, а не перезаписывайте корректность формата.
Эти зарезервированные и иллюстративные вводы показывают, что офлайн-метаданные нумерации могут доказать и где результат должен оставаться неопределённым.
+1 415-555-2671 соответствует корректному североамериканскому шаблону нумерации и нормализуется в +14155552671. Вероятный тип — стационарная или мобильная, потому что цифры ненадёжно различают их. Знакомый пример с 555 удобен для демонстрации, но результат не доказывает живую, назначенную или достижимую линию.
+44 20 7946 0958 несёт британский код вызова и может быть отформатирован для международного или национального отображения. Национальная форма 020 7946 0958 тоже разбирается, когда GB выбран как страна по умолчанию. Без +44 или выбора региона те же цифры, выглядящие локальными, не содержат достаточно контекста для надёжной интерпретации.
+1 000-000-0000 имеет знакомую длину, но некорректный североамериканский шаблон. Проверка только длины может принять его ошибочно. Полные метаданные нумерации отклоняют невозможный префикс, показывая, почему валидатор номера телефона должен делать больше, чем считать цифры или сопоставлять снисходительное регулярное выражение.
+44 20 слишком короткий для выбранного плана нумерации. Ввод вроде ++14155552671 искажён, потому что содержит дублированный международный префикс. Причина результата разделяет эти случаи, чтобы пользователь мог добавить недостающие цифры, убрать синтаксические ошибки или запросить новое значение, вместо того чтобы угадывать исправление.
Корректный результат всё ещё может вернуть «неизвестно» или «стационарная или мобильная». Это не проваленная проверка. Это значит, что шаблон нумерации устанавливает страну, длину и назначаемый диапазон, не доказывая текущую технологию услуги. Инструмент сохраняет эту неоднозначность, потому что живой поиск оператора и проверка HLR не запускались.
Стандарты и источники
Международные стандарты нумерации и авторитетные метаданные нумерации определяют, что офлайн-проверка формата может доказать. Регуляторные указания о переносимости номеров объясняют, почему текущий оператор и достижимость требуют других доказательств.
Редакция февраля 2026 года ITU-T E.164 определяет восемь категорий международных публичных телекоммуникационных номеров. Её таблица длин удерживает максимальный международный номер E.164 на 15 цифрах. Этот потолок объясняет, почему E.164 компактен, но для проверки цифр внутри всё равно нужны страновые метаданные. Читайте официальную запись ITU-T E.164.
Документация Google libphonenumber описывает проверки возможного номера как основанные на длине, а проверки корректного номера — как использующие длину плюс сведения о префиксе. FAQ также предупреждает: «Do not rely on libphonenumber to determine whether numbers are currently assigned to a specific user and reachable.» Это та же граница, которую показывает этот бесплатный валидатор. Читайте официальный FAQ libphonenumber.
Федеральная комиссия по связи США (FCC) указывает, что клиенты, меняющие провайдера в той же географической зоне, могут сохранить существующий номер. FCC говорит, что перенос возможен между проводными, IP и беспроводными провайдерами. Поэтому классификация диапазона номера может отличаться от текущего провайдера или технологии. Читайте указания FCC по переносу номеров.
Бесплатная проверка номера использует опубликованные правила нумерации. Она не связывается с оператором и не доказывает, что линия активна, выделена, доступна или принадлежит конкретному человеку.
Форматирование телефона улучшает одно поле контакта. Используйте эти email-инструменты, чтобы проверить формат адреса, тип провайдера и доставляемость ящика перед контактом.
Он разбирает код страны, сверяет национальный номер с планом нумерации этой страны, определяет возможный тип номера и возвращает форматы E.164, международный и национальный.
Нет. «Валидно» означает, что цифры соответствуют выделяемому шаблону нумерации. Это не доказывает, что номер подключён, доступен или принадлежит конкретному человеку.
Только там, где план нумерации страны позволяет это различие. В США и Канаде цифры часто не отличают мобильную связь от стационарной.
E.164 — международный формат для хранения и обмена телефонными номерами. Он начинается со знака плюс и кода страны и не содержит знаков форматирования.
Знак плюс и код страны дают самый однозначный результат. Для номера в национальном формате выберите страну, по которой его нужно интерпретировать.
Бесплатный тариф, разработанный для автономных рабочих процессов — ИИ-агенты могут начать проверку без участия человека в оплате. 99,9% точности на уровне SMTP.
Нативная интеграция MCP Server · 99,9% точности на уровне SMTP · Бесплатный тариф, без кредитной карты