Convertir HTML a imagen

Con esta herramienta puedes convertir HTML a imagen: pega el código, elige un ancho, pulsa «Crear imagen» y descarga un PNG, JPG o WebP. La imagen se crea en tu navegador: tu código no se sube, no se guarda y no aparece en la dirección de la página.

Fuente: W3C SVG 2 – foreignObject (HTML-Inhalt in SVG einbetten). Actualizado: .

px
Ancho de la imagen en píxeles CSS (50–4.000)
px
0 = automático según el contenido
px
Espacio entre el contenido y el borde de la imagen
Mi caja de herramientasTus datos se guardan solo en este navegador.

HTML con estilos en línea o un bloque <style>. Imágenes solo en Base64 (data:image/…), fuentes solo las del sistema. Los scripts y las direcciones externas se eliminan.

Tu texto se queda en tu navegador: no se envía, no se guarda y no aparece en la dirección de la página.

Resultado

Resultado
Imagen de 600 px de ancho, resolución 2× → 1200 px

Cómo se calcula

Cómo el HTML se convierte en imagen

Tu navegador dibuja el código HTML como un gráfico: primero se limpia, luego se renderiza como SVG con HTML incrustado (foreignObject) y se pinta sobre un lienzo (canvas) que se guarda como PNG, JPG o WebP. Sirve para tarjetas, citas, tablas, fragmentos de facturas, bloques de correo o imágenes para redes sociales: todo lo que se pueda diseñar con HTML y CSS.

Qué se admite

Qué no funciona

Los scripts no se ejecutan, las imágenes, fuentes y hojas de estilo de otras direcciones no se cargan, y las animaciones, los efectos hover, iframe, canvas y video no dan imagen. Esas partes se eliminan al limpiar; una nota bajo el resultado te lo indica. La representación puede diferir un poco de una página real porque el navegador solo dibuja tu fragmento.

Tamaño, nitidez y formato

Privacidad y seguridad

Tu código se procesa solo en tu navegador y no se guarda en ningún sitio. Scripts, atributos de evento como onclick y direcciones externas se eliminan antes de dibujar. Si prefieres poner texto sobre una foto existente, usa poner texto a una foto.

Preguntas frecuentes

¿Cómo convierto HTML a imagen?

Pega el código HTML, elige ancho y resolución y pulsa «Crear imagen». Después descarga la imagen como PNG, JPG o WebP.

¿Por qué no se ven mis imágenes?

Las imágenes de otras direcciones (https://…) no se cargan por seguridad. Incrústalas como dirección Base64 (data:image/…) o usa SVG en línea.

¿Se sube mi código a algún servidor?

No. El código se lee en tu navegador y se dibuja como imagen allí mismo. No se envía ni se guarda.

¿Cómo consigo un fondo transparente?

Elige el fondo «Transparente» y el formato PNG o WebP. JPG no admite transparencia y siempre lleva fondo blanco.

¿Por qué sale borrosa la imagen?

Sube la resolución a 2× o 3×: la imagen tendrá el doble o el triple de píxeles con el mismo tamaño de visualización.

¿Funcionan las Google Fonts?

No, las fuentes web cargadas desde internet no se descargan. Usa fuentes del sistema como Arial, Georgia o Verdana, o fuentes instaladas en tu dispositivo.

Fuentes y base legal

Última actualización: · Principios editoriales

Herramientas relacionadas