#031 · Herramienta para desarrolladores

ASCII Encoder

Convierte texto en representaciones ASCII copiables y detecta de inmediato los caracteres que no pertenecen al rango de 7 bits. Puedes elegir salida decimal, hexadecimal, binaria o con escapes, además de definir el separador. El resultado incluye el número de caracteres ASCII válidos, los valores generados y cualquier carácter Unicode que requiera otra codificación.

Datos de entrada

Texto de origen
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Introduce el texto que quieres convertir.
  2. Elige decimal, hexadecimal, binario o escapes.
  3. Define el separador entre códigos.
  4. Activa el modo estricto si prefieres detener el proceso ante Unicode no ASCII.
  5. Pulsa Codificar ASCII y copia o descarga el resultado.

Qué hace esta herramienta para desarrolladores

Cada carácter ASCII se transforma en su valor numérico de 0 a 127. Los caracteres fuera de ese intervalo se señalan por separado para evitar confundir ASCII con UTF-8 o Unicode.

Se recorre el texto por puntos de código. Los valores ≤ 127 se convierten al formato elegido; el resto se representa como U+XXXX o provoca un error cuando está activo el modo estricto.

ASCII solo define 128 valores. Letras acentuadas, emoji y alfabetos no latinos necesitan Unicode/UTF-8.

Ejemplo

Entrada: Hi!

72 105 33

Casos de uso

  • Inspeccionar protocolos y formatos antiguos basados en ASCII.
  • Preparar secuencias para pruebas de parsers.
  • Comparar caracteres visibles con sus códigos numéricos.
  • Detectar rápidamente texto que requiere Unicode.

Consejos para obtener resultados fiables

  • Usa hexadecimal cuando trabajes con bytes y volcados.
  • Usa decimal para documentación y tablas ASCII.
  • No interpretes códigos mayores que 127 como ASCII estándar.
  • Activa el modo estricto para validar entradas heredadas.
  • Comprueba el separador si vas a pegar la salida en otra herramienta.

Detalles del procesamiento

La conversión se realiza completamente en el navegador y no envía el texto a un servidor. La herramienta cuenta por puntos de código visibles y no por bytes UTF-8 para los caracteres no ASCII.

No convierte Unicode a transliteraciones ASCII ni aplica páginas de códigos como Windows-1252.

Preguntas frecuentes

¿Cómo convertir texto a códigos ASCII decimales?

Selecciona Decimal, introduce el texto y ejecuta la herramienta; cada carácter ASCII se mostrará con su valor entre 0 y 127.

¿Por qué una letra con tilde no tiene un código ASCII válido?

ASCII estándar solo cubre 128 caracteres. Las letras acentuadas pertenecen a Unicode y requieren una codificación como UTF-8.

¿Puedo obtener valores ASCII en hexadecimal o binario?

Sí. El selector de formato permite hexadecimal de dos dígitos, binario de ocho bits y escapes del tipo \xNN.

¿Qué hace el modo de rechazo de caracteres no ASCII?

Detiene la conversión cuando encuentra un punto de código mayor que 127 y muestra la posición aproximada del carácter problemático.

¿El resultado equivale a los bytes UTF-8 del texto?

Solo para caracteres ASCII. Los caracteres Unicode fuera de ASCII ocupan uno o más bytes UTF-8 y esta herramienta no los sustituye por esos bytes.

Resumen técnico

ElementoDetalle
EntradaTexto Unicode
SalidasDecimal, hex, binario, escapes
ValidaciónRango ASCII 0–127
Ejecución100 % en el navegador