Punycode / IDN Converter

One domain per line. Unicode names become punycode and xn-- names are decoded.

Runs on your device. Nothing you paste is uploaded.

How IDNs work

DNS only understands ASCII letters, digits and hyphens. Names with accents or other scripts (café.be, brüssel.be) are stored as punycode: each label with non-ASCII characters is encoded and prefixed with xn-- (xn--caf-dma.be). Browsers show the Unicode form; registries, DNS, certificates and email headers use punycode. Conversion follows IDNA 2008 as implemented by your browser, so upper case is lowered and some characters are normalised.

Is my data uploaded?

No. Conversion runs in your browser, so nothing you add is sent to gratistools.be. See the privacy page for details.