Codificador y decodificador Base64

Codifica y decodifica Base64 en tu navegador, con soporte UTF-8 real.

¿Qué es?

Base64 es un esquema de codificación que convierte datos binarios o de texto en una cadena ASCII formada por 64 caracteres seguros. Se usa en adjuntos de correo, data URIs, JSON Web Tokens y cualquier canal de solo texto. Nuestro codificador/decodificador admite texto, UTF-8 con acentos y emojis, y la variante URL-safe propia de JWT y OAuth. Todo funciona en el navegador: tokens y datos sensibles no salen.

Cómo usarla

  1. Cambia el modo a “Codificar” o “Decodificar”.
  2. Pega el texto o la cadena Base64 en la entrada.
  3. El resultado se calcula en vivo en la salida.
  4. Activa URL-safe para JWT o query strings.
  5. Usa “Copiar” o “Intercambiar” para reutilizar el resultado.

Por qué usarla

Base64 está por todas partes: data URIs en HTML, adjuntos de correo, payloads de JWT, archivos en JSON o YAML. Para una comprobación rápida, conviene una herramienta sin fricciones y privada. La nuestra sirve a desarrolladores, soporte y analistas de seguridad. La variante URL-safe cambia “+” por “-” y “/” por “_”, justo lo que esperan JWT y OAuth. Como es local, puedes inspeccionar tokens sin filtrarlos.

Preguntas frecuentes

¿Base64 es cifrado?

No. Es una codificación: cualquiera puede decodificarlo. Usa cifrado real cuando necesites confidencialidad.

¿Por qué termina en “=”?

Es relleno para que la longitud sea múltiplo de cuatro.

¿Qué es la variante URL-safe?

Sustituye “+” por “-” y “/” por “_”. Es la que utilizan JWT y OAuth.

¿Soporta UTF-8?

Sí. Codifica normalizando a UTF-8 y decodifica devolviendo la cadena correcta.

¿Puedo decodificar un JWT?

Sí. Pega el segmento central, activa URL-safe y decodifica para leer los claims.