64

Codificador / Decodificador Base64

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.

Variante
Entrada
Resultado
        

// guía rápida

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:

  • Elige si deseas Codificar (texto/archivos a Base64) o Decodificar (Base64 de vuelta a texto/archivos).
  • Escribe o pega tu texto en el área de entrada, o arrastra y suelta cualquier archivo (como una imagen o PDF) directamente.
  • Selecciona la variante de codificación: Estándar (contiene caracteres + y /) o URL-Safe (reemplaza + y / con - y _ para usarse de forma segura en direcciones web).
  • Copia la salida Base64 generada o descarga el archivo resultante al instante.
// deep dive

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.

Read article →

// preguntas frecuentes

¿Para qué se utiliza la codificación Base64?

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.

¿Cifra Base64 mis datos?

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.

¿Cuál es la diferencia entre Base64 Estándar y URL-Safe?

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.

¿Existe un límite de tamaño de archivo para codificar archivos a Base64?

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.