Convierte una página web o código HTML en un documento PDF.
La página debe ser pública y accesible desde internet.
Convertir HTML a PDF es indispensable cuando quieres archivar una página web tal como se ve, generar facturas o informes a partir de plantillas HTML, o entregar contenido web en un formato no editable y compatible con cualquier visor. Mientras que abrir un HTML en el navegador depende del entorno (versión del navegador, fuentes instaladas, zoom del sistema), un PDF se ve igual en todas partes.
Esta herramienta acepta HTML directamente: pega el código en el editor, incluyendo etiquetas, CSS embebido y referencias a imágenes externas, y el sistema renderiza el documento usando Puppeteer (un navegador Chromium headless) y exporta el resultado a PDF. El renderizado es prácticamente idéntico al que verías en Chrome.
Funciona con HTML moderno: CSS3, Flexbox, Grid, fuentes web (Google Fonts), imágenes externas vía URL e incluso JavaScript que se ejecuta antes de la captura. Es ideal para generar comprobantes, recibos personalizados, informes a partir de datos dinámicos o cualquier contenido que ya tengas como HTML.
Sí. Si el HTML las carga vía <link> o @import, Puppeteer las descargará durante el renderizado. Asegúrate de que la URL es pública y accesible.
Sí. El navegador headless ejecuta el JavaScript de la página antes de generar el PDF. Pero los recursos externos deben ser públicos: no podemos enviar cookies de sesión de tu navegador real.
El renderizado se cancela si tarda más de 15 segundos. La mayoría de páginas se renderizan en pocos segundos. Si tu HTML carga muchos recursos externos lentos, optimízalo antes de subir.
El tamaño por defecto es A4 con márgenes estándar. Para tamaños o márgenes específicos, ajusta el CSS con @page { size: ...; margin: ...; } en tu HTML.
Por ahora la herramienta procesa un HTML por solicitud. Si necesitas procesar varios documentos, genera cada PDF por separado y únelos después con Unir PDF.