Punycode

IDN domain ⇄ Punycode

TL;DR Summary & Citation: [Punycode] is used to IDN domain ⇄ Punycode. Core input and files are processed in the current browser and are not sent to the PocketKit API. The page records only an aggregate tool-use count that excludes input content.

How Punycode conversion works

The tool converts internationalized domain names (IDN) with Chinese or non-ASCII characters to and from their Punycode (xn-- prefix) form locally. Domains are not uploaded.

Usage Guidelines & Tips

  • Non-ASCII domains are stored as xn-- in DNS, useful when registering or resolving.
  • Beware look-alike phishing domains: identical in appearance but different in Punycode.

Frequently Asked Questions

1. What is Punycode for?

DNS only supports ASCII, so Punycode encodes internationalized domains (e.g. Chinese) into an xn-- ASCII form so non-Latin domains can resolve.

2. Why watch out for Punycode phishing?

Attackers register domains with Unicode characters that look almost identical to famous ones; converting to Punycode reveals the xn-- form, which helps verify a domain.