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.
Cómo codificar o decodificar Base64
- 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
Pega tu texto
Escribe o pega el contenido en el cuadro de entrada. El resultado se actualiza en directo mientras escribes.
- 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.