Codificador / Decodificador Base64
Codifica y decodifica texto a y desde Base64 con soporte Unicode completo. Resultados instantáneos, 100% en tu navegador. Gratis y sin registro.
Referencia
¿Qué es Base64?
Base64 es un esquema de codificación binaria a texto que representa datos binarios como caracteres ASCII imprimibles usando 64 símbolos (A–Z, a–z, 0–9, +, /) más = para relleno. Cada 3 bytes de entrada se convierten en 4 caracteres de salida, expandiendo el tamaño en ~33%. Definido en RFC 4648.
Usos comunes
- Adjuntos de correo electrónico — MIME codifica los adjuntos binarios como Base64 para que puedan viajar a través de protocolos de correo que solo admiten texto.
- URLs de datos — Incrustar imágenes/fuentes directamente en HTML/CSS como
data:image/png;base64,…sin peticiones HTTP adicionales. - Cargas útiles de API — Enviar datos binarios (imágenes, PDFs, claves) a través de JSON o cadenas de consulta que solo aceptan caracteres de texto.
Base64url y otras variantes
El alfabeto estándar de Base64 usa + y /, que son caracteres especiales en URLs. Base64url (definido en RFC 4648 §5) los reemplaza por - y _ y a menudo omite el relleno =. Esta variante se usa en JWTs, parámetros de consulta de URL y contextos seguros para nombres de archivo. Otras variantes incluyen MIME Base64 (con saltos de línea cada 76 caracteres para email) y el alfabeto seguro para XML.
Privacidad
Toda la codificación y decodificación se ejecuta 100% en tu navegador. Ningún dato es enviado a ningún servidor.