Codificador/Decodificador Base64

Codifica texto a Base64 o decodifica cadenas Base64.

Entrada de texto
Salida Base64

¿Qué es Base64?

Base64 es un esquema de codificación binario-a-texto que representa datos binarios usando 64 caracteres ASCII (A-Z, a-z, 0-9, +, /). Fue diseñado para transmitir datos binarios sobre sistemas que solo manejan texto, como email (MIME) o incrustar datos en URLs y HTML.

Usos comunes de Base64

  • Los archivos adjuntos de email usan codificación MIME para archivos binarios
  • Los Data URIs incrustan imágenes directamente en HTML o CSS
  • La autenticación HTTP Basic usa Base64 para codificar credenciales
  • Las cargas JSON a menudo codifican datos binarios de esta manera para transporte
  • Los parámetros de URL y cookies a veces almacenan datos complejos como Base64

Base64 no es encriptación

Base64 es una codificación, no encriptación. Cualquiera puede decodificar texto Base64 instantáneamente. Nunca uses Base64 para proteger información sensible como contraseñas o claves API.

Base64 aumenta el tamaño de datos aproximadamente 33%. Una entrada de 3 bytes se convierte en 4 caracteres de salida. Este es el intercambio para transmisión de texto segura.