Base64 codificar / decodificar
base64• Codifica o decodifica texto en Base64, incluida la variante URL-safe. • Procesa Unicode como UTF-8 y copia el resultado.
El texto Unicode se procesa como UTF-8. La opción URL-safe cambia + y / por - y _ y elimina el relleno = (para JWT y parámetros). La decodificación acepta formato estándar y URL-safe.
¿Qué es Base64?
Base64 es una codificación que representa cualquier dato usando solo 64 letras, dígitos y símbolos. Se diseñó para que los datos binarios pudieran viajar por canales que solo transportan texto con seguridad, como el correo o las URL.
En la práctica aparece en las cabeceras de autorización de API (Basic auth), en los data URI que incrustan una imagen o un archivo como texto, y al leer las partes de un JWT. El resultado ocupa un 33% más, pero atraviesa cualquier sistema sin corromperse.
Conviene recordar que Base64 no es cifrado: cualquiera puede revertirlo sin clave, así que nunca lo uses para ocultar contraseñas ni datos personales. Todo se convierte dentro de tu navegador y no se envía nada a un servidor.