Desarrollo·5 min de lectura·13 de septiembre de 2026

¿Qué es Base64? Una guía sencilla para codificar y decodificar

Base64 explicado en lenguaje claro: qué es, para qué sirve, cómo codificar y decodificar texto en línea y por qué no es cifrado. Gratis y privado en tu navegador.

¿Qué es Base64? Una guía sencilla para codificar y decodificar

Qué es realmente Base64

Base64 es una forma de representar cualquier dato, incluidas imágenes y archivos, usando solo 64 caracteres de texto seguros: letras, números, más y barra. Existe porque algunos sistemas solo manejan texto plano de forma fiable, así que los datos binarios deben convertirse en texto para pasar por ellos sin problemas. Codificar hace el texto algo más grande, alrededor de un tercio, a cambio de esa seguridad.

Para qué sirve Base64 (y para qué no)

Base64 es para transporte e incrustación, no para seguridad. Se usa para poner una imagen directamente dentro de HTML o CSS como un data URI, para adjuntar archivos a correos, para llevar datos en JSON o en un JWT y para mover contenido binario por canales de solo texto. No es cifrado: cualquiera puede decodificar Base64 al instante, así que nunca lo uses para ocultar contraseñas o secretos.

Cómo codificar y decodificar Base64 en línea

Abre la herramienta Codificar y decodificar Base64, pega tu texto y cambia entre codificar y decodificar. Codificar convierte texto legible en la forma Base64; decodificar convierte una cadena Base64 de vuelta al original. Copia el resultado con un clic. No hay nada que instalar ni cuenta necesaria.

Dónde lo verás habitualmente

Encontrarás Base64 en data URIs como la larga cadena tras "data:image/png;base64,", en la carga de un JSON Web Token, en las cabeceras de adjuntos de correo y en respuestas de API que llevan archivos pequeños. Decodificarlo suele ser la forma más rápida de ver qué contiene realmente un token o un data URI.

Base64 y tu privacidad

Como la herramienta se ejecuta por completo en tu navegador, lo que pegues se codifica o decodifica en tu propio dispositivo y nunca se envía a un servidor. Eso importa cuando la cadena puede contener algo sensible, como el contenido de un token, así puedes inspeccionarlo sin entregárselo a nadie.

Consejos y trampas

Si la decodificación falla, revisa que no falte el relleno (los signos de igual al final) o que no haya espacios y saltos de línea colados al copiar la cadena. Las URL usan una variante ligeramente distinta llamada Base64 URL, que cambia un par de caracteres, así que un token de una URL puede necesitar ese modo. Y recuerda la regla de oro: Base64 es codificación, no protección.

Más del blog

← Todos los artículos