Qué hace
Base64 convierte bytes en 64 caracteres imprimibles para que los datos binarios puedan viajar en JSON, cabeceras HTTP, correos electrónicos y archivos de configuración. Esta herramienta convierte en ambas direcciones mientras escribe.
- Compatible con UTF-8: el texto se codifica primero como bytes UTF-8, de modo que
ü,İy los emojis van y vuelven sin pérdidas (un simplebtoa()falla con ellos). - Salida apta para URL y sin relleno (
-y_en lugar de+y/, sin=final), la variante que usan los JWT y muchas URL. - Ajustar a 76 genera líneas al estilo MIME / PEM.
- Decodificador tolerante: se aceptan saltos de línea, espacios, relleno ausente, el alfabeto apto para URL y un prefijo
data:URI. Los errores reales se indican con la línea y la columna exactas. - Detecta datos binarios: si los bytes decodificados no son UTF-8 válido, se muestra un volcado hexadecimal en lugar de texto ilegible y el tipo de archivo se detecta por sus bytes mágicos.
- Archivos: suelte cualquier archivo para obtener su Base64, o use Guardar como archivo para convertir Base64 de nuevo en un archivo con la extensión correcta.
Cómo usarlo
- Elija Codificar o Decodificar.
- Escriba, pegue o suelte un archivo en el panel izquierdo. El resultado se actualiza al instante.
- Pulse Copiar (o Ctrl+Enter) o Descargar. Intercambiar usa la salida como nueva entrada e invierte la dirección.
Privacidad
Todo ocurre en su navegador. Los archivos se leen localmente y no se sube nada. Su última entrada de texto y sus opciones se guardan en el almacenamiento local del navegador; Borrar elimina la entrada.