UnitConv
ASCII / Unicode

Conversor ASCII / Unicode

Convierte entre texto y códigos ASCII/Unicode con herramientas de codificación

Texto a Código

Acerca de esta herramienta

El conversor ASCII es una herramienta gratuita que convierte entre texto y códigos ASCII en decimal, hexadecimal y binario. Puedes ver el valor de código de cada carácter y los caracteres de control correspondientes, lo que ayuda a aprender programación, depurar y entender las codificaciones. Es práctico para comprobar correspondencias como «A es 65» y «a es 97» o para averiguar cómo se representan los caracteres al escapar texto y transmitir datos.

Cómo se usa

  1. 1 Elige la dirección: de texto a código o de código a texto.
  2. 2 Introduce la cadena o la lista de códigos que quieres convertir.
  3. 3 Los códigos aparecen en la notación elegida: decimal, hexadecimal o binario.
  4. 4 Usa la tabla ASCII para consultar la correspondencia entre caracteres y números.

Cómo funciona

ASCII (American Standard Code for Information Interchange) es un estándar de caracteres de 7 bits de 1963. Siete bits representan 128 valores de 0 a 127: los códigos 0-31 y 127 son caracteres de control como el salto de línea o el tabulador, y 32-126 son caracteres imprimibles como letras, dígitos y símbolos. La A mayúscula es 65 y la a minúscula 97; la diferencia de 32 se usa para cambiar de mayúscula a minúscula. El dígito 0 empieza en 48. El UTF-8 moderno es totalmente compatible con ASCII: los códigos 0-127 se guardan en un solo byte igual que en ASCII, mientras que caracteres como los acentuados o el japonés usan más bytes. Por eso los datos que solo contienen letras y dígitos se tratan igual como ASCII o UTF-8.

Preguntas frecuentes

¿En qué se diferencian ASCII, Unicode y UTF-8?

ASCII es un estándar antiguo de 128 caracteres, Unicode abarca casi todos los idiomas y UTF-8 es una codificación de Unicode cuyos primeros 128 caracteres son totalmente compatibles con ASCII.

¿Por qué hay un desfase entre mayúsculas y minúsculas?

En ASCII, la A mayúscula (65) y la a minúscula (97) están siempre a 32 de distancia. Esa regularidad permite cambiar de caja con una operación de bits sencilla.

¿Qué son los caracteres de control?

Son caracteres no imprimibles asignados a 0-31 y 127, como el salto de línea (10), el retorno de carro (13) y el tabulador (9), que controlan la estructura del texto.

¿Puede ASCII representar caracteres acentuados o japoneses?

No. ASCII solo cubre letras básicas, dígitos y símbolos. Los acentos y el japonés se representan con codificaciones como UTF-8 que usan más bytes por carácter.

Herramientas y usos relacionados

Para ver los valores de código en hexadecimal y binario es útil el conversor de bases numéricas. Al buscar caracteres con patrones, usa el probador de expresiones regulares, y para valores de color en hexadecimal, el conversor de códigos de color.