Как определить место регистрации номера сотового телефона

Определение оператора, региона, страны по телефонному номеру

На данной странице можно определить сотового оператора и регион (или город и страну) по любому номеру телефона в России или в мире. Мобильные операторы России определяются с учетом базы данных перенесенных номеров. Для номеров фиксированной связи можно определить регион, город и оператора.

Введите номер телефона:

Популярное

Коды операторов

  • 900
  • 902
  • 903
  • 904
  • 905
  • 908
  • 909
  • 925
  • 926
  • 929
  • 950
  • 951
  • 960
  • 961
  • 962
  • 967
  • 977
  • 999

Коды городов России

  • Москва
  • Санкт-Петербург
  • Новосибирск
  • Екатеринбург
  • Нижний Новгород
  • Самара
  • Казань
  • Омск
  • Челябинск
  • Ростов-на-Дону
  • Уфа
  • Пермь
  • Волгоград
  • Красноярск
  • Воронеж
  • Саратов
  • Тольятти
  • Краснодар
  • Ижевск
  • Ярославль

Коды стран мира

  • Украина
  • Казахстан
  • Беларусь
  • Германия
  • Великобритания
  • США
  • Франция
  • Израиль
  • Узбекистан
  • Китай

© KODY.SU, 2010-2022

  • Определение номера
  • Коды операторов
  • Коды городов России
  • Коды стран мира
  • Контакты
  • Виджет для сайта
  • API

Определение кто звонил, оператора, региона, страны по телефонному номеру

Чтобы узнать кто звонил, определить страну, регион и название оператора мобильной связи для указанного номера
мобильного телефона введите номер телефона в любом формате и нажмите Найти

Пример:

+79515200611

89515200611

+7 (951) 520-06-11

Внимание! Сервис не определяет местоположение абонента, владельца телефона, его ФИО и другие персональные данные.
Сервис не позволяет пробить номер телефона,
а также производит поиск номера телефона в нашей базе номеров для определения мошеннических номеров, предложения финансовых услуг, различных видов нежелательных звонков.

Сервис определяет следующие данные: страну, регион и название оператора мобильной связи, время в регионе, перенос номера к другому сотовому оператору.

Если телефонный номер был перенесен к другому оператору, то он также определяется с использованием базы данных перенесенных абонентских номеров.

Если номер есть в базе данных сервиса «Кто звонит», то будет отображена информация о данном номере.

О базе данных

На данной странице вы очень быстро можете определить оператора по номеру телефона — у нас самая полная база телефонных номеров, получаемая из государственной базы данных Федерального агентства связи.
Мы постоянно поддерживаем базу в актуальном состоянии, данные обновляются 1 раз в месяц.

База данных сервиса «Кто звонит» содержит данные о 504 458 телефонных номерах. База данных собирается на основании отзывов пользователей Справочного портала, отзывов в сети Интернет, отзывов в социальных сетях и обрабатывается с помощью разработанных нами алгоритмов машинного обучения.

Кем предоставлены данные

Данные предоставлены Федеральным агентством связи и содержатся в выписке из реестра российской системы и плана нумерации.

Справочник телефонных номеров: Узнать адрес человека по номеру онлайн

Приложение поможет вам найти на карте домашний и рабочий адреса любого абонента по номеру телефона или узнать его номер телефона по адресу.

14 февраля 2023

Определить адрес

Номер телефона

Введите номер телефона человека, чей адрес вы намереваетесь отследить:

Программное обеспечение совместимо с устройствами на платформах iOS, Android, Windows, MacOS, Symbian, BlackBerry. Информация полученная на ресурсе основывается на
политике конфиденциальности. Mobile Locator позволяет контролировать текущее местоположение отслеживаемых устройств, отображая на карте их геолокацию в реальном времени.

Полученные данные будут доступны в разделе «Местоположение» Личного кабинета. Любая информация о клиентах хранится на серверах ресурса в зашифрованном виде.

Современные способы выявления геоданных

Импорт и экспорт данных

В случае, если вам необходимо определить большое количество номеров телефонов или адресов, соберите исходные данные в CSV- или XLS-таблицы по доступному в Личном кабинете шаблону, и используйте инструмент импорта данных для их загрузки в приложение. Экспорт данных происходит обратным путем — отслеженные данные конвертируются в таблицу, а затем скачиваются на устройство.

