Menú
Dev Tools

Codificar y decodificar Base64 online gratis

Convierte texto a Base64 o decodifica Base64 a texto al instante en tu navegador. Gratis, sin registro y sin enviar datos a ningún servidor.

Archivos nunca almacenadosAl instanteSin registro

Cómo codificar o decodificar Base64

  1. 1

    Elige Codificar o Decodificar

    Selecciona la pestaña «Codificar» para convertir texto normal a Base64, o «Decodificar» para convertir Base64 de nuevo a texto.

  2. 2

    Pega tu texto

    Escribe o pega el contenido en el cuadro de entrada. El resultado se actualiza en directo mientras escribes.

  3. 3

    Copia el resultado

    Haz clic en «Copiar resultado» para copiar la salida al portapapeles.

Base64 representa datos binarios como una cadena de 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, + y /). Cada 3 bytes de entrada se convierten en 4 caracteres Base64, por lo que el resultado ocupa aproximadamente un 33 % más que el original. Si la longitud no es múltiplo de 3, se añaden caracteres de relleno (=) al final.

Usos habituales: incrustar imágenes en HTML o CSS como URL de datos (data:image/png;base64,…), codificar credenciales en las cabeceras de autenticación básica HTTP, transportar datos binarios dentro de JSON y guardar archivos binarios en XML o en adjuntos de correo (MIME).

Nota sobre Unicode: la función btoa() del navegador solo admite caracteres Latin-1. Esta herramienta convierte primero tu texto a UTF-8, así que emojis, chino, árabe y cualquier carácter Unicode se codifican y decodifican correctamente. Todo ocurre en tu navegador.

Preguntas frecuentes

También te puede interesar