---
title: "Форматирование, проверка и очистка списков телефонных номеров"
description: "Бесплатный форматировщик номеров: приведите любой номер к E.164, проверьте его, определите мобильный или стационарный и очистите списки для SMS и WhatsApp."
canonical: "https://omnichannels.ai/ru/tools/phone-number-formatter/"
language: "ru"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Форматирование, проверка и очистка списков телефонных номеров

Canonical: https://omnichannels.ai/ru/tools/phone-number-formatter/
Language: ru
Publisher: OmniChannels.ai by BroadNet Technologies

E.164 — международный формат телефонных номеров, определённый рекомендацией ITU-T E.164: знак плюс, код страны и национальный номер без пробелов, дефисов и начального внутреннего префикса 0, не более 15 цифр. Мобильный номер ОАЭ, который локально записывают как 050 123 4567, в формате E.164 выглядит так: +971501234567. Для API и ссылок wa.me используется запись только цифрами: 971501234567.

## Как отформатировать и очистить телефонные номера
1. **Выберите страну по умолчанию:** Номера без кода страны, например 050 123 4567, разбираются по плану нумерации этой страны. Номера с + или 00 сохраняют свою страну.
2. **Вставьте номер или список:** Введите один номер в любом формате или переключитесь на «Массовый список», вставьте номера или загрузите файл .csv или .txt. Столбец с телефонами определяется по заголовку.
3. **Проверьте валидность и тип линии:** Каждый номер преобразуется в E.164 и проверяется по выделенным диапазонам страны. Вы увидите, почему неверные номера не прошли проверку и какие номера стационарные.
4. **Скачайте очищенный CSV:** Выберите формат E.164 или только цифры, оставьте или удалите неверные строки и скачайте CSV без дубликатов, готовый для импорта в кампанию или отправки через API.

## Что такое формат E.164

Рекомендация ITU-T E.164 — это международный план нумерации, который задаёт каждому телефонному номеру в мире уникальную форму. Номер E.164 состоит из кода страны (от 1 до 3 цифр) и национального значимого номера, всего не более 15 цифр. В машиночитаемом виде он начинается со знака плюс и больше не содержит ничего лишнего: ни пробелов, ни скобок, ни дефисов, ни внутреннего префикса 0, который набирают при звонке внутри страны.
Один и тот же мобильный номер ОАЭ в выгрузке из CRM может выглядеть как 050 123 4567, +971 50 123 4567, 00971501234567 или 971-50-1234567. Только один из этих вариантов соответствует E.164: +971501234567. Если хранить все номера в таком виде, их можно сравнивать, находить дубликаты, и их примет любой API для SMS, WhatsApp или голосовых вызовов.
- Коды стран: +971 ОАЭ, +966 Саудовская Аравия, +974 Катар, +965 Кувейт, +973 Бахрейн, +968 Оман, +20 Египет, +44 Великобритания, +1 США и Канада.
- Уберите внутренний префикс: 050 в ОАЭ превращается в 50 после +971, а 07400 в Великобритании — в 7400 после +44.
- Замените префикс международного вызова (00 в большинстве стран, 011 в США и Канаде) на +.
- Максимальная длина — 15 цифр, не считая знака плюс.

## Форматы телефонных номеров в странах GCC и MENA

Планы нумерации стран Персидского залива похожи, но различаются длиной номера и тем, используется ли внутренний префикс 0. Поэтому список с локальными форматами из нескольких стран нельзя очистить без страны по умолчанию и полных данных о планах нумерации.
- ОАЭ (+971): мобильные номера состоят из 9 цифр и начинаются с 5 (50, 52, 54, 55, 56, 58); локально набираются как 05X XXX XXXX. Стационарные номера состоят из 8 цифр, например 04 для Дубая и 02 для Абу-Даби.
- Саудовская Аравия (+966): мобильные номера состоят из 9 цифр и начинаются с 5; локально записываются как 05X XXX XXXX. Формат E.164: +966 50 123 4567.
- Катар (+974), Кувейт (+965), Бахрейн (+973) и Оман (+968): 8-значные номера без внутреннего префикса 0, поэтому локальный номер совпадает с национальным. В Катаре мобильные начинаются с 3, 5, 6 или 7, в Кувейте — с 5, 6 или 9, в Бахрейне — с 3, в Омане — с 7 или 9.
- Египет (+20): мобильные номера состоят из 10 цифр и начинаются с 10, 11, 12 или 15; локально записываются как 01X XXXX XXXX.
- Арабо-индийские цифры (٠١٢٣٤٥٦٧٨٩) и персидские цифры (۰۱۲۳۴۵۶۷۸۹) часто встречаются в формах, заполненных на арабской клавиатуре. Это те же номера, и перед отправкой в любой API их нужно преобразовать в ASCII-цифры.

## Почему чистые списки важны для доставляемости и бюджета