Журнал адресов

Все адреса, которые были найдены по номеру телефона или, наоборот, использованы для поиска, сохраняются в Журнале адресов. Там можно найти исходные данные и результаты поиска или отобразить адреса на карте. Кроме того, в этом разделе отображаются имена людей, которые так или иначе упоминались в базах данных в привязке к конкретному адресу.

Уведомления о смене адреса

Благодаря модели оплаты, Mobile-Locator крайне эффективен для долгосрочной слежки — один раз оплатив приложение, вы получите его в пользование навсегда. Таким образом, оно осуществляет трекинг местоположения абонента, даже если вы давно не пользовались своим аккаунтом. В том случае, если абонент сменит место жительства, ПО отправит вам уведомление об этом на электронную почту.

24/7

Глобальная поддержка клиентов

Команда Mobile-Locator ценит каждого клиента и уделяет особое внимание точности функций и стремится к постоянному улучшению обслуживания.

95%

Рейтинг доверия пользователей

По данным недавнего опроса, именно такое количество клиентов желают повторно воспользоваться услугой. Мы ценим эти показатели.

Отзывы пользователей

Знаете, забавно вышло. Я даже не знала, что бывают такие приложения. Хотела найти адрес одного понравившегося парня, и спросила совета в соцсетях. И вот, в группе мне посоветовали это приложение, которое я теперь называю “режим Бога” — я узнала его домашний адрес, рабочий адрес, а если захочу, узнаю где он находится в любой момент.

arАргентина

instagram Instagram

Классно жить в век технологий! Я использовал Mobile-Locator, чтобы отыскать старых друзей, после того как вернулся в родной город — у меня остались только их старые номера, которые уже не работают. Решил рискнуть, и действительно круто помогло — нашло пару десятков адресов, связанных с этими номерами, в итоге удалось увидеться со всеми!

usСША

facebook Facebook

Большое спасибо за это приложение! Оно помогло мне найти номер придурка, живущего в доме по соседству и, как итог, засыпать без гремящей музыки. Вряд ли еще буду им пользоваться, но это стоило того. Отмечу, что, как и указано, работает оно довольно быстро, а результаты действительно верны. В общем, рекомендую.

deГермания

instagram Instagram

Умно сделанный и качественный инструмент. Использовал для того, чтобы оптимизировать и актуализировать клиентскую базу данных, найти телефоны тех, кто оставил только адреса, и наоборот. Понравился интерфейс, все очень просто и интуитивно, хотя функций много.

ptПортугалия

facebook Facebook

Купила себе это приложение как онлайн телефонный справочник, давно искала что-то подобное. В оффлайне работает отлично, находит точно так же, как при включенном интернете. Еще нравится функция определения того, как человек записан у других людей по номеру телефона. Например, узнала много нового о себе :))

twТайвань

facebook Facebook

Хотела увидеть мою школьную подругу, от которой у меня в памяти остался номер телефона. Номер увы давно не работал и был бесполезен практически. Но по нему я смогла узнать точный адрес, где она сейчас живет! Как же мы были рады этой встрече ❤️.

deГермания

Google Google

Остались вопросы? Мы с удовольствием на них ответим: Если Вы хотите оставить отзыв или внести какое – либо предложение, Вы можете сделать это в разделе отзывы пользователей или обратиться в службу поддержки.

Определение имени при звонке.

Добавили возможность синхронизировать приложение со звонками. Теперь, когда вам звонят, Mobile-Locator будет отправлять вам уведомление, в котором будет указано имя, под которым звонящий абонент чаще всего сохранен в телефонах других людей. Функцию можно активировать в настройках. Не забудьте включить уведомления и дать необходимые разрешения приложению.

База данных увеличилась почти вдвое.

Проинвестировали капитал на покупку всех доступных в публичном доступе данных.


Какие альтернативы телефонным справочникам существуют сегодня?

Международный уровень

Мы не ограничиваем результаты поиска конкретной страной или континентом, мы думаем шире!
Используйте Mobile Locator
сервисы для поиска или отслеживания устройства в любой стране мира.

kody.su: телефонные коды

