Conversor de Punycode — IDN a xn-- y viceversa
DesarrolloUn conversor de Punycode traduce nombres de dominio internacionalizados (IDN) que contienen caracteres no ASCII a la forma ASCII xn-- compatible con DNS (RFC 3492) y viceversa.
Esta página se tradujo con ayuda de IA y aún no ha recibido revisión profesional. Consulta las fuentes citadas antes de usarla para una decisión importante.
Qué es
DNS solo maneja ASCII, así que los dominios con caracteres coreanos, chinos o acentuados no pueden registrarse tal cual. Punycode es un algoritmo que codifica de forma segura una etiqueta Unicode en ASCII; la etiqueta codificada recibe el prefijo xn-- para formar un dominio internacionalizado (IDNA). Por ejemplo, 한국.kr se convierte en xn--3e0b707e.kr. Esta herramienta codifica y decodifica por etiqueta (dividiendo por los puntos) y usa la normalización IDNA de la API URL del navegador para codificar. Todo se ejecuta en tu navegador.
Cómo se usa
- 1Introduce un dominio Unicode (p. ej. münchen.de) o un dominio xn--.
- 2Elige el modo codificar o decodificar.
- 3Pulsa convertir y copia el dominio resultante.
Referencia
| Dominio Unicode | Punycode |
|---|---|
| 한국 | xn--3e0b707e |
| münchen | xn--mnchen-3ya |
| bücher | xn--bcher-kva |
| 中国 | xn--fiqs8s |
Fuentes y estándares
Preguntas frecuentes
¿Qué significa el prefijo xn--?
Es el prefijo estándar de IDNA que marca una etiqueta como una etiqueta internacionalizada codificada en punycode (A-label). DNS y los certificados SSL usan esta forma ASCII.
¿Qué forma muestra la barra de direcciones del navegador?
Depende del navegador. Los dominios de confianza se muestran en su forma Unicode, pero cuando se sospecha un ataque de phishing por homógrafos (caracteres parecidos), los navegadores muestran la forma xn-- sin procesar.
¿Se envía a un servidor el dominio que introduzco?
No. La codificación y la decodificación ocurren en tu navegador; no se transmite nada y no se realiza ninguna consulta DNS.