Codificar / Decodificar Base64 🔒 Tus datos nunca salen de tu navegador.

Convierte texto a Base64 y viceversa. Soporte Unicode completo.

Resultado del archivo

Sobre esta herramienta

Base64 representa datos binarios usando 64 caracteres ASCII (A–Z, a–z, 0–9, +, /). Se usa habitualmente para incrustar datos en JSON, URLs, correo (MIME) o data URIs de imágenes. Esta herramienta codifica y decodifica Base64 directamente en tu navegador, con soporte Unicode completo (tildes, emoji…) vía UTF-8.

Todo funciona 100% del lado del cliente: el texto que pegas nunca se envía a ningún servidor, por lo que es seguro para datos sensibles como tokens, contraseñas o archivos de configuración.

Preguntas frecuentes

¿Base64 es lo mismo que el cifrado?

No. Base64 solo reformatea los bytes como texto: no oculta ni revuelve nada, y cualquiera puede decodificarlo al instante. Nunca lo uses para proteger contraseñas o secretos.

¿Mis datos se suben a un servidor al usar esta herramienta?

No. La codificación y decodificación se ejecutan por completo en tu navegador con JavaScript: nada de lo que escribes, pegas o sueltas se envía a ningún sitio.

¿Qué es el Base64 seguro para URL y cuándo lo necesito?

Una variante que sustituye + y / por - y _ (y a menudo elimina el relleno =) para que la cadena pueda aparecer con seguridad en una URL o un nombre de archivo. Activa "URL-safe" arriba siempre que construyas un parámetro de consulta, un JWT o un nombre de archivo a partir de datos codificados.

¿Por qué mi Base64 termina en = o ==?

Base64 trabaja en bloques de 4 caracteres que representan 3 bytes de entrada; cuando la longitud de entrada no es múltiplo de 3, uno o dos caracteres = rellenan el último bloque. Activa "Quitar relleno" arriba si tu formato de destino no los necesita.

¿Puedo codificar un archivo o imagen en lugar de escribir texto?

Sí. Suelta cualquier archivo en el panel izquierdo para obtener su Base64 y un data: URI listo para usar; las imágenes también muestran una vista previa en vivo. Pega Base64 (o un data: URI completo) en el panel derecho para decodificarlo de nuevo como archivo descargable.