HTML a PDF
Elige un archivo .html (con sus imágenes, si van aparte) o pega el código. Tu navegador lo maqueta con el mismo motor con el que muestra las webs y lo guardas como PDF con el texto seleccionable. No se sube nada.
O pega el código HTML
Vista previa
Cómo pasar HTML a PDF
- Elige el archivo .html —y sus imágenes o su carpeta, si van aparte— o pega el código.
- Cambia el tamaño del papel y los márgenes si quieres, y mira la vista previa.
- Pulsa «Guardar como PDF» y, en la ventana de impresión, elige «Guardar como PDF» como destino.
Por qué pasa por la ventana de impresión
Maquetar una página web es lo que mejor hace un navegador: flexbox, grid, fuentes web, tablas que se parten entre páginas. Las librerías que pasan HTML a PDF por su cuenta entienden una parte del CSS y el resto lo hacen mal, y por eso la misma página tantas veces sale distinta. Aquí maqueta el navegador que estás usando —el mismo motor que usa Chrome sin interfaz en un servidor— y su ventana de impresión escribe el PDF: el texto sigue siendo seleccionable, los enlaces funcionan y el resultado es el de la vista previa.
Imágenes, hojas de estilo y fuentes
Un archivo .html suele apuntar a otros archivos: un logo, una hoja de estilos, una fuente. Elígelos junto con la página, o añade la carpeta entera, y se meten dentro del documento antes de imprimirlo. Una página guardada desde el navegador como «Página web completa» viene con una carpeta llamada nombre_files: esa es la que hay que añadir. Lo que enlace de internet se deja fuera salvo que marques la casilla, porque cargarlo supone contactar con esas webs.
Saltos de página y tamaño del papel
Se respetan las reglas de impresión de la propia página: si su CSS fija el tamaño del papel, los márgenes o dónde tiene que saltar de página (@page, break-before, break-inside: avoid), eso es lo que obtienes. Elige aquí un tamaño o unos márgenes solo para cambiarlos.
¿Es privado?
Sí. Todo se ejecuta dentro de tu navegador, usando tu propio dispositivo. Nada se sube a ningún servidor, así que tus documentos siguen siendo totalmente privados. ¿Cómo funciona sin subir nada?
Preguntas frecuentes
¿Se suben mis archivos?
No. La página se prepara y se maqueta en tu navegador, y el PDF lo escribe la ventana de impresión de tu navegador. Puedes desconectarte de internet cuando cargue esta página y sigue funcionando.
¿Por qué se abre una ventana de impresión en vez de descargarse?
Porque el motor de impresión es la única parte del navegador que escribe un PDF con texto de verdad, y una web no puede usarlo sin esa ventana. En Chrome y Edge elige «Guardar como PDF»; en Firefox, «Guardar en PDF»; en un Mac, el botón PDF de abajo del cuadro.
Sale la fecha y una dirección en cada página.
Es la opción «Encabezados y pies de página» de la ventana de impresión: desmárcala en «Más ajustes». Elegir aquí «Sin márgenes» también los quita.
¿Puedo convertir una dirección web (URL)?
No: traer una página de otra web necesitaría un servidor de por medio, y esta web no tiene. Abre la página, guárdala con Ctrl+S como «Página web completa» y elige aquí el archivo .html y su carpeta, o imprímela directamente desde el navegador.
Faltan los colores o las imágenes de fondo.
Los navegadores quitan los fondos al imprimir para ahorrar tinta. La casilla «Imprimir colores e imágenes de fondo», marcada por defecto, les dice que no lo hagan; si aun así falta algo, marca «Gráficos de fondo» en la ventana de impresión.
¿Funciona en el móvil?
Sí: en Android y en iPhone la página se abre en una pestaña propia y aparece la pantalla de imprimir del teléfono; elige ahí «Guardar como PDF». En el móvil los scripts no se ejecutan.