Base64 Encoding: What It Is, What It Isn't, and When to Use It
Base64 is everywhere in web development — in JWTs, data URIs, API tokens, and email attachments. Here's a clear explanation of how it works and common misconceptions.
Codificar y decodificar texto, archivos e imágenes
Codifica o decodifica Base64 en línea — texto, archivos e imágenes. Soporta variantes Base64 estándar y URL-safe, cadenas Unicode y entrada por arrastrar y soltar. Resultados instantáneos, 100% del lado del cliente, sin envío de datos.
Base64 es un esquema de codificación de binario a texto que representa datos binarios en un formato de cadena ASCII. Se utiliza ampliamente para transferir datos binarios (como imágenes o archivos) a través de canales diseñados para manejar solo texto, como correos electrónicos, URLs o payloads JSON.
Cómo usar esta herramienta:
Base64 se utiliza para codificar archivos binarios (como imágenes, documentos o audio) en texto de modo que puedan incrustarse directamente en HTML, CSS, XML o JSON, y transmitirse de forma segura sobre sistemas que no admiten datos binarios crudos.
No. Base64 no es un cifrado. Es un simple formato de codificación. Cualquiera puede decodificar fácilmente una cadena Base64 a su forma binaria o de texto original. Nunca utilices Base64 para proteger credenciales sensibles sin cifrado.
Base64 Estándar utiliza los caracteres '+' y '/', que tienen significados especiales en las URLs. Base64 URL-Safe reemplaza '+' por '-' y '/' por '_', haciéndolo seguro para parámetros de consulta y rutas de URL sin necesidad de codificación adicional.
No hay un límite estricto, pero dado que la codificación se procesa completamente dentro de la memoria de tu navegador, procesar archivos de más de 50MB puede congelar temporalmente la pestaña del navegador. Recomendamos mantener los archivos por debajo de 20MB para una mejor experiencia.