HTML a PDF
Guarda una página HTML como PDF.
Guarda tus herramientas favoritas
Crea una cuenta gratuita de iBuildPDF para guardar tus herramientas favoritas y encontrarlas rápido cuando quieras.
Cuenta gratuita. Las herramientas PDF nunca necesitan una.
Seleccionar un archivo HTML
o arrástralos y suéltalos aquí
Formatos admitidos: HTML, HTM, ZIP
Procesando…
Datos rápidos
- Qué hace
- Renderiza un archivo HTML como un PDF paginado, aplicando el CSS de la propia página, incluida su hoja de estilos de impresión si la tiene.
- Entrada
- HTML, HTM o ZIP
- Salida
- Procesamiento
- En nuestro servidor
- ¿Se suben los archivos?
- Sí, temporalmente
- ¿Hace falta cuenta?
- No
- Ideal para
- Convertir un informe generado, una plantilla de factura o un artículo exportado en un documento fijo.
- Limitación principal
- Renderiza el archivo que subes, no un sitio web en vivo. Nada de lo que la página traiga de internet —una hoja de estilos remota, una fuente web, una imagen alojada en una CDN— está disponible, así que envía un .zip con esos archivos incluidos.
Cómo usar esta herramienta
- Elige un archivo .html, o un .zip que contenga la página con sus hojas de estilos y sus imágenes.
- Haz clic en "Aplicar" para enviarlo a renderizar por una conexión cifrada.
- Espera mientras la página se maqueta y se reparte en páginas.
- Descarga el PDF.
Por qué usar iBuildPDF
Una página web no tiene páginas. Convertirla en un PDF significa decidir dónde cae cada corte, y la forma honesta de hacerlo es respetar lo que la propia página pide: su hoja de estilos de impresión, sus reglas de salto de página, sus márgenes. Eso es lo que ocurre aquí. Una página escrita pensando en la impresión se convierte de forma impecable; una que nunca se pensó para salir de una pantalla se corta en sitios incómodos, y el arreglo está en el CSS y no en esta herramienta.
Cómo funciona
Se analiza el HTML, se le aplica su CSS —incluidas las reglas @media print— y el resultado se reparte en páginas. El texto sigue siendo texto, así que en el PDF se puede buscar y seleccionar en lugar de ser una captura de pantalla.
Preguntas frecuentes
¿Puedo darle una URL en lugar de un archivo?
No. Esto convierte un archivo que subes. Guarda primero la página: en un navegador, "Guardar como" con la opción de página completa te da el HTML más sus recursos, que luego puedes comprimir en un zip y convertir.
Mi PDF ha salido sin estilos.
La hoja de estilos no estaba en la subida. Un archivo .html suelto referencia su CSS por ruta, y esos archivos no están ahí salvo que los incluyas. Comprime la página junto con su CSS, sus imágenes y sus fuentes, y sube el .zip.
¿Se ejecutará JavaScript?
No cuentes con ello. El contenido que un script escribe después de cargar la página puede no aparecer. Si el documento lo genera un script, guarda la página terminada desde el navegador y convierte eso en lugar del código fuente.
¿Cómo controlo el tamaño de página y los márgenes?
Con CSS. Una regla @page en la hoja de estilos define el tamaño y los márgenes, y page-break-before o break-inside te permiten decidir dónde caen los cortes. El renderizador sigue esas reglas.
¿Puedo añadir números de página, un encabezado o un pie de página?
Sí, con CSS. La regla @page admite cajas de margen, así que un pie de página con el número de página es @bottom-center con content: counter(page). Eso es un cambio en la hoja de estilos y no un ajuste de esta página, lo que significa que funciona igual en cualquier otro sitio que renderice tu HTML.
Más información sobre esto
Continúa con tu PDF
Tu archivo está listo. Esto es lo que la gente suele hacer a continuación.