Conversor de texto a hexadecimal, binario, decimal y Base64

BeetVPN

Valor que se va a convertir

Entrada

Resultado

Resultado
Opciones de formato y archivo

Convertir datos sin modificar su contenido de bytes

Este conversor muestra los mismos bytes en distintas representaciones: texto Unicode, hexadecimal, binario, decimal, octal, Base64 o Base64URL. Las conversiones operan sobre los bytes reales de entrada para evitar confundir caracteres con valores numéricos.

Texto y bytes

El texto café no siempre ocupa cuatro bytes. En UTF-8, é utiliza dos bytes. Por eso, seleccionar la codificación de caracteres correcta es esencial para reproducir un valor exacto.

Hexadecimal y binario

Un byte se representa mediante dos dígitos hexadecimales u ocho bits. La letra ASCII A, por ejemplo, es 41 en hexadecimal y 01000001 en binario.

Base64 y Base64URL

Base64 representa los bytes con caracteres imprimibles. Base64URL sustituye + y / para que el valor pueda utilizarse de forma más segura en URL y tokens.

Formatos y codificaciones disponibles

UTF-16LE y UTF-16BE permiten ver el orden de los bytes. Latin-1 solo es adecuado para los caracteres disponibles en ISO-8859-1. Los modos little-endian y big-endian de 32 bits agrupan los bytes en enteros de cuatro bytes y muestran cómo su orden modifica el valor numérico.

La detección automática es una ayuda, no una prueba: una cadena alfanumérica corta puede ser texto válido, hexadecimal o Base64. Selecciona explícitamente el formato de origen cuando la conversión deba ser reproducible.

Importar un archivo

Se puede cargar un archivo pequeño para inspeccionar sus bytes o exportarlos en otro formato. La herramienta no lo interpreta como documento, sino que trabaja con su contenido binario sin procesar. El límite de tamaño indicado evita salidas excesivamente grandes.

Convertir texto, hexadecimal, binario y Base64

Este convertidor trabaja con bytes en texto UTF-8, binario, hexadecimal, decimal, octal y Base64. Seleccione expresamente el formato de entrada cuando la detección automática pueda ser ambigua, especialmente en cadenas compuestas solo por dígitos.

Texto Hello → hexadecimal 48 65 6c 6c 6f
Hexadecimal c3 a9 → texto UTF-8 é
Texto Hello → Base64 SGVsbG8=

Preguntas frecuentes

¿Cuál es la diferencia entre hexadecimal y Base64?

El formato hexadecimal utiliza dos caracteres por byte. Base64 es más compacto y representa los bytes con un alfabeto de 64 caracteres.

¿Por qué algunas entradas numéricas son ambiguas?

Una cadena como 1010 puede ser binaria, decimal o texto. Seleccione el formato de origen para evitar una detección automática incorrecta.

¿El convertidor admite UTF-8?

Sí. Los caracteres no ASCII se convierten a sus bytes UTF-8 antes de representarse en formato binario, hexadecimal, decimal, octal o Base64.