Herramienta Dev
Codificador / Decodificador Base64
Codifica o decodifica texto y archivos en Base64 al instante en el navegador. Soporta UTF-8 y modo URL-safe.
Texto a codificar
Base64
Codificar archivo en Base64
Arrastra un archivo
o haz clic para buscar
Imágenes, PDF, binarios… cualquier formato aceptado
—
—
¿Qué es Base64?
Principio
Base64 convierte datos binarios en texto ASCII usando 64 caracteres imprimibles. Cada grupo de 3 bytes se convierte en 4 caracteres.
Casos de uso web
Integración de imágenes en CSS (data URLs), adjuntos MIME en emails, transmisión de datos binarios en APIs JSON.
URL-safe Base64
La variante URL-safe reemplaza + por - y / por _ para uso en URLs y JWT sin codificación adicional.
Codificación de archivos
Convierte cualquier archivo binario (imagen, PDF, fuente…) en cadena Base64 para integrarlo directamente en HTML, CSS o JSON.
FAQ
¿Es Base64 una forma de cifrado?
No. Base64 es un esquema de codificación, no cifrado. Cualquiera puede decodificar Base64 sin clave. Nunca lo uses para ocultar datos sensibles.
¿Por qué Base64 aumenta el tamaño ~33%?
3 bytes (24 bits) de datos binarios se representan como 4 caracteres Base64 (cada uno codifica 6 bits). La relación 4/3 da aproximadamente un 33% de overhead.
¿Cuál es la diferencia entre Base64 estándar y URL-safe?
El Base64 estándar usa + y / que tienen significado especial en URLs. URL-safe los reemplaza por - y _ para uso directo en URLs y tokens JWT.
¿Mis datos se procesan en tus servidores?
No. Toda la codificación y decodificación ocurre 100% en tu navegador usando APIs nativas de JavaScript. Nada se envía jamás a un servidor.