Conversor Base64, hex y texto
Cómo funciona este conversor
Tres áreas de texto, conversión bidireccional en vivo. Escribe o pega en una y las otras dos se actualizan en cada tecla. La conversión es byte-exacta — no hay round-trip con pérdida ni autocorrección.
- Texto → bytes: codificado como UTF-8.
café ☕son 8 bytes, no 6 — laéacentuada y el emoji son multi-byte. - Bytes → hex: cada byte son dos dígitos hex. Alterna entre mayúsculas o minúsculas, y añade espacios si lo quieres legible (
DE AD BE EFen vez deDEADBEEF). - Bytes → Base64: alfabeto estándar por defecto (
A-Z a-z 0-9 + /). Activa URL-safe para reemplazar+→-y/→_en tokens que tienen que sobrevivir a una URL o nombre de archivo. El padding=siempre se emite; el decoder acepta entradas sin padding también.
¿Qué es Base64 URL-safe?
El alfabeto Base64 estándar usa + y /, ambos reservados en URLs y nombres de archivo. La RFC 4648 §5 define una variante URL-safe: misma carga útil, alfabeto distinto, padding opcional. La mayoría de proveedores de identidad (Microsoft Entra ID, Auth0, Google, JWT en general) emiten Base64 URL-safe. Esta herramienta acepta cualquiera de los dos en la entrada transparentemente.
Usos comunes para ingeniería
- Inspeccionar un segmento de JWT — pega el bloque del medio (separado por puntos) en Base64, ve el JSON salir como texto.
- Decodificar un blob de
openssl enc— Base64 pegado deopenssl enc -base64se convierte en hex listo para pasar a una herramienta forense. - Verificar un paquete capturado — pega hex de
tcpdump -Xpara leer las partes imprimibles y confirmar el payload. - Codificar un binario para un campo de configuración — algunos appliances (FortiManager, Cisco DNAC) piden Base64 en un body JSON; elige el alfabeto correcto, copia, pega.
- Cruzar un hash — pega un digest en hex y verifica si coincide con un valor Base64 reportado por otra herramienta.
Qué no hace esta herramienta
No SHA / MD5 / HMAC — eso necesita una función de hash, no una recodificación. No PEM ↔ DER — pega el Base64 interno entre las líneas BEGIN/END y decodifica eso, pero la estructura ASN.1 no se interpreta. Sin subida de archivos — pega el contenido directamente.
Privacidad
Todo corre en tu navegador. El texto que pegas nunca sale de la página — sin fetch, sin analítica, sin servidor. Útil cuando los bytes que inspeccionas vienen de un token de producción o de la configuración de un cliente.