Skip to content

Decode a Punycode domain

Display the Unicode form of an internationalized domain name.

Install in Serialize

What it can do

  • Recognize the xn-- prefix
  • Decode the Punycode label
  • Preserve other domain labels

How the recipe works

From Punycode

Decode each internationalized domain label to Unicode.

Demonstration

Sample input

xn--bcher-kva.example

Expected result

bücher.example

When to use it

  • Domain review
  • IDN demonstrations
  • Spotting visually confusing names

Adapt it

Compare the Unicode and ASCII forms side by side; appearance alone is not an identity check.

Source and verification

Adapted from TryHackMe: CyberChef — The Basics. The explanation and sample are written for Serialize, use synthetic or documentation-safe data, and are checked against the current operation catalogue. The workflow runs locally without an external API call.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close