Перейти к основному содержанию

Генератор номеров IMEI

API reference

Генерируйте синтетические действительные 15-значные номера IMEI с контролем Luhn для QA и тестирования — тестовые базы данных, проверка форм и поддельные записи устройств. Выберите производителя (или Случайно) и количество для создания. Не являются реальными идентификаторами устройств.

Ввод

Вывод

Сгенерированные номера IMEI

Только синтетические данные для тестирования, действительные с контролем Luhn — не являются реальными идентификаторами устройств. Один IMEI на строке.

Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/imei-number-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "manufacturer": "random",
    "quantity": "5"
  }'

Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.

Спросите у ИИ-агента

Use the IOTools `imei-number-generator` tool (IMEI Number Generator) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/imei-number-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Генератор номеров IMEI — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Тестирование приложения, которое хранит или проверяет идентификаторы устройств, требует реалистично выглядящих номеров IMEI до того, как в процесс вовлекается какое-либо реальное оборудование. Этот инструмент генерирует синтетические 15-значные номера IMEI, прошедшие проверку по алгоритму Луна, для QA и разработки — заполнения тестовых баз данных, проверки валидации форм и создания макетных записей об устройствах. Это не реальные идентификаторы устройств. Каждый номер построен из общеизвестного префикса производителя, случайного серийного номера и корректно вычисленной контрольной цифры, и ничто из сгенерированного здесь не соответствует реальному действующему телефону или SIM-карте. Это та же идея, что и использование поддельного номера банковской карты, проходящего проверку Луна, для тестирования формы оплаты: структурно корректен, полезен для тестов и ни к чему реальному не привязан.

Что такое IMEI?

IMEI расшифровывается как International Mobile Equipment Identity (международный идентификатор мобильного оборудования). Это 15-значный номер, который идентифицирует мобильное устройство в сотовой сети. Он состоит из трёх частей:

  • TAC (Type Allocation Code) — первые 8 цифр, которые определяют производителя и модель устройства. Коды TAC выделяются публично и широко документированы.
  • Серийный номер — следующие 6 цифр, индивидуальный номер экземпляра внутри модели.
  • Контрольная цифра — 15-я, последняя цифра, контрольная сумма Луна, вычисленная по первым 14 цифрам, чтобы опечатки и ошибочно введённые номера можно было обнаружить автоматически.

Как работает этот инструмент

  1. Выберите производителя (Apple, Samsung, Huawei, Google, Xiaomi, OnePlus) или оставьте Случайно, чтобы выбирать из всех.
  2. Укажите, сколько IMEI сгенерировать за раз (1–50).
  3. Нажмите Создать. Каждый результат сочетает реальный публичный TAC этого бренда со случайным 6-значным серийным номером и добавляет контрольную цифру Луна — получается номер, который проходит стандартную проверку IMEI.

Скопируйте список или скачайте его как текстовый файл, по одному IMEI на строку, и вставьте прямо в свои тестовые фикстуры.

Как вычисляется контрольная цифра

15-я цифра использует алгоритм Луна (ISO/IEC 7812 mod-10, та же схема, что применяется к номерам банковских карт). Каждая вторая цифра, если считать справа, удваивается; если результат удвоения больше 9, из него вычитается 9. Затем все цифры суммируются, и контрольная цифра равна (10 − (сумма mod 10)) mod 10. Это гарантирует, что весь 15-значный номер проходит проверку Луна.

FAQ

Это настоящие номера IMEI?

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

Пройдут ли они проверку IMEI?

Да — структурно. Поскольку контрольная цифра вычислена верно, сгенерированный номер проходит проверку формата Луна/IMEI, что и делает его полезным для тестирования логики валидации и форм ввода.

Можно ли использовать их для активации устройства или SIM-карты?

Нет. У этих номеров нет реального выделения, и они не связаны ни с одной записью об устройстве или операторе. Они существуют только как поддельные тестовые данные.

Зачем выбирать производителя?

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

Отправляются ли мои данные куда-либо?

Нет. Генерация полностью выполняется в вашем браузере — ни один созданный вами IMEI не покидает ваше устройство.

Отказ от ответственности

Номера IMEI, созданные здесь, — это синтетические тестовые данные только для QA и разработки. Это не подлинные идентификаторы устройств, и их нельзя использовать для идентификации устройств, мошенничества, обхода черных списков или любых незаконных целей.

imeitest dataluhngeneratorfake datadevice testingqa

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.