На этой странице можно быстро определенить регион абонента по номеру телефона. Узнать информацию можно как для мобильных номеров, так и для стационарных. Проверка номеров телефонов доступна для Украины, России, а также для ряда других стран во всем мире. Введите телефон абонента в поле и нажмите кнопку «Узнать», или клавишу «Enter».

С помощью этого сервиса можно определить оператора, узнать город, а также установить страну, из которой совершался звонок. Правильный код набора телефонного номера, для корректной выдачи результатов, должен выглядеть, как «380…», или «+380…», «+7…», но ни в коем случае он не должен начинаться с кода оператора.

Найти конкретного человека по номеру телефона, может и не удастся, но установить, откуда он звонил, вполне реально. Это особенно актуально для случаев, когда звонки поступают с неизвестных международных направлений. Как узнать, кто звонил? – Если со стационарного тогда будет код страны и код города.

Есть много способов узнать по номеру телефона кто звонил, такие как:

  • 1. Через поисковые системы
  • 2. Различные онлайн-сервисы
  • 3. Мессенджеры WhatsApp, Telegram, Viber и др.
  • 4. Пробить контакты по сайтам объявлений
  • 5. Большое количество программ для смартфонов

Определить местоположение онлайн

GPS координаты в реальном времени


Обновление 3.1: Контролируйте до пяти устройств в личном кабинете

  • Для активации нужен только номер телефона абонента

  • Показатели с максимальной точностью отображения 5 м²

  • Глобальная совместимость с мобильными операторами

  • Удалённое управление сессиями из личного кабинета

  • Параллельный мониторинг до пяти различных устройств

  • Панель управления

  • Регистрация

Укажите номер телефона для запуска

  • Всё что нужно для определения текущего местоположения устройства — указать номер телефона в международном формате и запустить сессию, активировав один из доступных вариантов подписки.

Превосходная точность показателей

  • Мы добились максимально очевидных показателей для удобства пользователей. Теперь вы видите не только сухие GPS координаты местонахождения, но и точный адрес с указанием точки на карте.

Глобальная совместимость с операторами

  • MobiTracker совместим с большинством мобильных операторов повсеместно. Представленные возможности не ограничены какими-либо континентами или странами, они универсальны.

Удалённое управление из личного кабинета

  • Управляйте представленными функциями прямо через личный кабинет веб-сайта. Программные обеспечение полностью готово к работе без предварительной установки на устройство.

Отслеживайте пять устройств одновременно

  • Отслеживайте местоположение из пяти различных устройств в одном аккаунте. Это могут быть: смартфоны, планшеты, ПК или сотовые телефоны. Удобный интерфейс подарит положительный опыт.

Android OS

Смартфоны, планшеты

Устройства Apple

iOS, macOS, iPadOS

Windows

Ноутбуки и планшеты

3 Номера
оптимальный


2400.00
/руб.*


2400.00/руб.*

Универсальная совместимость и открытый исходный код

MobiTracker разрабатывался, как универсальное решение для определения местоположения пользователями любого устройства с поддержкой сотовой связи (смартфон, планшет, ПК или сотовый телефон). Такие характеристики, как марка и модель устройства, установленная платформа и сотовый оператор — не имеют значения и не влияют на совместимость. Выявление местоположения происходит путём направления скрытой атаки на интерфейс мобильного оператора с целью выявления базовой станции обслуживания и уровня получаемого сигнала. Сопоставив полученные показатели, мы отображаем точку текущего местонахождения устройства с максимальной погрешностью в 5 м².

  • 95%

    Пользователей оценили работу приложения “выше среднего”

  • 72%

    Аккаунтов, с которых было совершено более двух заказов

Мы заботимся о том, чтобы пользовательский опыт всегда был максимально положительным и внедрили инструменты для улучшения MobiTracker. Наша служба поддержки всегда на связи в режиме 24/7. Технические специалисты всегда готовы ответить на вопросы и обратить внимание на рекомендации. В разделе “отзывы” всегда можно ознакомиться с опытом других пользователей и поделиться собственным.

Какие варианты тарифов доступны клиентам?

Пользователи могут выбрать один из трёх вариантов тарифов, которые включают в себя различные пакеты сессий: Базовый (1 номер), Оптимальный (3 номера) и Бизнес (5 номеров).

