Encoder/Decoder Punycode
Encoder și decoder gratuit Punycode online. Convertiți instantaneu numele de domenii internaționalizate (IDN) în ASCII.
Ce este Punycode?
Punycode este o sintaxă de codificare care convertește caracterele Unicode în ASCII, utilizată specific pentru numele de domenii internaționalizate (IDN). De exemplu, münchen.de devine xn--mnchen-3ya.de.
De ce este necesar Punycode?
Sistemul de Nume de Domeniu (DNS) suportă doar caractere ASCII. Punycode permite utilizarea caracterelor non-ASCII (cum ar fi chineză, arabă, chirilică) în numele de domenii prin codificarea lor ca ASCII.
Ce este un IDN?
Un Nume de Domeniu Internaționalizat (IDN) este un nume de domeniu care conține caractere din scripturi non-ASCII. IDN-urile folosesc codificarea Punycode pentru a fi compatibile cu sistemul DNS.
Codificarea Punycode este reversibilă?
Da, codificarea Punycode este complet reversibilă. Puteți decoda orice șir Punycode înapoi la reprezentarea sa Unicode originală fără pierderi de date.
Cum funcționează acest encoder Punycode?
Pur și simplu lipiți sau tastați numele de domeniu sau textul Unicode în câmpul de intrare. Instrumentul îl convertește instantaneu în format Punycode (pentru codificare) sau înapoi în Unicode (pentru decodificare). Nu este necesară înregistrare sau instalare.
Ce este prefixul xn--?
Prefixul xn-- este un marker special care indică faptul că un nume de domeniu a fost codificat folosind Punycode. Informează sistemul DNS că caracterele următoare sunt în format Punycode și trebuie decodificate.
Pot codifica adrese de e-mail cu acest instrument?
Da, puteți codifica partea de domeniu a adreselor de e-mail. De exemplu, user@münchen.de devine user@xn--mnchen-3ya.de. Partea locală (înainte de @) trebuie să rămână în format ASCII.
Acest instrument este gratuit?
Da, acest encoder și decoder Punycode este complet gratuit. Fără înregistrare, fără limite de utilizare și fără taxe ascunse. Puteți converti câte nume de domenii aveți nevoie.
Ce este RFC 3492?
RFC 3492 este specificația tehnică ce definește algoritmul de codificare Punycode. A fost publicat de IETF în 2003 ca parte a standardului IDNA (Internationalized Domain Names in Applications).
Punycode funcționează cu toate caracterele Unicode?
Da, Punycode poate codifica orice caracter Unicode, inclusiv chineză, japoneză, coreeană, arabă, chirilică, ebraică, thailandeză și multe alte scripturi. Codificarea este fără pierderi și reversibilă.
Cum se folosește Encoder/Decoder Punycode
Convertește nume de domeniu internaționalizate între Unicode și Punycode ASCII direct în browser. Nimic din ce lipești nu este încărcat, deci chiar și domeniile de producție rămân private.
- Tastează un domeniu Unicode precum exemplul münchen.de în câmpul Input.
- Apasă Encode pentru a-l transforma în forma ASCII folosită de browsere, care începe cu xn--.
- Lipește o adresă xn-- în Input și apasă Decode pentru a recupera domeniul Unicode lizibil.
- Activează Auto convert pentru a vedea traducerea actualizându-se în timp real în timp ce tastezi, fără să apeși vreun buton.
Convertește doar numele de gazdă: adresele de email și URL-urile complete conțin caractere pe care Punycode nu le gestionează; îndepărtează întâi căile, porturile și schemele.
Instrumente conexe
- Vizualizator Hex Vizualizați conținutul fișierelor în format hex dump cu căutare, navigare offset și derulare virtuală
- Criptare / Decriptare AES Criptare/decriptare AES cu modurile CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, chei 128/192/256 biți, ieșire Base64, detectare automată format cheie/IV
- Compressor Brotli Compressor Brotli online gratuit. Comprimă fișiere în .br cu calitatea 0–11 sau decomprimă .br înapoi la original. Rulează integral în browser — fără încărcare, fără instalare.
- Compressor Zstd Compressor zstd online gratuit. Comprimă fișiere în .zst cu niveluri Zstandard 1–19 sau decomprimă .zst înapoi la original. Rulează integral în browser — fără încărcare, fără instalare.
- Convertor MessagePack Convertor MessagePack gratuit online. Codificați JSON în msgpack și decodificați hex, base64 sau fișiere .bin înapoi în JSON lizibil, cu comparație de dimensiuni. Fără încărcare, rulează în browser.
- Generator ULID Generați identificatori unici universali sortabili lexicografic (ULID) online. Decodificați ULID, extrageți marcaje temporale și creați ID-uri în lot pentru baze de date.
- Convertor Cod Morse Traducător gratuit de cod Morse online. Convertiți instantaneu text în cod Morse și invers. Suportă redare audio, simboluri personalizate și funcționează offline.
- Cifrul ROT13 Codifică sau decodifică text cu cifrul ROT13 instantaneu. Fiecare literă este rotită cu 13 poziții. Gratuit, fără înregistrare, direct în browser.