Type a domain like 测试.com and click Convert to get its ACE form (xn--0zwm56d.com), or paste an xn-- domain and switch mode to decode. Each dot-separated label is processed independently; only labels containing non-ASCII characters are encoded. Tick Batch to convert one domain per line. Built-in RFC 3492 bootstrap implementation with CDN punycode.js as a fast path — works fully offline.