Как определить мобильного оператора и домашний регион по номеру телефона

Время прочтения
5 мин

Просмотры 48K

Когда мы пытаемся определить какому оператору принадлежит номер телефона, то обычно смотрим на его DEF код. Например, если номер начинается на 916, то это МТС, на 968 – Билайн, 926 – Мегафон (все зависит от вашего региона). Но этот метод очень условный и совершенно не подходит когда нужны точные данные. В реальности все сложнее: DEF коды часто делят между собой несколько операторов, и совсем необязательно, что искомый номер относится к операторам большой четверки. Ну и наконец, номер можно просто портировать.

В статье я расскажу о том, как по номеру телефона достоверно определить мобильного оператора который его обслуживает, а также получить дополнительную, «бесплатную» информацию – домашний регион абонента. Использовать эти данные можно как угодно, начиная от предзаполнения адреса в анкете пользователя и перенаправления на региональную версию вашего сервиса, до использования этих данных в процессинге и статистике. В конце статьи будет ссылка на github с исходниками.

Сразу оговорюсь, что домашний регион абонента, по большому счету, никак не связан с текущим месторасположением пользователя, т.е. определяемый регион отвечает на вопрос «Откуда номер?», а не «Где пользователь?».

Источники данных

Россвязь

Свой номер телефона мы получаем когда заключаем договор на обслуживание с оператором связи. В свою очередь, распределением диапазонов номеров между операторами связи, а также стандартизацией и общим контролем за услугами связи занимаются соответствующие государственные и международные организации. В России такой организацией является Федеральное агентство связи (Россвязь).

Таким образом, самым надежным источником информации кто обслуживает российский номер телефона является Россвязь, причем это открытые данные, которые агентство публикует у себя на сайте: www.rossvyaz.ru/opendata. Свежий список диапазонов мобильных номеров находится в CSV по ссылке. Каждая строка в файле выглядит как:

DEF-код, начало диапазона, конец диапазона, название оператора, название региона

Однако, с 2013 года появилась возможность переносить номер от оператора к оператору. Значит, руководствуясь только реестрами Россвязи, нельзя однозначно сказать, что номер обслуживается определенным оператором. Зато это вполне можно сказать про регион, ведь переносимость номера работает только в рамках домашнего региона и перенести номер из МТС Новосибирск в Tele2 Санкт-Петербург не получится в принципе.

Таким образом, если по задаче нужно определить только регион пользователя, то реестров Россвязи будет достаточно.

База Данных Перенесенных Номеров

Если нужно точно определять оператора, тогда не обойтись без Базы Данных Перенесенных Номеров, оператором которой является ЦНИИC. Процедуру подключения к базе можно найти у них на сайте: zniis.ru. Но, к сожалению, насколько я знаю, напрямую подключиться к ним не просто, а получив подключение, делиться базой ни с кем нельзя.

Структура этой базы крайне проста: это три CSV файла в которых в формате «номер, название оператора» перечислены:

  • все перенесенные номера на текущий день (обновляется раз в день);
  • все перенесенные номера за последний час (обновляется раз в час);
  • все номера возращенные родному оператору обратно за последний час (обновляется раз в час).

На момент написания статьи, в БДПН находится около 6 миллионов записей.

Суммируя: у нас есть некие диапазоны номеров, которые соответствуют определенным операторам и регионам (Россвязь), и список номеров-исключений из этих диапазонов (БДПН), который распространяется только на название оператора.

Как определять абонентов

Самое очевидное решение этой задачи: посмотреть на слово «диапазон» и использовать перечисленные емкости буквально. Т.е. для определения номера, сортируем всех операторов по их диапазонам и ищем запись, которая относится к минимальному диапазону, в который попадает конкретный номер. Сложность этого алгоритма будет как у бинарного поиска, что довольно неплохо.

Но есть более оригинальный и универсальный способ реализации, сложность которого – константа, независимо от размера данных. Этот метод предполагает использование масок номеров.

Маска номера

Маска номера – это строка состоящая из цифр и спецсимвола со значением «wildcard одиночного символа» («?»), который говорит, что на его месте может быть любая цифра. Причем после знака вопроса может стоять только знак вопроса.

