Saltar al contenido principal

Imagen a Base64 gratis

Convierte una imagen a un URI de datos Base64 para uso inline en CSS, HTML o Markdown. Copia fragmentos listos para usar. Se codifica en tu navegador; nunca se sube.

Funciona sin conexión una vez cargado

Suelta un archivo aquí o haz clic para buscarlo

PNG, JPG, WebP, GIF, SVG, AVIF, ICO, HEIC, HEIF · procesado en tu dispositivo

o pulsa Ctrl+V para pegar desde el portapapeles

Explorar archivos

Consejo: también puedes pegar una imagen desde tu portapapeles (Ctrl+V).

Tus archivos nunca salen de tu dispositivo. Todo el procesamiento se realiza localmente en tu navegador.

Convierte una imagen a una data URI en Base64 que puedes pegar directamente en CSS, HTML o Markdown — sin archivo separado. Codificada en tu navegador; nunca se sube.

Usos habituales

  • Insertar una imagen en CSSIncrusta un pequeño icono o fondo como URI de datos en tu hoja de estilos.
  • Insertar una imagen en HTMLIncrusta un logo o icono directamente en HTML independiente.
  • Convertir un SVG o icono a Base64Convierte un pequeño icono en una URI de datos para insertar.
  • Insertar una imagen en MarkdownIncrusta una pequeña imagen en un archivo Markdown con una URI de datos.
  • Obtener una URI de datos de imagenProduce un URI data: bruto que puedes usar en cualquier lugar.

Cómo funciona

Un URI de datos incrusta una imagen directamente en tu código como texto, por lo que se carga sin una solicitud de archivo separada — útil para iconos pequeños y HTML autónomo. Esto la codifica en tu navegador.

  1. 1
    Sueltas una imagen
    Se lee localmente con la API FileReader — nunca se carga.
  2. 2
    Se codifica en Base64
    Los bytes de imagen se convierten en un URI data: (data:image/...;base64,…) directamente en tu navegador.
  3. 3
    Tú eliges un fragmento
    Copia el URI de datos sin procesar, o CSS listo (background-image), HTML (<img>) o Markdown.
  4. 4
    Pégalo en tu código
    La imagen ahora viaja insertada con tu CSS/HTML — no hay archivo extra para alojar.

La imagen se codifica completamente en tu dispositivo. Nota que Base64 es ~33% más grande que el original, así que los URIs de datos son mejores para imágenes pequeñas.

Herramientas relacionadas

Preguntas frecuentes