- 1Choose file
- 2Adjust
- 3Download
Punycode (IDN) Converter online, free
Convert internationalized domain names (IDN) to ASCII Punycode and back.
- Runs in your browser — no upload
- Free, no sign-up, no watermark
- TXT
How to use Punycode (IDN) Converter · Punycode (IDN) Converter — frequently asked questions
How to use Punycode (IDN) Converter
- 1
Add your TXT file
Drop a file on the page, paste it, or click Select Files. Nothing is uploaded — it opens straight in your browser.
- 2
Fine-tune the settings
Set conversion mode in the Fine-tune panel, or keep the defaults — they suit most files.
- 3
Run Punycode (IDN) Converter
Press the start button. Processing happens on your device, usually in seconds.
- 4
Download the result
Save the finished file, or continue with another tool without downloading in between.
What Punycode (IDN) Converter can do
- Conversion Mode: auto, encode and decode
- Private by design — files are processed in your browser and never uploaded
- Free with no sign-up, no watermark and no daily limit
Common tasks
Punycode (IDN) Converter — frequently asked questions
What is Punycode?
Punycode is an encoding syntax defined in RFC 3492 that translates non-ASCII Internationalized Domain Names (IDNs) into ASCII-compatible strings starting with `xn--`.
Why is Punycode needed?
The legacy Domain Name System (DNS) historically only permitted standard ASCII alphanumeric characters and hyphens. Punycode allows domain names in languages like Hindi, Arabic, Chinese, or German to function globally.
Can I convert in both directions?
Yes. The tool features an automatic mode that encodes Unicode characters to Punycode (`münchen.de` to `xn--mnchen-3ya.de`) and decodes Punycode back to readable Unicode text.
Does this tool protect against homograph phishing attacks?
Yes. The converter reveals mixed-script characters (like Cyrillic lookalikes) by showing the underlying Punycode representation used by security filters.
Does my domain query get stored or sent to a server?
No. Punycode encoding and decoding algorithms run entirely in your local browser sandbox.
Related tools
- URL Parser & Query InspectorDeconstruct URLs into protocol, host, port, path, query params, and hash.
- Slug GeneratorTurn titles into clean URL slugs, with transliteration of Hindi, Kannada, Malayalam, Tamil and Telugu into Latin letters.
- Case ConverterUPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case.
- Base64 Encoder & DecoderEncode text and files to Base64 or Data URLs, or decode Base64 strings to UTF-8 plaintext with Base64URL mode support.
- Binary to Text & Text to BinaryConvert 8-bit binary code (0s and 1s) to ASCII text and encode standard text into binary format.
- Hex to Text & Text to HexConvert hexadecimal strings to readable ASCII/UTF-8 text and encode plain text into hex representations.
- Lorem Ipsum GeneratorPlaceholder paragraphs, sentences or words.
- Markdown PreviewLive-render Markdown as you type.

