Herramienta del navegador

Convertidor de imagen a Base64

Crea Base64, Data URL, HTML o CSS desde una imagen local.

Datos de la herramienta en local · Sin subir contenido · Sin cuenta

Por defecto se conservan todos los bytes. Solo al activar la optimización se redimensiona, recodifica o eliminan metadatos.

Cómo funciona esta herramienta

Crea Base64, Data URL, HTML o CSS desde una imagen local.

Usa el ejemplo para ver la entrada y los metadatos esperados y después sustitúyelo por tu valor.

Privacidad y uso seguro

La entrada, la salida y los archivos de la conversión permanecen en esta pestaña. La analítica limitada de páginas es independiente y no recibe el contenido de la herramienta. Los valores grandes pueden consumir mucha memoria del dispositivo.

La imagen original permanece local y no se recomprime, limpia ni analiza.

Errores habituales que explica

  • La entrada está vacía, dañada o no tiene el formato esperado.
  • El modo elegido no coincide con el alfabeto, tipo de archivo o representación.
  • Un valor muy grande puede agotar la memoria al coexistir las copias codificada y decodificada.
  • Una conversión correcta no demuestra que el contenido sea seguro o fiable.

Comandos equivalentes

Usa el entorno o shell de tu flujo de trabajo. Valida entradas no fiables y evita imprimir binarios directamente en la terminal.

Python

from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')

JavaScript

import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');

Shell

base64 --wrap=0 image.png > image.base64.txt

Estándares y referencias oficiales