Base64 Encode y Decode
Convierte texto a Base64 y vuelve atrás. Con soporte real de tildes, eñes y emoji, y variante URL-safe para tokens y parámetros.
Qué es Base64 y por qué existe
Muchos protocolos de internet se diseñaron para transportar texto, no datos binarios. El correo electrónico es el caso clásico: si intentas meter una imagen tal cual en un mensaje, los bytes que coinciden con caracteres de control se interpretan como instrucciones y el fichero llega roto.
Base64 resuelve eso traduciendo cualquier secuencia de bytes a un alfabeto de 64 caracteres seguros: las letras mayúsculas y minúsculas, los diez dígitos y dos símbolos más. Todo lo que salga de esa codificación atraviesa sin problemas cualquier canal que acepte texto.
Dónde te lo vas a encontrar
data:image/png;base64,…,
para ahorrar una petición al servidor.
Authorization: Basic
lleva el usuario y la contraseña codificados en Base64. Al no ser cifrado, es la razón
por la que ese método solo es aceptable sobre HTTPS.
Base64 no protege nada
Conviene insistir: codificar una contraseña o un dato personal en Base64 no lo hace seguro. Revertirlo es tan fácil como pegarlo en esta página. Si necesitas proteger información, lo que buscas es cifrado, y eso es otra cosa completamente distinta.
Preguntas frecuentes
+ y /, que tienen significado especial dentro de una URL. La variante URL-safe los sustituye por - y _, y suele omitir el relleno final. Es la que usan los JWT. = o ==. Esta utilidad se ejecuta enteramente en tu equipo con JavaScript. Lo que escribes o pegas no se envía a ningún servidor, no se guarda y no queda registrado en ninguna parte.
Utilidades relacionadas
¿Buscas una app para instalar?
80+ Apps Markdown
El directorio más completo en español. Filtra por plataforma, precio y uso.