Sada Files
  1. 1Choose file
  2. 2Adjust
  3. 3Download

Upload file(optional)

Add file from your device, or paste domain below

Drop your file here

Drag & drop, paste, or click to select file for Punycode (IDN) Converter.

Or drag and drop a file here

TXT

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. 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. 2

    Fine-tune the settings

    Set conversion mode in the Fine-tune panel, or keep the defaults — they suit most files.

  3. 3

    Run Punycode (IDN) Converter

    Press the start button. Processing happens on your device, usually in seconds.

  4. 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

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.