Codificador/Decodificador Base64

Codificador y decodificador Base64

Codifica texto y archivos a Base64, o decodifica Base64 a su forma original — al instante, en tu navegador.

El Base64 seguro para URL sustituye + y / por - y _ y elimina el relleno, para que el resultado se pueda usar sin problemas en URLs y nombres de archivo.

0 / 500,000 caracteres
0 caracteres
Compartir

Acerca del Codificador/Decodificador Base64

Base64 convierte cualquier texto o archivo binario en una representación segura de texto plano, formada por letras, números y unos pocos símbolos. Se usa habitualmente para incrustar imágenes en CSS o HTML, enviar datos binarios en JSON o XML, y adjuntar archivos en correos electrónicos. Esta herramienta codifica y decodifica Base64 completamente en tu navegador, así que tus datos nunca salen de tu dispositivo.

Características:

  • Codifica o decodifica texto con soporte completo para UTF-8
  • Convierte cualquier archivo en una cadena Base64 o data URI
  • Variante segura para URL, ideal para enlaces y nombres de archivo
  • Conversión instantánea con copiado al portapapeles

Cómo usar el Codificador/Decodificador Base64

  1. Elige Codificar o Decodificar, y modo Texto o Archivo
  2. Escribe, pega o suelta tu texto o archivo en el área de entrada
  3. Activa Seguro para URL o Data URI si necesitas esos formatos
  4. Copia el resultado con un clic

Preguntas frecuentes

¿Qué es la codificación Base64?

Base64 es una forma de representar datos binarios (o texto) usando solo 64 caracteres ASCII imprimibles: A–Z, a–z, 0–9, + y /. Está diseñado para que los datos binarios se puedan transmitir de forma segura por sistemas basados en texto, como el correo electrónico o JSON, sin corromperse.

¿Base64 es lo mismo que cifrado?

No. La codificación Base64 no es cifrado — no aporta seguridad ni confidencialidad. Cualquiera puede decodificar texto Base64 al instante, ya que usa un alfabeto fijo y públicamente conocido. Úsala para dar formato a los datos, nunca para proteger información sensible.

¿Qué es el Base64 seguro para URL?

El Base64 estándar usa los caracteres + y / y el relleno con =, que tienen un significado especial en las URLs. El Base64 seguro para URL sustituye + por -, / por _ y elimina el relleno, para que el resultado se pueda usar directamente en la ruta o los parámetros de una URL.

¿Base64 es cifrado?

No — es un error común. Base64 es solo un formato de datos, no un cifrado. No usa ninguna clave, y decodificarlo no requiere ningún secreto: cualquier decodificador Base64, incluido este, lo convierte directamente de vuelta a los datos originales.

¿Puedo codificar un archivo entero, no solo texto?

Sí. Cambia al modo Archivo, suelta un archivo de hasta 5 MB, y esta herramienta convertirá sus bytes en una cadena Base64 o en un data URI listo para usar, que puedes pegar directamente en HTML o CSS.

¿Por qué mi salida en Base64 es más larga que la entrada?

Base64 codifica cada 3 bytes de entrada como 4 caracteres de salida, así que los datos codificados son aproximadamente un 33% más grandes que el original. Este aumento de tamaño es el precio de representar datos binarios cualquiera como texto plano.

Privacidad

Todo ocurre localmente en tu navegador usando APIs web nativas. Tu texto y tus archivos nunca se suben a ningún servidor.

Estándares y Referencias

Última actualización: 2026-07-23