Codificar y decodificar Base64

Codifica texto a Base64 o decodifica Base64 a texto al instante. Gratis, compatible con UTF-8 y 100 % en tu navegador.
Procesamiento 100 % local · tus archivos no salen de tu navegador
Publicidad
El resultado aparecerá aquí…

Todo se procesa en tu navegador.

¿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

  1. Elige el sentido: «Texto → Base64» para codificar o «Base64 → Texto» para decodificar.
  2. Escribe o pega el contenido en el cuadro de entrada.
  3. El resultado aparece al instante. Cópialo con un clic.
Publicidad

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.

Publicidad

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.

Preguntas frecuentes

¿Es gratis codificar y decodificar Base64?

Sí, es totalmente gratis y sin límite de uso. No necesitas registrarte ni instalar nada.

¿Se envía mi texto a algún servidor?

No. La conversión se realiza íntegramente en tu navegador, así que tu texto nunca sale de tu dispositivo.

¿Admite caracteres con tildes, ñ o emojis?

Sí. Codificamos y decodificamos respetando UTF-8, por lo que las tildes, la ñ y los emojis se conservan correctamente.

¿Base64 es un cifrado seguro?

No. Base64 es una codificación, no un cifrado: cualquiera puede revertirla. Sirve para transportar datos, no para proteger información secreta.

¿Por qué el Base64 ocupa más que el texto original?

Porque representa cada 3 bytes con 4 caracteres, lo que aumenta el tamaño en torno a un 33 %. Es el coste de poder transportar datos binarios como texto.

¿Funciona en el móvil?

Sí, funciona en cualquier navegador de móvil, tablet u ordenador, sin instalar nada.

Herramientas relacionadas

Publicidad