Codifica texto o cadenas en formato Base64 al instante
Un codificador Base64 convierte texto o datos binarios en Base64 — una codificación que representa cualquier dato usando solo 64 caracteres ASCII seguros (A–Z, a–z, 0–9, + y /). Muchos protocolos y formatos solo pueden transportar texto plano: los adjuntos de email (MIME), las data URLs en HTML y CSS, los payloads JSON, las cabeceras HTTP Basic Authentication y los tokens JWT dependen de Base64 para pasar contenido binario o con caracteres especiales por canales de solo texto sin corromperse.
Es importante entender que Base64 es codificación, no cifrado: cualquiera puede decodificarlo al instante, así que no aporta ninguna confidencialidad. Su función es únicamente hacer los datos seguros para el transporte. La conversión ocurre íntegramente en tu navegador — nada de lo que codificas se sube — y el decodificador Base64 complementario invierte el proceso.
No — es el malentendido más común. Base64 es una codificación reversible que cualquiera puede decodificar sin clave. Protege la integridad de los datos en el transporte, no su confidencialidad. Para secretos, usa cifrado real como AES.
Base64 procesa la entrada en bloques de 3 bytes que producen 4 caracteres. Cuando la longitud no es divisible entre 3, la salida se rellena con uno o dos caracteres = para completar el último bloque.
Alrededor de un 33%: cada 3 bytes de entrada se convierten en 4 caracteres de salida. Es el precio de representar datos arbitrarios con solo 64 caracteres seguros.
Sí. El texto se codifica como bytes UTF-8 antes de la conversión a Base64, así que tildes, alfabetos no latinos y emojis se codifican y decodifican correctamente.
Generador de UUID · Conversor de timestamps · Decodificador Base64 · Generador de hash · Conversor de colores · Conversor de bases numéricas