Codificar o decodificar cadenas Base64
El codificador y decodificador Base64 de MailDrop convierte texto hacia y desde Base64 directamente en tu navegador. Pega texto plano y codifícalo en una cadena compacta y segura para el transporte, o pega una cadena Base64 existente y decodifícala de vuelta al original. La herramienta es totalmente compatible con UTF-8, así que los caracteres acentuados, los alfabetos no latinos y los emojis sobreviven el viaje de ida y vuelta intactos en lugar de volver como bytes corruptos.
Base64 aparece por todas partes en el desarrollo y la depuración del día a día. Los adjuntos de correo, los data URIs, las cabeceras de autenticación básica, los JSON web tokens y los secretos de configuración se transportan comúnmente como Base64. Poder decodificar una cadena rápidamente te dice qué contiene realmente un token o parámetro, y codificar te permite preparar cargas para APIs e incrustar pequeños recursos sin buscar una utilidad de línea de comandos ni escribir código desechable.
Todo se ejecuta del lado del cliente en JavaScript, así que nada de lo que pegas se sube, registra o almacena. La herramienta es gratuita y no requiere registro, y complementa al correo temporal de MailDrop cuando inspeccionas enlaces y cabeceras codificados de mensajes en una bandeja desechable.
Introduce texto plano si quieres codificarlo, o pega una cadena Base64 existente si quieres decodificarla. Ambas direcciones están disponibles en la misma página, así que puedes ir y venir libremente.
Haz clic en Codificar para convertir texto legible en Base64, o en Decodificar para recuperar el texto original de una cadena codificada. Una entrada que no sea Base64 válido se señala en lugar de producir silenciosamente una salida rota.
La salida convertida aparece de inmediato. Como la herramienta maneja UTF-8 correctamente, los caracteres multibyte como texto chino, escritura árabe o emojis se decodifican exactamente como fueron introducidos.
Copia el resultado al portapapeles y pégalo donde lo necesites: una cabecera HTTP, el cuerpo de una petición de API, un data URI, una variable de entorno o una nota rápida mientras depuras.
Base64 representa datos binarios arbitrarios usando solo 64 caracteres ASCII seguros, lo que permite que el contenido binario viaje por canales diseñados para texto plano. Se usa en adjuntos de correo, data URIs para imágenes en línea, autenticación básica HTTP, JSON web tokens y un sinfín de APIs y formatos de configuración que necesitan cargas de solo texto.
No. Base64 es una codificación, no un cifrado, y cualquiera puede revertirla al instante con una herramienta como esta. No proporciona ninguna confidencialidad, así que nunca trates una cadena Base64 como una forma de ocultar contraseñas o secretos. Si necesitas protección real, usa cifrado adecuado y mantén las claves fuera de los datos.
No. La codificación y la decodificación ocurren por completo en JavaScript dentro de tu navegador. Nada de lo que escribes o pegas se transmite, almacena o registra en ningún lugar. Puedes verificarlo cargando la página, desconectándote de internet y usando la herramienta con normalidad; sigue funcionando sin conexión.
La función nativa btoa del navegador solo maneja caracteres de un byte, así que las herramientas ingenuas lanzan errores o corrompen cualquier cosa fuera del ASCII básico. Esta herramienta convierte el texto a bytes UTF-8 antes de codificar y de vuelta después de decodificar, de modo que los caracteres multibyte, los acentos y los emojis sobreviven el viaje sin daños.
Los correos de verificación y los mensajes de marketing suelen llevar tokens codificados en Base64 en sus enlaces y cabeceras. Leer ese correo en una bandeja de correo desechable de MailDrop y decodificar aquí cualquier cosa sospechosa te permite ver qué identificadores incrustó un remitente antes de hacer clic, manteniendo tu dirección principal y tus hábitos fuera de los sistemas de seguimiento.