pulsa ⌘K para cambiar de herramienta
NETWORK

Convertidor IDN / Punycode

Convierte entre nombres de dominio Unicode y Punycode.

local
idn-converter

Internationalized Domain Names are encoded to ASCII (xn--…) for DNS.

§01 ACERCA DE ESTA HERRAMIENTA

Descripción general

Los nombres de dominio internacionalizados (IDN) permiten que los dominios contengan caracteres no ASCII — japonés, cirílico y, en general, el Unicode de la era de los emojis — pero el DNS en sí solo habla ASCII. El algoritmo Punycode tiende el puente codificando cada etiqueta Unicode en una cadena ASCII con el prefijo xn--. Esta herramienta convierte en ambos sentidos, en vivo, algo útil para registrar o depurar IDN y para inspeccionar enlaces sospechosos que imitan a otros.

Cómo se usa

  1. Escribe un dominio en el campo Unicode domain para ver aparecer su forma ASCII en Punycode (ASCII).
  2. O pega un dominio xn-- en Punycode (ASCII) para descodificarlo de vuelta a Unicode. Ambos campos son editables y convierten a medida que escribes.

Ejemplos

  • 例え.テストxn--r8jz45g.xn--zckzah
  • xn--bcher-kva.examplebücher.example
  • 日本語.jpxn--wgv71a119e.jp

Notas

La conversión se aplica por etiqueta (cada parte separada por un punto); las etiquetas ASCII pasan sin cambios. Un Punycode mal formado muestra un error «Could not decode Punycode». Esta herramienta solo convierte la notación: no comprueba que el dominio esté registrado ni que el TLD permita los caracteres utilizados.

FAQ
¿Se envía a un servidor el dominio que escribo?
No. La codificación y la descodificación Punycode se ejecutan por completo en tu navegador con una implementación incorporada del algoritmo. No se hace ninguna consulta DNS ni petición de red.
¿Por qué los dominios se codifican como cadenas xn--?
El DNS solo transporta etiquetas ASCII, así que los nombres de dominio internacionalizados se transforman con el algoritmo Punycode (RFC 3492) y se les añade el prefijo xn--. Los navegadores hacen esta conversión de forma transparente, y por eso rara vez se ve la forma en bruto en la barra de direcciones.
¿Ayuda esto a detectar dominios de phishing homógrafos?
Sí. Los caracteres Unicode visualmente parecidos (como la а cirílica frente a la a latina) producen un Punycode distinto. Convertir un enlace sospechoso a su forma xn-- muestra qué se va a resolver realmente, lo que facilita detectar dominios que imitan a otros.