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

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

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

Категория
Преобразование и кодирование
Типы входных данных
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

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

Инструменты конвертации форматов изображений и анимированного экспорта
Сравните конвертеры JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64 и инструменты экспорта анимированных изображений в одном хабе.
Инструменты для очистки, оформления и пакетной подготовки изображений
Соберите в одном хабе инструменты для очистки изображений, обрезки, добавления полей и рамок, пакетного изменения размера и сжатия, водяных знаков и финальной визуальной подготовки.
Инструменты метаданных изображений, EXIF и очистки приватности
Сравните просмотрщики метаданных, инспекторы EXIF/IPTC/XMP, исправление ориентации, редакторы метаданных и инструменты удаления приватных данных из изображений.
Инструменты кодирования и конвертации аудио
Сравните инструменты конвертации аудиоформатов, изменения битрейта, частоты дискретизации, смены кодека и экспорта в одном хабе.

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]