Herramientas
ES

Decodificar y codificar Base64 online

Pega una cadena Base64 para decodificarla en texto legible, o cambia a Codificar para pasar texto a Base64. Los resultados aparecen al instante mientras escribes.

Privado: tus datos se procesan en tu navegador y nunca se suben a ningún servidor.

Cómo decodificar Base64

  1. Pega tu cadena Base64 en el cuadro Entrada. También se aceptan data URI y Base64 seguro para URL.
  2. El texto decodificado aparece al instante en el cuadro Salida. Si ves caracteres extraños, elige otro juego de caracteres.
  3. Haz clic en Copiar o Descargar. Los resultados binarios, como imágenes o PDF, se guardan como archivo con la extensión correcta.

Decodificador y codificador Base64 en uno

Base64 Decoder Online convierte en ambas direcciones. El decodificador ignora los espacios y saltos de línea, acepta el alfabeto seguro para URL (- y _) y añade automáticamente el relleno = que falte, así que incluso las cadenas desordenadas copiadas de logs, correos electrónicos o API se decodifican correctamente. El codificador admite texto en UTF-8, UTF-16 y Latin-1, salida segura para URL y saltos de línea MIME.

Cómo funciona la decodificación Base64

Cada 4 caracteres Base64 representan 3 bytes de datos. El decodificador convierte cada carácter en su valor de 6 bits, une los bits y los divide en bytes, que luego se interpretan como texto según el juego de caracteres seleccionado. Por ejemplo, SGVsbG8= se decodifica como Hello.

Decodificar Base64 en la línea de comandos

En Linux y macOS, usa echo 'SGVsbG8=' | base64 --decode. En Windows PowerShell, usa [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String('SGVsbG8=')). En Python: base64.b64decode('SGVsbG8=').decode().

¿Por qué usar Base64 Decoder Online?

Preguntas frecuentes

¿Base64 es un tipo de cifrado?

No. Base64 es una codificación, no un cifrado. Cualquiera puede decodificarlo sin clave, así que nunca uses solo Base64 para proteger contraseñas o datos privados.

¿Por qué el texto decodificado sale con caracteres raros?

O bien el texto se codificó con otro juego de caracteres (prueba UTF-16 o Windows-1252), o bien el Base64 contiene datos binarios, como una imagen, un PDF o un archivo ZIP. Usa Descargar para guardar los datos binarios como archivo.

¿Qué es Base64 seguro para URL?

Base64URL sustituye + por - y / por _, y normalmente omite el relleno =, de modo que el resultado puede usarse en URL, nombres de archivo y JSON Web Tokens. Este decodificador lee ambas variantes automáticamente.

¿Se envían mis datos a un servidor?

No. La decodificación y la codificación se realizan localmente en tu navegador con JavaScript. Nada de lo que pegas se sube ni se guarda.