Base64 es un esquema de codificación de binario a texto basado en 64 caracteres ASCII imprimibles, definido por primera vez por RFC 2045 (estándar MIME). Base64 convierte cada 3 bytes (24 bits) en 4 caracteres Base64 (A-Z, a-z, 0-9, +, /), permitiendo que los datos binarios se transmitan de forma segura a través de sistemas que solo admiten texto, como encabezados HTTP, cargas JSON, documentos XML o parámetros de consulta URL.
**Base64 no es cifrado**, solo proporciona conversión de formato de datos, cualquiera puede decodificarlo fácilmente. Si necesita proteger datos sensibles, utilice un esquema de cifrado real como AES. Los usos típicos de Base64 incluyen: HTTP Basic Authentication (`Authorization: Basic dXNlcjpwYXNz`), segmentos header y payload de tokens JWT (formato Base64URL), Data URI (`data:image/png;base64,...`), codificación MIME de adjuntos de correo, etc.
**URL-Safe Base64** (RFC 4648 §5) reemplaza los +/ del Base64 estándar con -_ y generalmente omite el padding =. Esto hace que el resultado codificado pueda aparecer de forma segura en URLs, rutas de archivos o campos JSON. Los tokens JWT, el code_verifier de OAuth PKCE y AWS Signature V4 utilizan la codificación URL-Safe Base64.
**El plegado MIME** es un estándar RFC 2045 que especifica que cada línea no debe exceder los 76 caracteres. Cuando el contenido Base64 se utiliza en correos electrónicos o ciertos escenarios que requieren visualización con saltos de línea, la variante MIME inserta automáticamente caracteres de salto de línea (`\n`) cada 76 caracteres. Este es el formato estándar para la transmisión de adjuntos de correo electrónico.
La herramienta utiliza la **API nativa btoa/atob** del navegador, combinada con lógica de procesamiento segura para UTF-8, garantizando que los caracteres multibyte como chino, japonés y emoji se codifiquen correctamente. Todos los cálculos se completan localmente, los datos no se envían a ningún servidor. Abra el panel de red de las herramientas de desarrollador del navegador para verificar que no hay solicitudes externas durante todo el proceso.