Conversor ASCII en línea
Convierte texto ASCII a códigos decimales, hexadecimales o binarios y viceversa. Con separadores configurables y validación estricta. El procesamiento se rea…
Empezar a usar
Características y uso práctico
Este conversor maneja exclusivamente ASCII estándar (valores 0-127). Si necesitas convertir acentos, cirílico, árabe, CJK o emojis, utiliza una herramienta Unicode o UTF-8.
Ejemplo verificado
Con el separador por defecto (espacio), la entrada ABC produce:
- Decimal:
65 66 67 - Hexadecimal:
41 42 43 - Binario:
01000001 01000010 01000011
Parámetros reales
- Seis modos: texto a decimal, texto a hex, texto a binario, y sus inversos.
- El texto a hex rellena cada código a dos dígitos; el texto a binario a ocho bits; el decimal no añade ceros.
- La entrada de código acepta separadores de espacio, coma, punto y coma o barra vertical; los tokens hex pueden llevar prefijo
0x. - Validación completa: valores como
41ZZo102(binario) se rechazan. - Límites: 500.000 caracteres de entrada y 100.000 tokens de código para proteger el navegador.
Limitaciones
No es codificación UTF-8, ni conversión de puntos de código Unicode, ni Base64, ni EBCDIC. Los códigos de control pueden ser válidos pero invisibles en el resultado.
Lista de verificación
- Elige la dirección correcta (texto a código o código a texto).
- Selecciona el formato y separador deseados.
- Verifica que la entrada no contenga caracteres fuera de ASCII.
- Inspecciona los caracteres de control antes de copiar.
Preguntas frecuentes
¿Qué separadores puedo usar al decodificar?
El decodificador acepta tokens separados por espacios, comas, punto y coma o barras verticales. Los tokens hexadecimales pueden incluir el prefijo 0x.
¿Por qué mi código hexadecimal con letras como 'ZZ' da error?
La validación cubre todo el token. Si un token no es un valor hexadecimal o binario válido (por ejemplo, 41ZZ o 102 en binario), se rechaza por completo en lugar de interpretarse parcialmente.
¿Qué ocurre si introduzco un valor mayor de 127?
El conversor rechaza valores superiores a 127 porque solo admite ASCII estándar. Para caracteres Unicode o emojis, usa una herramienta específica.
El procesamiento se realiza localmente en tu navegador.