Base64: codificar / decodificar
Convierte texto o un archivo en Base64, o decodifica una cadena Base64 para recuperar el texto legible. Funciona con UTF-8, emojis y Base64 seguro para URL.
ENTRADA
SALIDA
Funciona por completo en tu navegador. Nada de lo que escribes se envía a ningún servidor.
Cómo codificar o decodificar Base64
Elige un modo
Elige Codificar para pasar texto a Base64, o Decodificar para volver de Base64 a texto.
Pega texto o abre un archivo
Escribe o pega en el campo de entrada. Para codificar un archivo completo, como una imagen o un PDF, usa Abrir archivo.
Copia el resultado
La salida se actualiza mientras escribes. Cópiala o descarga los datos decodificados como archivo.
¿Para qué sirve Base64?
Base64 escribe datos binarios usando solo letras, cifras, + y /. Así puedes insertar imágenes en HTML o CSS, enviar adjuntos por correo electrónico o incluir valores binarios en archivos JSON y de configuración sin problemas.
Base64 seguro para URL
El Base64 estándar usa + y /, que tienen un significado especial en las direcciones web. La variante segura para URL (Base64URL), la que usan los JWT, los sustituye por - y _ y normalmente omite el relleno =.
Preguntas frecuentes
¿Base64 es una forma de cifrado?
No. Base64 solo cambia la forma de escribir los datos, y cualquiera puede decodificarlo. No lo uses para ocultar contraseñas ni datos personales.
¿Por qué el texto en Base64 es más largo que el original?
Base64 usa 4 caracteres por cada 3 bytes, así que el resultado ocupa aproximadamente un tercio más que el original.
¿Admite caracteres especiales y emojis?
Sí. El texto se codifica primero en UTF-8, así que las letras con tilde, la escritura árabe y devanagari y los emojis se conservan al codificar y decodificar.
¿Hay un límite de tamaño para los archivos?
Los archivos se procesan en tu navegador y nunca se suben, así que el límite es la memoria de tu dispositivo. Los archivos de unos pocos megabytes funcionan sin problema.