Base64

Codifica texto a Base64 o decodifica cadenas Base64 a texto plano al instante. Rápido, gratis y totalmente del lado del cliente: tus datos nunca salen del navegador.

Un codificador y decodificador Base64 online y gratuito que convierte texto a Base64 y de vuelta a texto plano directamente en tu navegador. Base64 hace que los datos binarios o no ASCII sean seguros de transportar como texto plano, por lo que aparece en URL de datos, JWT, cookies, adjuntos de correo electrónico y configuración donde solo se permite ASCII. Usa esta herramienta para codificar una cadena para incrustarla en un payload, para decodificar un valor Base64 que encontraste en un token o respuesta de API y poder leerlo, o para comprobar si una cadena sospechosa es Base64 válido y qué contiene. Toda la conversión se ejecuta localmente, por lo que tus datos nunca se suben.

Usos comunes

  • Codifica una cadena para incrustarla en una URL data: o en un payload JSON.
  • Decodifica un valor Base64 copiado de un JWT, cookie o respuesta de API para leerlo.
  • Comprueba si una cadena sospechosa es Base64 válido y a qué se decodifica.
  • Convierte configuración o credenciales que deben almacenarse como texto seguro para ASCII.
  • Inspecciona los segmentos base64url de un token decodificándolos individualmente.

Preguntas frecuentes

¿Base64 cifra mis datos?

No. Base64 es una codificación, no cifrado. Hace que los datos binarios sean seguros de transmitir como texto pero no proporciona confidencialidad: cualquiera puede decodificarlo.

¿Qué pasa si decodifico Base64 no válido?

El decodificador informa de un error si la entrada contiene caracteres fuera del alfabeto Base64 o no se decodifica a texto UTF-8 válido.

¿Cuál es la diferencia entre Base64 y Base64URL?

Base64URL es una variante segura para URL que reemplaza los caracteres + y / por - y _ y normalmente omite el relleno, por lo que el valor puede usarse en URL y JWT sin escaparlo.

¿Por qué mi cadena codificada es más larga que la original?

Base64 representa cada 3 bytes como 4 caracteres ASCII, por lo que la salida codificada es aproximadamente un 33% más grande que la entrada. Ese coste de tamaño es la contrapartida por la seguridad ASCII.

¿Se envían mis datos a un servidor?

No. La codificación y decodificación se ejecutan íntegramente en tu navegador, por lo que tu texto nunca sale de tu dispositivo.

All processing is local — your data never leaves your browser.