Codificador y Decodificador Base64
Pega texto o una cadena en Base64 para codificarla o decodificarla al instante. Funciona con texto UTF-8, URLs, fragmentos JSON y más — todo se ejecuta localmente en tu navegador, nada se sube a ningún servidor.
Escribe o pega texto arriba y presiona "Codificar" o "Decodificar" según lo que necesites.
Preguntas frecuentes
¿Mis datos se suben a algún servidor?
No. Todo el proceso de codificación y decodificación ocurre localmente en tu navegador con JavaScript; nada se envía a ningún servidor.
¿Para qué se usa Base64?
Base64 se usa para incrustar datos binarios (imágenes, archivos) dentro de formatos de texto como JSON, XML, HTML o adjuntos de correo, y para transmitir datos de forma segura sobre protocolos basados en texto.
¿Por qué me sale un error al decodificar?
Significa que el texto que pegaste no es Base64 válido: puede contener caracteres fuera del alfabeto Base64 (A–Z, a–z, 0–9, +, /, =) o tener un padding incorrecto.
¿Qué es Base64 seguro para URL?
El Base64 estándar usa + y / que tienen un significado especial en URLs y nombres de archivo. El modo seguro para URL (RFC 4648 §5) los reemplaza por - y _ y omite el padding, para poder usarlo directamente en URLs, nombres de archivo o tokens JWT.