Conversor de contraseñas: hex, binario y Base64
Convierte una contraseña a sus bytes UTF-8 en hex, escapes \x, binario, decimal, Base64, Base64URL o codificación porcentual, y decodifica esos formatos de vuelta.
La contraseña se convierte primero a bytes UTF-8 y cada formato muestra esos mismos bytes. Las codificaciones son reversibles: no son cifrado ni hash.
Se ejecuta completamente en tu navegador. Tus datos nunca se suben.
¿Qué es Conversor de contraseñas (hex/binario/Base64)?
Este conversor muestra a la vez los bytes UTF-8 exactos de una contraseña en siete notaciones habituales y convierte cualquiera de ellas de vuelta a texto. Es útil cuando un archivo de configuración, una API o una sesión de depuración necesita la contraseña como bytes en lugar de texto.
Cómo usar Conversor de contraseñas (hex/binario/Base64)
- Elige la Dirección: contraseña → codificaciones o codificación → contraseña.
- Para codificar, escribe la contraseña; cada formato aparece con un botón de copiar.
- Para decodificar, elige el Formato de entrada y pega el valor codificado.
- Copia el resultado que necesites.
Ejemplo
Pa$$w0rd
Hex 5061242477307264 Base64 UGEkJHcwcmQ= Binary 01010000 01100001 00100100 00100100 01110111 00110000 01110010 01100100
Cuándo usar Conversor de contraseñas (hex/binario/Base64)
Úsalo para configuraciones que esperan secretos en hex o Base64, para comprobar cómo se guardan los caracteres no ASCII o para depurar cabeceras de autenticación. Recuerda que estas codificaciones no son cifrado: cualquiera puede decodificarlas.
Cómo funciona Conversor de contraseñas (hex/binario/Base64)
La contraseña se codifica en UTF-8 con TextEncoder. Hex escribe cada byte como dos dígitos hexadecimales, la forma \x antepone ese prefijo a cada byte, binario usa 8 bits por byte, decimal enumera los valores de los bytes, Base64 sigue el RFC 4648 (Base64URL usa - y _ sin relleno) y la codificación porcentual escapa cada byte. La decodificación invierte el formato y rechaza los bytes que no son UTF-8 válido.
Casos de Uso Comunes
- Poner una contraseña en una configuración que espera Base64
- Comprobar los bytes de una contraseña con letras acentuadas
- Decodificar un valor Base64 de un secreto de Kubernetes
- Construir cadenas escapadas para scripts
Preguntas Frecuentes
¿Base64 es una forma de cifrado?
No. Base64 solo cambia la representación; cualquiera puede decodificarlo. Los secretos de Kubernetes, por ejemplo, son solo Base64 y necesitan protección aparte.
¿Por qué é se convierte en dos bytes?
UTF-8 codifica los caracteres fuera de ASCII con 2 a 4 bytes; é es C3 A9.
¿Qué diferencia hay entre Base64 y Base64URL?
Base64URL sustituye + y / por - y _ y elimina el relleno =, para que el valor sea seguro en URL y nombres de archivo.