¿Qué es Base64 y para qué sirve?
Base64 es un sistema de codificación que convierte datos en una cadena de texto formada únicamente por letras, números y unos pocos símbolos (A–Z, a–z, 0–9, +, /). Su objetivo es transportar información—incluidos datos binarios como imágenes— a través de medios pensados solo para texto, como el correo electrónico, las URL o los archivos de configuración.
Verás Base64 constantemente: en las imágenes incrustadas dentro del HTML o el CSS (los famosos data URI), en los tokens de autenticación, en adjuntos de email o cuando una API espera un dato codificado.
Cómo codificar y decodificar Base64
- Elige el sentido: «Texto → Base64» para codificar o «Base64 → Texto» para decodificar.
- Escribe o pega el contenido en el cuadro de entrada.
- El resultado aparece al instante. Cópialo con un clic.
Cómo funciona por dentro
Base64 agrupa los datos en bloques de 3 bytes (24 bits) y los reparte en 4 grupos de 6 bits. Cada grupo de 6 bits (un valor de 0 a 63) se traduce a uno de los 64 caracteres de la tabla Base64. Cuando los datos no son múltiplo de 3, se rellena con el símbolo = al final. Por eso el resultado siempre ocupa aproximadamente un tercio más que el original.
Nuestra herramienta respeta UTF-8, así que los caracteres no ingleses (tildes, ñ, emojis) se codifican y recuperan sin corromperse.
Importante: no es cifrado
Aunque el texto «se vuelve ilegible», Base64 no protegenada: es reversible por cualquiera. Úsalo para mover datos, nunca para ocultar contraseñas o información sensible. Para integridad de datos, mira nuestra futura herramienta de hash.
Casos de uso reales
- Incrustar una imagen pequeña directamente en HTML o CSS (data URI).
- Inspeccionar el contenido de un token o un dato de una API.
- Preparar datos para enviarlos por correo o en una URL.
- Depurar problemas de codificación en aplicaciones.
¿Trabajas con datos estructurados? Prueba también nuestro formateador de JSON.
Privacidad: todo ocurre en tu navegador
La codificación y decodificación se hacen localmente: tu texto no se envía a ningún servidor. Explora el resto de utilidades en nuestra página de herramientas.