Категории

Punycode Декодировщик

Декодировать доменные имена Punycode (ASCII) в международные (IDN)

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

Категория
Format Conversion
Типы входных данных
text
Тип результата
text
Покрытие примерами
4
API доступен
Yes

Обзор

Punycode Декодировщик позволяет мгновенно преобразовывать закодированные доменные имена в формате ASCII (начинающиеся с xn--) в их читаемые международные версии (IDN) с использованием символов Unicode.

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

  • Когда вам нужно узнать реальное название сайта, скрытое за техническим Punycode-представлением.
  • При анализе подозрительных ссылок для проверки того, какие символы на самом деле используются в доменном имени.
  • Для корректного отображения международных доменов в документации или отчетах.

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

  • Введите или вставьте закодированное доменное имя в формате Punycode в поле ввода.
  • Нажмите кнопку декодирования, чтобы обработать строку.
  • Получите результат в виде привычного доменного имени с национальными символами.

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

Проверка владельца домена при анализе международных веб-ресурсов.
Распознавание фишинговых сайтов, использующих визуально похожие символы в Punycode.
Оформление ссылок на сайты с кириллическими или другими национальными доменными именами.

Примеры

1. Декодирование кириллического домена

Веб-разработчик
Контекст
Разработчик получил список доменов для настройки редиректов, но они были представлены в формате ASCII.
Проблема
Необходимо понять, какие именно кириллические домены скрываются за кодами xn--.
Как использовать
Вставить 'xn--d1acpjx3f.xn--p1ai' в поле ввода и нажать кнопку декодирования.
Результат
Инструмент вернул читаемое имя: 'пример.рф'.

2. Проверка безопасности ссылки

Специалист по кибербезопасности
Контекст
Специалист анализирует подозрительное письмо, содержащее ссылку на домен 'xn--80ak6aa92e.com'.
Проблема
Нужно быстро определить, какие символы скрыты в Punycode, чтобы исключить использование омографов.
Как использовать
Ввести 'xn--80ak6aa92e.com' в инструмент для мгновенного отображения Unicode-версии.
Результат
Получено значение 'арбуз.com', что помогло подтвердить легитимность домена.

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

image

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

FAQ

Что такое Punycode?

Это система кодирования, которая преобразует символы Unicode в набор ASCII-символов, понятный системе DNS.

Зачем нужно декодировать домены?

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

Безопасно ли использовать этот инструмент?

Да, инструмент работает локально в браузере и не передает ваши данные на сторонние серверы.

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

Инструмент предназначен для обработки одного доменного имени за раз.

Что делать, если домен не декодируется?

Убедитесь, что введенная строка начинается с префикса 'xn--' и является корректным Punycode-именем.

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

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

POST /ru/api/tools/punycode-decoder

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

Имя параметра Тип Обязательно Описание
domain text Да -

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

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

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

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

{
  "mcpServers": {
    "elysiatools-punycode-decoder": {
      "name": "punycode-decoder",
      "description": "Декодировать доменные имена Punycode (ASCII) в международные (IDN)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=punycode-decoder",
      "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]