Категории

ICCID Generator

Generate valid ICCID numbers for SIM cards with proper Luhn checksums

6-digit issuer identification number. Leave blank for random selection.

Total length of ICCID number (typically 19-20 digits).

Ключевые факты

Категория
Generator
Типы входных данных
number, text
Тип результата
text
Покрытие примерами
1
API доступен
Yes

Обзор

Генератор ICCID позволяет создавать корректные идентификационные номера SIM-карт, соответствующие международным стандартам, включая правильную контрольную сумму по алгоритму Луна.

Когда использовать

  • При тестировании программного обеспечения для управления мобильными устройствами (MDM).
  • Для разработки и отладки систем биллинга или баз данных операторов связи.
  • При создании прототипов приложений, работающих с идентификаторами SIM-карт.

Как это работает

  • Укажите желаемое количество ICCID для генерации.
  • Введите 6-значный код эмитента (IIN), если требуется конкретный оператор, или оставьте поле пустым для случайного выбора.
  • Установите общую длину номера (обычно 19 или 20 цифр).
  • Нажмите кнопку генерации, чтобы получить список валидных номеров с корректной контрольной суммой.

Сценарии использования

Массовое создание тестовых данных для баз данных абонентов.
Проверка корректности полей ввода в формах регистрации мобильных устройств.
Симуляция работы оборудования в средах разработки телеком-решений.

Примеры

1. Тестирование базы данных абонентов

QA-инженер
Контекст
Необходимо заполнить тестовую базу данных 50 уникальными номерами SIM-карт для проверки производительности системы.
Проблема
Ручной ввод номеров занимает много времени и часто приводит к ошибкам в контрольных суммах.
Как использовать
Установите количество на 50, оставьте IIN пустым и выберите длину 19 символов.
Результат
Получен список из 50 валидных ICCID, готовых к импорту в систему через CSV или SQL-скрипт.

2. Эмуляция SIM-карт конкретного оператора

Разработчик ПО
Контекст
Разрабатывается модуль для распознавания карт определенного оператора связи (код 898601).
Проблема
Нужно сгенерировать номера, которые начинаются с конкретного IIN для проверки логики парсинга.
Как использовать
Введите '898601' в поле IIN и установите длину 20 символов.
Результат
Сгенерированы корректные номера, начинающиеся с заданного префикса, что позволяет успешно протестировать алгоритм распознавания.

Проверить на примерах

generator

Связанные хабы

FAQ

Что такое ICCID?

ICCID (Integrated Circuit Card Identifier) — это уникальный серийный номер SIM-карты, состоящий из 18-22 цифр.

Гарантирует ли генератор подлинность SIM-карты?

Нет, инструмент создает только синтаксически корректные номера с правильной контрольной суммой для целей тестирования и разработки.

Что такое IIN?

IIN (Issuer Identification Number) — это первые 6 цифр ICCID, которые определяют оператора связи или эмитента карты.

Используется ли алгоритм Луна?

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

Можно ли сгенерировать сразу много номеров?

Да, вы можете указать количество до 100 штук за один раз для массового тестирования.

Документация API

Конечная точка запроса

POST /ru/api/tools/iccid-generator

Параметры запроса

Имя параметра Тип Обязательно Описание
quantity number Нет -
iin text Нет 6-digit issuer identification number. Leave blank for random selection.
length number Нет Total length of ICCID number (typically 19-20 digits).

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-iccid-generator": {
      "name": "iccid-generator",
      "description": "Generate valid ICCID numbers for SIM cards with proper Luhn checksums",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=iccid-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]