Codificador / Decodificador Base64
Codifica texto y archivos en Base64, o decodifica cadenas Base64 al instante. 100% en el cliente.
Arrastra un archivo aquí o haz clic para seleccionar
Todo el procesamiento se realiza completamente en tu navegador. No se envían datos a ningún servidor.
¿Qué es Base64?
Base64 es un esquema de codificación que convierte datos binarios en texto ASCII usando 64 caracteres seguros (A–Z, a–z, 0–9, +, /). Se usa ampliamente en adjuntos de correo (MIME), cabeceras HTTP, tokens JWT e incrustación de imágenes. Nota: Base64 es codificación, no cifrado — cualquiera puede decodificarlo. Nunca almacenes datos sensibles solo con Base64.
Casos de uso de la codificación Base64
Adjuntos de correo (MIME)
Los adjuntos binarios como imágenes y documentos se convierten a Base64 para transmitirlos de forma segura en correos electrónicos.
Autenticación HTTP Basic
Las credenciales en formato usuario:contraseña se codifican en Base64 y se envían en la cabecera Authorization.
JWT (JSON Web Token)
La cabecera y el payload de JWT se codifican con Base64 seguro para URL (Base64URL). Funciona muy bien junto con el Decodificador JWT.
Incrustación de imágenes en línea
Las imágenes se integran directamente en HTML o CSS como URIs de datos en Base64, eliminando solicitudes adicionales.
Base64 Estándar vs URL-safe
| Elemento | Standard | URL-safe |
|---|---|---|
| Caracteres especiales | +, / | -, _ |
| Relleno | = | Omitido |
| Uso común | Correo, codificación general | URL, JWT, nombres de archivo |