Inicio / Herramientas para Desarrolladores / Conversor ASCII en línea
Herramientas online gratis

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 41ZZ o 102 (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.