Toolalize

Codificador / Decodificador Base64

Codifica texto en Base64 o decodifica cadenas Base64 de vuelta a texto plano. Compatible con UTF-8, Base64 seguro para URL y saltos de línea MIME/PEM.

Formato de salida

Casos de uso comunes de Base64

Caso de usoNota
HTTP Basic AuthEncodes username:password — easily decoded, not for security
Data URI (image)Embeds images inline in HTML/CSS without a separate HTTP request
JWT payloadURL-safe Base64 (no padding) encodes the header and payload sections
MIME email attachmentRFC 2045 requires 76-character line breaks in email bodies
PEM certificate / keyRFC 7468 requires 64-character line breaks for SSL/TLS certificates
URL query parameterURL-safe mode replaces + with – and / with _ to avoid URL-encoding issues

Preguntas frecuentes

Base64 convierte datos binarios o texto en una cadena de 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, +, /). Los bytes de entrada se agrupan en conjuntos de 3 (24 bits) y se mapean a 4 caracteres Base64, por lo que la salida codificada es aproximadamente un 33 % más grande que el original. Se usa ampliamente en HTTP Basic Auth, data URIs, tokens JWT, adjuntos de correo MIME y certificados PEM.
Usa Base64 seguro para URL cuando la cadena codificada aparezca en una URL, parámetro de consulta o JWT. El Base64 estándar usa + y /, que tienen significado especial en las URLs. Base64 seguro para URL reemplaza + por – y / por _, y omite el relleno =, haciendo la salida segura para URLs y secciones JWT sin codificación adicional.
No — Base64 es codificación, no cifrado. Cualquier persona que reciba una cadena Base64 puede decodificarla instantáneamente sin clave ni contraseña. Nunca uses Base64 solo para proteger datos sensibles. Para seguridad real, usa algoritmos de cifrado como AES o RSA antes de opcionalmente codificar el texto cifrado en Base64.
MIME (RFC 2045), usado para adjuntos de correo, requiere un salto de línea cada 76 caracteres. PEM (RFC 7468), usado para certificados SSL/TLS y claves privadas, requiere un salto de línea cada 64 caracteres. Elige el formato correspondiente al copiar un certificado o preparar un adjunto de correo.