IDN (сокр. от InternationalizedDomainNames) - стандарт представления в системе DNS доменных имен, содержащих символы национальных алфавитов.
Домен IDN имеет две формы представления:
* форма Unicode - домен записывается символами национальных алфавитов в кодировке Unicode, например, россия.рф
* форма ACE (ASCII Compatible Encoding) - домензаписывается ASCII-символами (xn--h1alffa9f.xn--p1ai)
Punycode - алгоритм, который определяет однозначное преобразование символов Юникода в строки ASCII-символов.
Конвертер Unicode-Punycode приводит строку в кодировке Unicode к нижнему регистру и преобразует ее из кодировку Punycode, а также обратно.
Онлайнконвертер Punnycode:
https://2ip.ru/punycode/