Каждый неверный номер, дубликат или стационарный номер в списке кампании — это потраченные впустую деньги или сообщение. Многие SMS-маршруты тарифицируют каждое отправленное сообщение, поэтому номер с недостающей цифрой всё равно оплачивается. Дубликат означает, что один и тот же клиент дважды получит ваше предложение, а это ведёт к отпискам и жалобам на спам. Большая доля недоставленных сообщений вредит репутации вашего имени отправителя, или альфа-имени, у операторов.
В WhatsApp номер с неверным форматом просто не сработает: Cloud API ожидает полный международный номер, а локальный номер вида 050… без кода страны будет либо отклонён, либо отправлен в другую страну. Очистка списка перед импортом также делает осмысленными отчёты о доставке (DLR): ошибки тогда указывают на реальные проблемы, например неактивные номера, а не на опечатки.
- Удаляйте дубликаты после нормализации, а не до неё: 0501234567 и +971501234567 — это один и тот же человек.
- Исключайте стационарные номера из отправки SMS и WhatsApp; направляйте их на голосовые вызовы.
- Сохраняйте неверные строки с пометкой в отдельном файле, чтобы исправить исходную систему.
- Проверка формата доказывает лишь, что номер может существовать, но не что он активен. Для этого используйте HLR-запрос или отчёты о доставке.

## Как работает этот форматировщик

Инструмент использует libphonenumber-js с полными метаданными Google libphonenumber — теми же данными о планах нумерации, которые применяются в Android и большинстве платформ для обмена сообщениями. Он проверяет каждый номер по диапазонам, выделенным в его стране, и возвращает тип линии там, где его определяет план нумерации: мобильный, стационарный, бесплатный, VoIP, премиальный или с разделением стоимости. В США и Канаде мобильные и стационарные номера используют одни и те же диапазоны, поэтому тип отображается как стационарный или мобильный.
Перед разбором инструмент преобразует арабо-индийские, персидские и полноширинные цифры, удаляет невидимые символы направления текста, которые часто содержит арабский текст, убирает префиксы tel: и wa.me и заменяет 00 на +. Номера, которые уже начинаются с кода страны, но без плюса, например 971501234567, тоже распознаются. Всё работает в вашем браузере: списки до 50 000 строк обрабатываются небольшими частями на вашем устройстве и никуда не загружаются.

## E.164 или только цифры: какой формат выбрать

Используйте E.164 с плюсом (+971501234567) для хранения номеров в CRM или базе данных, в ссылках tel: и для большинства API SMS и голосовых вызовов. Используйте запись только цифрами (971501234567) там, где плюс недопустим: в ссылках wa.me для перехода в чат, в wa_id WhatsApp Cloud API и в API для SMS, которые принимают номер получателя как простое число, например в SMS API OmniChannels.ai.
Какой бы формат вы ни выбрали, используйте его единообразно во всех системах. Смешение форматов — самая частая причина того, что один и тот же контакт появляется дважды, а импортируемые списки не проходят проверку.

## Частые вопросы о форматировании телефонных номеров

### Что такое формат E.164 для телефонного номера?

Это международный формат, определённый ITU-T E.164: знак плюс, код страны и национальный номер без пробелов, знаков препинания и внутреннего префикса 0, не более 15 цифр. Например, мобильный номер Великобритании 07400 123456 в формате E.164 выглядит так: +447400123456.

### Как преобразовать номер ОАЭ вида 050 123 4567 в международный формат?

Уберите начальный 0 и добавьте код ОАЭ +971: 050 123 4567 превращается в +971501234567. Для чтения номер можно записать как +971 50 123 4567, а для ссылок wa.me или API, которые не принимают плюс, — как 971501234567.

### Как записать саудовский мобильный номер в формате E.164?

Саудовские мобильные номера локально набираются как 05X XXX XXXX. Уберите 0 и добавьте префикс +966, и 0501234567 превратится в +966501234567. Национальный номер состоит из 9 цифр и начинается с 5.

### Нужно ли указывать плюс при отправке через API для SMS или WhatsApp?

Это зависит от API. Ссылки WhatsApp wa.me и wa_id в Cloud API используют только цифры, без плюса и начальных нулей. SMS API OmniChannels.ai также принимает только цифры с кодом страны. Если сомневаетесь, храните номера в E.164 и убирайте плюс при отправке.

### Может ли инструмент определить, мобильный номер или стационарный?

Да, там, где план нумерации страны их разделяет, а это почти все страны, включая все государства GCC. В США и Канаде мобильные и стационарные номера используют общие диапазоны, поэтому результат — стационарный или мобильный. Проверка не показывает, активен ли номер в данный момент.

### Работает ли инструмент с арабскими цифрами?

Да. Арабо-индийские цифры (٠-٩) и персидские цифры (۰-۹) автоматически преобразуются в стандартные, а невидимые метки направления письма справа налево, скопированные из арабского текста, удаляются перед проверкой номера.

### Сколько номеров можно очистить за раз и загружается ли мой список?

До 50 000 строк в списке: вставленных или из файла .csv либо .txt размером до 15 МБ. Файл читается и обрабатывается полностью в вашем браузере, на наши серверы ничего не отправляется. Очищенный список можно скачать в виде CSV в формате E.164 или только цифрами.

### Почему Excel показывает мои номера как 9.72E+11?

Excel воспринимает длинные строки цифр как числа и переключается на экспоненциальную запись, а также отбрасывает начальные нули. Импортируйте CSV через «Данные › Из текста/CSV» и задайте для столбца с телефонами тип «Текстовый» либо сохраните плюс из формата E.164 и откройте файл в программе, которая работает с текстом.
