Codificar y decodificar Base64 online
Codifica texto a Base64 o decodifica Base64 a texto con soporte UTF-8, tildes y emojis. Herramienta gratis, procesa todo en tu navegador.
🔒 100 % privado: todo se calcula en tu dispositivo y no se envía a ningún servidor.
Cómo funciona
Ingresa
Pega el texto o el Base64.
Ajusta
Pulsa Codificar o Decodificar.
Obtén
Copia el resultado.
Todo sobre esta herramienta
Qué es Base64 y para qué se usa
Base64 representa datos con solo 64 caracteres seguros (letras, números, + y /). Se usa para incluir datos en URLs, correos, JSON o imágenes incrustadas. No es cifrado: cualquiera puede decodificarlo.
Compatible con tildes y emojis
Convertimos primero el texto a UTF-8, así que los caracteres como ñ, á o 😀 se codifican y decodifican correctamente.
Guía práctica de Base64
Ejemplos resueltos
| Texto | En Base64 |
|---|---|
| Hola | SG9sYQ== |
| Hola, mundo | SG9sYSwgbXVuZG8= |
| ñ | w7E= |
Qué significan los signos "=" del final
Base64 agrupa los datos de 3 en 3 bytes y los convierte en 4 caracteres. Cuando el último grupo está incompleto, se rellena con uno o dos signos "=". Por eso "Hola" (4 bytes) termina en "==".
Ocupa más espacio
Codificar en Base64 aumenta el tamaño de los datos en aproximadamente un 33 %. Por eso conviene usarlo solo cuando hace falta transportar datos binarios por un canal que solo admite texto, y no para guardar archivos grandes.
Usos frecuentes
Incrustar imágenes pequeñas en HTML o CSS mediante data URLs, enviar adjuntos en correos electrónicos (MIME), transmitir datos binarios dentro de JSON, y las cabeceras de autenticación básica HTTP. También verás Base64 en los tokens JWT, en su variante segura para URL, que reemplaza "+" y "/" por "-" y "_".
Base64 no protege tus datos
Es una codificación, no un cifrado: cualquiera puede revertirla en un segundo con una herramienta como esta. Nunca la uses para "esconder" contraseñas o datos personales. Si necesitas proteger información, usa cifrado real y, para contraseñas, un generador de contraseñas y un gestor seguro.
Preguntas frecuentes
¿Base64 es seguro?
No es cifrado, solo una codificación. No lo uses para proteger contraseñas.
¿Qué es Base64 seguro para URL?
Reemplaza + y / por - y _, y quita el relleno "=".
¿Funciona con emojis?
Sí, con UTF-8.
¿Se envía mi texto a un servidor?
No, todo ocurre en tu navegador.
¿Por qué Base64 termina en =?
Es relleno. Base64 trabaja en bloques de 3 bytes y añade uno o dos '=' cuando el último bloque está incompleto.
¿Cuánto aumenta el tamaño?
Alrededor de un 33 %: cada 3 bytes se convierten en 4 caracteres.