Encoding & Number Bases
Punycode Encoder
Convert input into Punycode. Enter the data, choose the input and output formats, then copy the result.
This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.
Punycode Encoder converts data between formats in your browser. For a correct result, process labels according to IDNA rules.
xn--bcher-kva Processing runs in the browser.
- Represent a Unicode domain label in ASCII.
- Inspect the encoded form of an internationalized domain label.
Sources: RFC 3492: Punycode for internationalized domain labels
Instructions
- Provide text or data for this tool.
- Encode the Unicode domain label.
- Compare the output with a known Punycode Encoder sample.
- Keep the original value until the receiving system accepts the result.
Example
Input: bücher
Settings: Punycode Encoder: encode the Unicode domain label
Result: xn--bcher-kva
Limits
- Punycode Encoder: Punycode alone does not validate a complete domain
- Punycode Encoder: The operation does not detect a different input format automatically.
- Punycode Encoder: Processing stays in the browser.