Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Texto decodificado
Hello
5 character(s)
Caracteres decodificados 5

¿Qué es el conversor de código ASCII a texto?

Esta herramienta transforma una lista de números ASCII decimales (o puntos de código Unicode) en el texto que representan. El sistema ASCII asigna un número a cada letra, dígito y símbolo: por ejemplo, el 65 corresponde a la «A», el 97 a la «a» y el 32 a un espacio. Al buscar el carácter de cada número y unirlos todos, recuperas el mensaje original.

Códigos ASCII decimales asignados a caracteres de texto
Cada código ASCII decimal corresponde a un solo carácter, que juntos forman un texto legible.

Cómo usarlo

Escribe o pega tus códigos decimales en el recuadro, separando cada valor con un espacio o una coma. Por ejemplo, 72 101 108 108 111 se decodifica como «Hello». Puedes mezclar separadores sin problema, y cualquier valor fuera del rango válido (de 0 a 1 114 111) se omite. Haz clic en calcular para ver el texto decodificado y cuántos caracteres se han generado.

La fórmula explicada

Para cada código cᵢ, el conversor calcula chr(cᵢ) —el carácter cuyo punto de código es ese número— y concatena los resultados en orden: $$\text{texto} = \text{chr}(c_1) + \text{chr}(c_2) + \ldots + \text{chr}(c_n)$$ Es la operación inversa a obtener el valor ord() de cada carácter.

Ejemplo práctico

Dados los códigos 67, 97, 116: \(67 \to\) «C», \(97 \to\) «a», \(116 \to\) «t». Al concatenarlos, el resultado es «Cat», con un total de 3 caracteres.

Decodificación del código 65 en la letra A
Ejemplo de decodificación: el código 65 se convierte en el carácter A.

Tabla de Referencia de Código ASCII

El conjunto estándar ASCII (Código Estándar Americano para el Intercambio de Información) define 128 caracteres asignados a los códigos decimales 0 a 127. Los códigos 0–31 (más 127) son caracteres de control que no se imprimen, el código 32 es el espacio, y los códigos restantes son letras, dígitos y símbolos imprimibles. Para decodificar una secuencia como 72 105, busque cada número a continuación: 72 → H y 105 → i, lo que da el texto Hi.

Caracteres de Control (0–31) y Eliminar (127)

Decimal Abr Nombre
0 NUL Nulo
1 SOH Inicio de Encabezado
2 STX Inicio de Texto
3 ETX Fin de Texto
4 EOT Fin de Transmisión
5 ENQ Consulta
6 ACK Confirmación
7 BEL Campana
8 BS Retroceso
9 HT Tabulación Horizontal
10 LF Avance de Línea (salto de línea)
11 VT Tabulación Vertical
12 FF Avance de Página
13 CR Retorno de Carro
14 SO Cambio de Salida
15 SI Cambio de Entrada
16 DLE Escape de Enlace de Datos
17 DC1 Control de Dispositivo 1 (XON)
18 DC2 Control de Dispositivo 2
19 DC3 Control de Dispositivo 3 (XOFF)
20 DC4 Control de Dispositivo 4
21 NAK Reconocimiento Negativo
22 SYN Inactividad Síncrona
23 ETB Fin de Bloque de Transmisión
24 CAN Cancelar
25 EM Fin de Medio
26 SUB Sustituto
27 ESC Escape
28 FS Separador de Archivo
29 GS Separador de Grupo
30 RS Separador de Registro
31 US Separador de Unidad
127 DEL Eliminar

Caracteres Imprimibles (32–126)

Decimal Carácter Nota
32 (espacio) Espacio
33 ! Signo de exclamación
34 " Comilla doble
35 # Número / almohadilla
36 $ Signo de dólar
37 % Porcentaje
38 & Ampersand
39 ' Apóstrofo
40 ( Paréntesis izquierdo
41 ) Paréntesis derecho
42 * Asterisco
43 + Más
44 , Coma
45 - Guión / menos
46 . Punto
47 / Barra
48 0 Dígito cero
49 1 Dígito
50 2 Dígito
51 3 Dígito
52 4 Dígito
53 5 Dígito
54 6 Dígito
55 7 Dígito
56 8 Dígito
57 9 Dígito nueve
58 : Dos puntos
59 ; Punto y coma
60 < Menor que
61 = Igual a
62 > Mayor que
63 ? Signo de interrogación
64 @ Símbolo de arroba
65 A Mayúscula A
66 B
67 C
68 D
69 E
70 F
71 G
72 H
73 I
74 J
75 K
76 L
77 M
78 N
79 O
80 P
81 Q
82 R
83 S
84 T
85 U
86 V
87 W
88 X
89 Y
90 Z Mayúscula Z
91 [ Corchete izquierdo
92 \ Barra inversa
93 ] Corchete derecho
94 ^ Circunflejo
95 _ Guión bajo
96 ` Acento grave
97 a Minúscula a
98 b
99 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z Minúscula z
123 { Llave izquierda
124 | Barra vertical
125 } Llave derecha
126 ~ Tilde

Por ejemplo, los códigos 72 101 108 108 111 se decodifican como Hello utilizando esta tabla.

Preguntas frecuentes

¿Qué separadores puedo usar? Funcionan espacios, comas, tabulaciones y saltos de línea, y además puedes combinarlos.

¿Admite códigos extendidos o Unicode? Sí. El ASCII estándar abarca del 0 al 127, pero el conversor acepta puntos de código hasta 1 114 111, así que también procesa caracteres latinos extendidos y numerosos símbolos Unicode.

¿Qué ocurre con las entradas no válidas? Los números negativos, el texto no numérico y los valores fuera de rango se ignoran, de modo que el resto de tu entrada se decodifica sin problemas.

Última actualización: