# Codificador Punycode

Codificar nombres de dominio internacionales (IDN) a ASCII (Punycode)

> Página canónica: https://elysiatools.com/es/tools/punycode-encoder

- **Categoría:** Format Conversion

- **Palabras clave:** punycode, codificar, idn, dominio, internacional, ascii, url

## Descripción general

El codificador Punycode es una herramienta esencial para convertir nombres de dominio internacionales (IDN) que contienen caracteres especiales o no latinos en un formato ASCII compatible con el sistema de nombres de dominio (DNS).

## Entradas

- **Nombre de Dominio** (text): Enter international domain (e.g., münich.com, 中国.cn)

## Cuándo usarlo

- Al configurar dominios con caracteres especiales o acentos en servidores DNS.
- Para verificar cómo se verá un dominio internacional en el formato técnico requerido por los navegadores.
- Al desarrollar aplicaciones web que necesitan procesar o validar nombres de dominio multilingües.

## Cómo funciona

- Introduce el nombre de dominio internacional que deseas convertir en el campo de texto.
- La herramienta procesa los caracteres Unicode y los transforma en la cadena ASCII equivalente con el prefijo 'xn--'.
- Copia el resultado generado para utilizarlo directamente en la configuración de tus registros DNS.

## Casos de uso

- Configuración de registros DNS para dominios con caracteres acentuados o especiales.
- Preparación de URLs para sistemas de gestión de contenidos (CMS) que requieren formato ASCII.
- Depuración de problemas de resolución de nombres en dominios multilingües.

## Preguntas frecuentes

### ¿Qué es Punycode?

Es un método de codificación que permite representar caracteres Unicode en el conjunto de caracteres ASCII, necesario para que el DNS reconozca dominios internacionales.

### ¿Por qué es necesario convertir mi dominio?

El sistema DNS original solo admite caracteres ASCII; sin la conversión, los dominios con caracteres especiales no serían resolubles en internet.

### ¿El resultado es compatible con todos los navegadores?

Sí, todos los navegadores modernos interpretan correctamente el formato Punycode y muestran el nombre de dominio original al usuario.

### ¿Puedo convertir dominios con emojis?

Sí, el codificador soporta caracteres Unicode, incluidos los emojis, convirtiéndolos a su representación ASCII válida.

### ¿Es reversible este proceso?

Sí, el formato Punycode está diseñado para ser decodificable, permitiendo recuperar el nombre de dominio original a partir de la cadena ASCII.

## Herramientas relacionadas

- [Convertidor Avro](https://elysiatools.com/es/tools/avro-converter): Codifica y decodifica datos hacia/desde formato de serialización Avro con soporte de schema
- [Convertidor CBOR](https://elysiatools.com/es/tools/cbor-converter): Codifica y decodifica datos hacia/desde formato CBOR (Concise Binary Object Representation)
- [Convertidor Ion](https://elysiatools.com/es/tools/ion-converter): Codifica y decodifica datos hacia/desde formato binario Ion (Amazon Ion)
- [Convertidor MessagePack](https://elysiatools.com/es/tools/msgpack-converter): Codifica y decodifica datos hacia/desde formato de serialización binaria MessagePack
- [Convertidor Protobuf](https://elysiatools.com/es/tools/protobuf-converter): Codifica y decodifica datos hacia/desde formato binario Protocol Buffers (Protobuf)
- [Decodificador Punycode](https://elysiatools.com/es/tools/punycode-decoder): Decodificar nombres de dominio Punycode (ASCII) a internacionales (IDN)
- [Convertidor Hex a Texto](https://elysiatools.com/es/tools/hex-to-string): Convierte texto hacia/desde cadenas hexadecimales con espaciado, prefijo (0x/\x/U+) y opciones de mayúsculas/minúsculas flexibles
- [Codificador Quoted-Printable](https://elysiatools.com/es/tools/quoted-printable-encoder): Codificar texto a formato Quoted-Printable (usado en MIME de correo electrónico)

## Ejemplos

- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Rust](https://elysiatools.com/es/samples/web-image-processing-rust): Ejemplos de procesamiento de imágenes Web Rust incluyendo lectura/escritura, escalado y conversión de formato

## Contenido relacionado

- [Depuración de Unicode, emojis y caracteres invisibles](https://elysiatools.com/es/hubs/unicode-emoji-debugging): Localiza caracteres Unicode ocultos o confundibles, revisa emojis y dominios, normaliza solo con una regla clara y verifica la copia antes de enviarla a búsquedas, URL, formularios o analizadores.
- [Preparacion MIME de correo y artefacto de entrega](https://elysiatools.com/es/hubs/email-mime-delivery-workflows): Valida destinatarios, revisa dominio y DNS, codifica contenido seguro para MIME, ajusta parametros de seguimiento y entrega un artefacto previo al envio.
