Cómo Codificar y Decodificar Base64

Base64 convierte datos binarios a formato de texto para transmisión segura a través de canales de solo texto. Esencial para desarrolladores trabajando con APIs, adjuntos de email y URIs de datos.

64 Codificar/Decodificar Base64 Ahora

⚠️ El Problema

Necesitas incrustar una imagen en HTML como URI de datos, enviar datos binarios a través de una API JSON, o decodificar una cadena Base64 de un adjunto de email. La codificación manual es propensa a errores y tediosa.

La Solución

Codifica texto o archivos a Base64 instantáneamente, o decodifica Base64 de vuelta al contenido original. Maneja archivos grandes, preserva el formato, y obtén salida limpia lista para tu código o documentos.

Guía Paso a Paso

  1. 1

    Elige la Operación

    Selecciona 'Codificar' para convertir a Base64, o 'Decodificar' para convertir de Base64 al original.

  2. 2

    Ingresa Tu Contenido

    Pega texto directamente, o sube un archivo (imágenes, documentos, cualquier dato binario). Se soportan archivos grandes.

  3. 3

    Procesa la Conversión

    Haz clic en 'Codificar' o 'Decodificar'. La conversión ocurre instantáneamente en tu navegador.

  4. 4

    Copia o Descarga el Resultado

    Copia la cadena Base64 al portapapeles, o descarga el archivo decodificado. Para imágenes, previsualiza antes de guardar.

  5. 5

    Usa en Tu Proyecto

    Pega Base64 en código, usa como URI de datos, o guarda el archivo decodificado para uso posterior.

💡 Consejos Pro

  • Para URIs de datos HTML: prefija con 'data:image/png;base64,' (ajusta el tipo MIME según sea necesario)
  • Base64 aumenta el tamaño del archivo ~33% - no uses para archivos grandes en código de producción
  • Las APIs JSON a menudo requieren Base64 para datos binarios ya que JSON solo maneja texto
  • Decodifica cadenas Base64 sospechosas con cuidado - pueden contener código ejecutable

Herramientas Relacionadas

Preguntas Frecuentes

¿Para qué se usa Base64?
Enviar datos binarios (imágenes, archivos) a través de canales de solo texto como APIs JSON, email, atributos HTML.
¿Base64 es encriptación?
¡No! Base64 es codificación, no encriptación. Cualquiera puede decodificarlo. Nunca lo uses para datos sensibles sin encriptación.
¿Por qué Base64 hace los archivos más grandes?
Base64 usa solo 64 caracteres ASCII, así que 3 bytes se convierten en 4 caracteres. Aproximadamente 33% de aumento de tamaño.
¿Puedo codificar archivos grandes?
Sí, pero las cadenas Base64 grandes son imprácticas. Considera alojamiento de archivos para cualquier cosa mayor a 100KB.
🔒 Tus archivos nunca salen de tu navegador
100% gratis, sin registro