Codificar y decodificar Base64 online

Base64 existe porque muchos canales —cabeceras de correo, cadenas JSON, data URI, autenticación HTTP básica— solo transportan bien caracteres ASCII imprimibles. Convierte cualquier secuencia de bytes en 64 caracteres seguros a costa de un 33 % más de tamaño. Esta herramienta convierte en ambos sentidos y maneja bien las tildes, la ñ y los emojis.

Codificador Base64: cómo se usa

  1. Pega el texto que quieres codificar o la cadena Base64 que quieres decodificar.
  2. Pulsa Codificar o Decodificar.
  3. Activa el modo seguro para URL si el valor va dentro de una URL o de un parámetro.
  4. Copia el resultado.

Preguntas frecuentes

¿Base64 es un cifrado?

No, y tratarlo como tal es un error de seguridad real. Es una codificación reversible sin clave: cualquiera puede decodificarla al instante, así que nunca lo uses para ocultar un secreto.

¿Qué es Base64 seguro para URL?

Una variante que sustituye + por - y / por _, porque esos caracteres tienen significado reservado en las URL. Los JWT usan esta variante; por eso no contienen signos más ni barras.

¿Por qué Base64 aumenta el tamaño?

Porque empaqueta tres bytes en cuatro caracteres, lo que añade aproximadamente un tercio. Los signos = del final rellenan la salida hasta un múltiplo de cuatro.

¿Por qué se rompen las tildes o la ñ en otras herramientas?

Las implementaciones ingenuas llaman directamente a btoa, que solo admite Latin-1. Esta herramienta convierte primero el texto a bytes UTF-8, así que las tildes, la ñ y los emojis se recuperan intactos.

Formateador JSON · Codificador de URL · Decodificador JWT · Generador de UUID · Ver todas las herramientas

También disponible en: English · Português · Français · Deutsch