Codificar en Base64
Codifica texto usando Base64.
Ejemplos de uso
Crear un encabezado de autenticación Basic para una API
Codifica "usuario:contraseña" en Base64 y úsalo directamente en un encabezado Authorization: Basic.
Transportar datos binarios pequeños como texto plano
Útil cuando necesitas incrustar de forma segura datos con caracteres especiales en un campo de texto plano: un archivo de configuración, un valor JSON, etc.
Codificar un valor para usar en una URL
Si el resultado va a formar parte de una ruta de URL o un nombre de archivo, activa la opción segura para URL para evitar que aparezcan + o /.
Preguntas frecuentes
¿El texto que escribo se envía a un servidor?
No. La codificación ocurre completamente en tu navegador, y lo que escribes nunca se envía a un servidor.
¿Base64 es una forma de cifrado?
No. Base64 es solo una forma de representar datos de manera segura como texto; no es cifrado. Cualquiera puede decodificarlo fácilmente de vuelta al valor original, así que no lo uses para ocultar contraseñas o información sensible.
¿Esto funciona con texto en otros idiomas y emojis?
Sí. El texto se convierte a bytes UTF-8 antes de codificarlo, así que los caracteres no ingleses, los emojis y otro texto Unicode se procesan correctamente.
¿Cuándo debo activar la opción segura para URL?
Actívala cuando el resultado deba ir en una URL o un nombre de archivo. Cambia los caracteres +, / y = del Base64 estándar por - y _, que son seguros en URL, y elimina el relleno = final.