Convertidor ASCII

Convierte caracteres y códigos ASCII con información detallada de caracteres

Instrucciones de uso

🚀 Inicio rápido

  • Carácter → ASCII: ingrese texto y haga clic en "Codificar" para obtener los códigos; "Decodificar" para restaurar los caracteres
  • Código ASCII → Carácter: ingrese códigos numéricos para obtener los caracteres
  • Visualización: decimal/hex/binario/octal se muestran juntos por defecto
  • Lote: convierta múltiples caracteres o códigos a la vez
  • Dirección: elija Codificar/Decodificar para definir el sentido

📌 Casos de uso comunes

  • Programación: manejar codificaciones y depurar cadenas
  • Análisis de datos: inspeccionar caracteres especiales y codificaciones
  • Redes: comprender y depurar caracteres de control en protocolos
  • Educación: aprender fundamentos de computación y codificación
  • Seguridad: ayuda a identificar caracteres invisibles y cadenas sospechosas
  • Conversión de formato: entre sistemas de numeración

🎛️ Parámetros de conversión y alcance

  • Entrada de códigos: admite varios formatos
  • Binario: con prefijo 0b, p. ej., 0b1000001
  • Octal: con prefijo 0o, p. ej., 0o101 0o141
  • Decimal: p. ej., 65 97 32
  • Hexadecimal: con prefijo 0x, p. ej., 0x41 0x61 0x20
  • Separadores: espacios, comas o puntos y coma
  • Rangos: dígitos 48–57, mayúsculas 65–90, minúsculas 97–122
  • Códigos comunes: Espacio (32), 0 (48), A (65), a (97), LF (10), CR (13)
  • Visualización binaria: mostrar códigos ASCII como bytes de 8 bits (cubre 0–127); los caracteres fuera de ASCII se muestran por su punto de código Unicode (U+XXXX)
  • Visualización octal: con prefijo 0o; común en permisos Unix
  • Visualización decimal: valores estándar 0–127
  • Visualización hexadecimal: con prefijo 0x (no distingue mayúsc./minúsc.), útil para programación y depuración
  • Vista previa de caracteres: muestra glifos; los de control muestran sus nombres
  • Caracteres especiales: admite nueva línea (\n) y tabulación (\t)
  • Más allá de ASCII: los caracteres fuera de ASCII muestran su información Unicode; algunos pueden aparecer como caracteres sustitutos (U+D800–U+DFFF)

🧭 Consejos de uso

  • Entrada de texto: escriba o pegue el contenido a convertir
  • Validación de entrada: los códigos ASCII deben estar entre 0–127
  • Caracteres de control: manipúlelos con cuidado
  • Depuración: detecte caracteres de control ocultos en la salida

⚠️ Limitaciones y compatibilidad

  • Alcance: ASCII estándar cubre 0–127
  • Fuera de alcance: los caracteres fuera de ASCII (0–127) muestran información Unicode
  • Visualización: algunos caracteres de control no se pueden representar
  • Compatibilidad: ASCII extendido (128–255) varía según el sistema

🔒 Privacidad y seguridad

  • Todo el procesamiento se realiza en tu navegador; los datos no salen de tu dispositivo

❓ Preguntas frecuentes

¿Por qué los caracteres chinos no devuelven códigos ASCII?

ASCII solo admite inglés. El chino y otros usan Unicode (más allá de 0–127); mostramos los puntos de código Unicode

¿Qué son los caracteres de control y cómo se muestran?

Los caracteres de control (0–31) no son imprimibles (nueva línea, retorno de carro, tabulación). Se muestran sus nombres

¿Cuál es el patrón de mayúsculas/minúsculas en ASCII?

Mayúsculas A–Z: 65–90; minúsculas a–z: 97–122. La diferencia es 32

¿Por qué usar hexadecimal?

Es compacto y se corresponde fácilmente con el binario (1 hex = 4 bits)

¿Qué es ASCII extendido?

Usa 8 bits (128–255) y varía por región; hoy se recomienda UTF‑8

¿Los códigos de salto de línea varían según el sistema?

Sí. Windows usa CR+LF (13+10); Unix/Linux/macOS usan LF (10); Mac clásico usaba CR (13)

Convertidor ASCII - Texto, Hex, Binario, Decimal - CrateX.app