Converting non-alphanumeric characters (full-width characters) into Punycode and vice-versa.
Multiple conversions are possible with line breaks.
Using a bookmarklet, you can convert the URL of other websites you are browsing, simply with a click.
IDN compatible TLD list
What is Punycode?
Punycode refers to an algorithmic technique for string conversion used for Internationalized Domain Name (IDN).
Since available characters used in existing DNS are limited, Punycode is used for compatibility.
Domain names converted into Punycode are prefixed with 'xn--'.
(e.g.) before conversion: ���b�R.tools -> after conversion (Punycode): xn--tck5a9g.tools
Although the texts are different before and after conversion, they are the same URL.
What is an Internationalized Domain Name (IDN)?
IDN refers to a domain name that is expressed with various non-alphanumeric characters used in traditional domain names.
User-friendly multilingual character strings are not used for communication with DNS, but a certain rule (Punycode) is applied. As a result, the operation is performed without changing the mechanism of DNS.
What is DNS (Domain Name System) ?
DNS refers to a system that manages and operates domains over the Internet.
It associates a domain with an IP address for management.