Таким образом, один из диапазонов Билайн в Москве «79031000000 – 79031999999», в виде маски будет записан как «79031??????».

С такими масками очень удобно работать, например, задавать их вручную в конфигурации. Кроме того, представление диапазонов в виде масок дает возможность использовать более эффективные методы хранения и простые алгоритмы поиска.

Хеш-таблица

Например, один из таких алгоритмов это хранение соответствий «маска-оператор» в хеш-таблице (или любом другом key-value хранилище). Суть алгоритма в следующем: все подобные маски складываются в хеш-таблицу, где они являются ключами. Значениями в таблице являются объекты-операторы с регионами.

Работу поиска нагляднее всего объяснить на примере. Скажем, мы ищем информацию по номеру: 7(903)100-1234, и у нас есть маска 79031?????? – Билайн, Москва.

Сперва ищем в таблице запись по ключу в точности как исходный номер: 79031001234.
Если не найдено, то меняем последнюю цифру номера на «?» и ищем по ключу 7903100123?.

Если опять ничего не нашли, то снова меняем последнюю цифру на «?» и ищем по 790310012??, и так далее.

В конце концов мы сделаем поиск по ключу 79031?????? и обнаружим, что номер относится к оператору Билайн, Москва.

Видно, что в данном случае сложность алгоритма равна сложности нескольких взятий из хеш-таблицы, что при правильной реализации обычно равно константе. Сложность поиска в таком дереве зависит от длины телефонных номеров, которая по рекомендации ITU-T E.164 не превышает 15 символов.

Этот же алгоритм можно применить и к портированным номерам – их можно просто добавить в ту же самую хеш-таблицу.

Префиксное дерево

Гораздо более эффективный по производительности метод – построение префиксного дерева из масок, который будет опираться на то, что номера состоят из цифр. Каждая нода этого дерева сможет иметь до 10 цифровых нод-потомков (0-9) и одной wildcard-ноды. Wildcard-нода может иметь только wildcard-потомков. При добавлении очередной маски в дерево, каждый символ маски последовательно превратится в ноду. Таким образом, фактически мы представляем все имеющиеся у нас маски в виде одного дерева.

Например, дерево состоящее из масок:
7913? – Mno1
791?? – Mno3
7952 – Mno2
7953 – Mno3
795? – Mno1
будет иметь вид, как на картинке (перечисленные маски в дереве идут слева направо).

Алгоритм поиска в дереве, думаю, уже понятен: берем по порядку каждую цифру из искомого номера и последовательно спускаемся по дереву начиная с корня. В первую очередь спускаемся по цифровым нодам, если цифровых нод нет, то смотрим есть ли «?»-нода. Если есть, то в конечном итоге проверяем длину маски, и если она соответствует номеру, то оператор найден.

Заключение

В зависимости от ограничений, можно комбинировать эти подходы и разделять хранилища перенесенных номеров и масок Россвязи. Например, по памяти выгоднее для портированных номеров использовать подход с хеш-таблицей, а для реестров Россвязи всегда выгоднее использовать дерево масок. При поиске сначала смотреть в таблице, а если в ней ничего не найдено, то искать в дереве. Разделение хранилищ в первую очередь удобно для их автообновления, т.е. если изменилась БДПН (а она меняется постоянно), то совсем необязательно перечитывать диапазоны Россвязи.

Для максимальной производительности можно хранить всю информацию прямо в оперативной памяти. В моей реализации на Java, дерево масок Россвязи занимает не более 20-30Мб, хеш-таблица с масками портированных номеров: около 500-600 Мб. Если же портированные номера хранить в префиксном дереве, то из-за того, что ноды дерева получаются очень разреженные, памяти потребуется примерно в 1.5 раза больше. Но зато, это дает достаточно весомый прирост производительности.

Спасибо за внимание!

→ Весь исходный код доступен на github.

Понравилась статья? Поделить с друзьями:
  • Как определить кто позвонил
  • Как начинается украинский номер телефона сотовый
  • Как определить кому принадлежит телефонный номер мобильного телефона
  • Как начинается украинский номер телефона мобильный
  • Как определить кому принадлежит номер телефона теле2