Codificador/Decodificador Base64

Codificador y decodificador Base64 gratuitos - codifica y decodifica texto instantáneamente. Herramienta esencial para desarrolladores web en todo el mundo.

Acerca de esta herramienta

Base64 es un esquema de codificación que convierte datos binarios en texto compuesto por 64 caracteres ASCII imprimibles (A-Z, a-z, 0-9, +, /). Surgió como solución para transmitir datos binarios a través de protocolos diseñados solo para texto, como el correo electrónico o cabeceras HTTP antiguas. Hoy se encuentra en JWT tokens, donde tanto la cabecera como el payload van codificados en Base64url, en imágenes incrustadas en CSS y HTML ("data:image/png;base64,..."), en HTTP Basic Auth, que envía una cadena codificada en Base64 como "usuario:contrasena", y en adjuntos MIME de correo electrónico. La salida codificada siempre es aproximadamente un 33 % más larga que el original. Importante: Base64 es codificación, no cifrado - cualquiera puede decodificarlo sin contraseña.

Cómo usar

  1. 1Elige el modo: Codificar (texto → Base64) o Decodificar (Base64 → texto) con el botón Intercambiar.
  2. 2Pega el texto de entrada o la cadena Base64 en el campo de entrada.
  3. 3El resultado aparece de inmediato en el campo de salida sin necesidad de pulsar generar.
  4. 4Si la cadena Base64 no es válida durante la decodificación, se mostrará un mensaje con la descripción del problema.
  5. 5Copia el resultado con el botón Copiar.

Especificaciones y límites

Codificación de texto UTF-8 a Base64 y decodificación de Base64 de vuelta a texto. La salida es aproximadamente un 33 % más larga que la entrada, porque cada 3 bytes se convierten en 4 caracteres. Procesamiento en el navegador - no se envían datos a ningún servidor. El botón Intercambiar cambia entre modo codificar y decodificar. Al decodificar un Base64 inválido se muestra un mensaje de error. Base64 no es cifrado - los datos codificados pueden leerse inmediatamente.