Codifica Testo in Punycode

Converti testo Unicode o nomi di dominio internazionalizzati (IDN) in Punycode compatibile con ASCII.

Gestisce etichette separate da punti (es. xn--...)

Supporto IDN

Supporta completamente RFC 3492 per i nomi di dominio internazionalizzati nelle applicazioni (IDNA).

Privato e Protetto

L'elaborazione avviene interamente sul tuo dispositivo. I tuoi dati non vengono mai inviati a nessun server.

Codifica Istantanea

Conversione Punycode in tempo reale durante la digitazione, ottimizzata per velocità e precisione.

Prova questi esempi

Dominio tedesco (Monaco di Baviera)

Codifica i caratteri umlaut tedeschi in un nome di dominio

Applica ora

Dominio francese (Café)

Converti un dominio francese con accenti in Punycode.

Applica ora

Dominio Cinese

Codifica i caratteri cinesi in formato Punycode

Applica ora

Dominio Giapponese

Converti un dominio giapponese in formato Punycode

Applica ora

Dominio Russo

Codifica i caratteri cirillici in un nome di dominio

Applica ora

Dominio Svedese

Converti caratteri scandinavi in Punycode

Applica ora

La Guida Definitiva alla Codifica Punycode

Cos'è Punycode?

Punycode è un metodo di codifica speciale utilizzato per rappresentare caratteri Unicode utilizzando solo il set di caratteri ASCII limitato (A-Z, 0-9 e trattini). Viene utilizzato principalmente per i nomi di dominio internazionalizzati (IDN).

Poiché il Domain Name System (DNS) storicamente supportava solo ASCII, Punycode consente a indirizzi web come münchen.de di essere interpretati da browser e server come xn--mnchen-3ya.de.

Perché codificare in Punycode?

  • Registrazione del dominio: Molti registrar richiedono la versione Punycode di un dominio per la configurazione tecnica.
  • Configurazione server: I server web (come Nginx o Apache) usano spesso Punycode nei loro file di configurazione per gli IDN.
  • Compatibilità: Assicura che i tuoi collegamenti internazionali funzionino correttamente su tutti i client email e sistemi web legacy.
  • Test per Sviluppatori: Esegui il debug di come la tua applicazione gestisce caratteri non ASCII in URL e richieste di rete.

Capire il Prefisso "xn--"

Quando codifichi un nome di dominio, noterai che inizia con xn--. Questo è noto come ACE prefix (ASCII Compatible Encoding). Segnala al sistema che la stringa seguente è una rappresentazione Punycode di una stringa Unicode.

Esempio Unicode

café.com

Risultato Punycode (ACE)

xn--caf-dma.com