data / utility
Punycode Decode
Decode Punycode into readable text.
Punycode Decode
Paste text below or choose a .txt file from your device. This runs locally in your browser.
Result will appear here.
How this page works
Use this page to convert Punycode back into readable Unicode text. It accepts plain labels such as xn--b1agh1afp and domain-style inputs with multiple labels separated by dots.
Each xn-- label is decoded independently, while ordinary ASCII labels are left unchanged. This makes it useful for checking internationalized domain names before trusting or sharing them.