Saltar al contenido principal
Z

How to Decode Base64 (Step by Step)

Decode a Base64 string back to text or binary in your browser — step by step, with a free Base64 decoder.

Base64 turns binary into text; decoding reverses it. Here is how to decode a Base64 string safely in your browser, with nothing uploaded.

  1. 1

    Open the decoder

    Open the Base64 tool and switch it to decode mode.

  2. 2

    Paste your Base64

    Paste the Base64 string into the input. It is processed locally — nothing is sent to a server.

  3. 3

    Read the result

    The decoded text appears instantly. If the input was binary (e.g. an image), decode to a file instead.

Do it now

Preguntas frecuentes

¿Cuál es la diferencia entre \xAB y \u{HEX}?

\xAB representa un solo byte UTF-8 — un carácter de varios bytes se expandirá en varias secuencias de escape. \u{HEX} representa un code point Unicode — cada carácter necesita solo una secuencia de escape, sin importar su longitud en UTF-8. Los template literals de JS entienden la sintaxis \u{...}.

¿Por qué algunos emojis ocupan 4 bytes?

Muchos emojis están por encima de U+FFFF, por lo que requieren hasta 4 bytes en UTF-8. La notación de escape de code point (\u{1F680}) los muestra como un único carácter lógico.

¿La herramienta puede decodificar formatos mezclados?

No — la entrada debe ser completamente hex, completamente decimal, completamente \xAB o completamente \u{} para que la detección no falle. Si tienes una entrada con formatos mezclados, sepárala y procesa cada parte por separado.

¿Solo necesito codificar en Base64?

Usa nuestro Codificador y Decodificador de Base64 — introduce texto o un archivo y obtén el resultado en Base64.