How to use Punycode Encoder and Decoder
Convert domain names between Unicode and ASCII IDNA using the installed IDN implementation. This does not register or resolve a domain. This tool processes bounded inputs on this server without retaining submitted content.
- Set Text.
- Set Mode.
- Run the tool, review the result and its stated limitations, then copy or download if needed.
Example & practical use
Convert domain names between Unicode and ASCII IDNA using the installed IDN implementation. This does not register or resolve a domain. This tool processes bounded inputs on this server without retaining submitted content. The example below demonstrates Text; Mode.
Example input:
{
"text": "bücher.example",
"mode": "encode"
}
Expected result (relevant fields):
{
"result": "xn--bcher-kva.example"
}Features & result limitations
Convert domain names between Unicode and ASCII IDNA using the installed IDN implementation. This does not register or resolve a domain. This tool processes bounded inputs on this server without retaining submitted content.
Frequently asked questions
What inputs does Punycode Encoder and Decoder accept?
Text; Mode
How should I interpret the Punycode Encoder and Decoder result?
Convert domain names between Unicode and ASCII IDNA using the installed IDN implementation. This does not register or resolve a domain. This tool processes bounded inputs on this server without retaining submitted content.
Where does Punycode Encoder and Decoder process my data?
Inputs are processed on this server. Uploads use temporary files removed at request end. Public diagnostics contact the named resolvers or website. Private text is not stored in usage counters.