Codificador/Decodificador Base64
Codifica texto a Base64 o decodifica cadenas Base64 en local.
Codificador y decodificador Base64 online
Esta herramienta codifica texto a Base64 y decodifica Base64 a texto al instante en tu navegador. Base64 representa datos binarios usando solo caracteres de texto seguros, por lo que se usa para incrustar imágenes en CSS/HTML (data URIs), adjuntos de correo o credenciales en cabeceras.
Cómo funciona Base64
Base64 agrupa los bytes de tres en tres (24 bits) y los reparte en cuatro caracteres de 6 bits, tomados de un alfabeto de 64 símbolos: A-Z, a-z, 0-9, + y /. Cuando los bytes no son múltiplo de tres, se rellena con el signo =. Por eso el texto codificado es aproximadamente un 33% más largo que el original.
Base64 no es cifrado
Codificar no es lo mismo que cifrar: Base64 es reversible por cualquiera y no protege nada. Solo cambia la forma de representar los datos para que viajen por canales pensados para texto. Nunca lo uses para "ocultar" contraseñas o información sensible.
Vocabulario
- Codificar — convertir datos a Base64.
- Decodificar — recuperar los datos originales.
- Data URI — un recurso (imagen, fuente) incrustado como Base64 dentro del código.
- Padding — el relleno con = al final.
Preguntas frecuentes
¿Para qué sirve Base64? Para transportar datos binarios por medios de solo texto: data URIs, JSON, correo o cabeceras HTTP.
¿Es seguro guardar contraseñas en Base64? No; se decodifica al instante. Usa hashing o cifrado real.
¿Por qué aparecen signos = al final? Es el padding cuando los datos no son múltiplo de tres bytes.