Codificar/Decodificar Base64

Convierte imágenes a URI de datos Base64 y decodifica cadenas Base64 de vuelta a imágenes. Perfecto para incrustar imágenes en línea en HTML, CSS o JavaScript.

Suelta imágenes aquí o haz clic para examinar

Admite todos los formatos de imagen

Codificador/decodificador Base64 gratuito en línea: convierte imágenes a Base64 al instante

Convierte imágenes a URI de datos Base64 y decodifica cadenas Base64 de vuelta a imágenes con nuestra herramienta gratuita en línea. Sube una imagen para obtener su URI de datos Base64 para incrustar directamente en HTML, CSS o JavaScript: perfecto para reducir solicitudes HTTP, crear páginas web autónomas o almacenar imágenes pequeñas en línea. También puedes pegar una cadena Base64 para previsualizar o descargar la imagen decodificada. Todo el procesamiento se realiza localmente en tu navegador para garantizar tu privacidad.

1. Subir

Sube una o más imágenes o pega una cadena Base64 para decodificar.

2. Ver y copiar

Visualiza la URI de datos Base64 generada o la vista previa de la imagen decodificada.

3. Usar en cualquier lugar

Copia la cadena Base64 al portapapeles o descarga la imagen decodificada.

Consejos para usar el codificador/decodificador Base64

  • La codificación Base64 aumenta el tamaño del archivo en aproximadamente un 33%. Úsala para imágenes pequeñas (iconos, logotipos) donde la comodidad de la incrustación en línea supera el aumento de tamaño.
  • Las URI de datos son perfectas para correos electrónicos HTML autónomos, páginas web de un solo archivo e imágenes de fondo CSS que deben funcionar sin activos externos.
  • Para imágenes grandes, no se recomienda la codificación Base64: usa enlaces de archivos de imagen estándar para un mejor rendimiento.

Preguntas frecuentes: Codificador/decodificador Base64

¿La herramienta Base64 es gratuita?

Sí, completamente gratis. Sin registro, sin cargos ocultos y sin límites de tamaño de archivo. Todo el procesamiento se realiza localmente en tu navegador.

¿Qué es la codificación Base64?

Base64 es un esquema de codificación de binario a texto que representa datos binarios (como imágenes) como texto ASCII. Una imagen codificada en Base64 se puede incrustar directamente en HTML o CSS como una URI de datos, eliminando la necesidad de una solicitud HTTP separada.

¿Cómo uso la cadena Base64 codificada?

La herramienta genera una URI de datos completa (ej. data:image/png;base64,...). Puedes pegar esto directamente en atributos src de HTML, valores url() de CSS u objetos Image de JavaScript.

¿Cómo decodifico una cadena Base64?

Cambia a la pestaña 'Base64 → Imagen', pega tu URI de datos Base64 o cadena Base64 sin formato y haz clic en 'Decodificar y previsualizar'. La imagen decodificada se muestra y está disponible para descargar.

¿Cuándo debo usar Base64 para imágenes?

Base64 es mejor para imágenes pequeñas (menos de 10 KB), iconos, sprites y situaciones donde minimizar las solicitudes HTTP es crítico. Para imágenes grandes, las referencias de archivo estándar son más eficientes.

¿Base64 aumenta el tamaño del archivo?

Sí, la codificación Base64 aumenta el tamaño aproximadamente en un 33% en comparación con el archivo binario original. Esta es la compensación por la comodidad de la incrustación en línea.

¿Qué formatos de imagen son compatibles?

Todos los formatos de imagen compatibles con tu navegador se pueden codificar a Base64, incluidos JPEG, PNG, WebP, AVIF, GIF, BMP, SVG y más.