Convertir HTML a PDF Gratis en Línea

Cómo funciona Convertidor de HTML a PDF

Procesamiento ágil y privado de documentos en el navegador con precisión de nivel empresarial.

1

Ingresar HTML

Pega tu código HTML o sube un archivo .html con estilos CSS incorporados.

2

Configurar opciones

Elige el tamaño de página (A4, Carta, Legal), los márgenes y la orientación (vertical u horizontal).

3

Generar y descargar

Haz clic en Convertir para renderizar tu documento con Chromium y descargar tu PDF al instante.

Motor Chromium Headless

Renderizado de HTML5, CSS3, Flexbox y Grid modernos con total precisión de píxeles.

Control de tamaño y diseño

Compatible con formatos estándar A4, A3, Carta y Legal con márgenes personalizables.

Vista previa en directo

Comprueba tu código HTML y revisa el formato de salida antes de guardar el archivo en tu equipo.

Privado y seguro

Todos los archivos se procesan en la memoria RAM y se eliminan inmediatamente tras la conversión.

Preguntas Frecuentes

Todo lo que necesita saber sobre formatos compatibles, privacidad en el navegador y tratamiento de archivos.

¿Cómo evito que elementos como tablas o tarjetas se corten entre saltos de página?▼

Utiliza las propiedades CSS de salto de página de impresión. Añade 'break-inside: avoid;' o 'page-break-inside: avoid;' a tarjetas, filas de tablas y contenedores. En tablas, declara además 'thead { display: table-header-group; }' y 'tr { break-inside: avoid; }'.

¿Puedo usar Google Fonts, fuentes web personalizadas y hojas de estilo CSS externas?▼

Sí. Puedes enlazar con Google Fonts o CDNs mediante etiquetas <link> estándar o reglas CSS @import. Nuestro motor Chromium dispone de acceso a la red para renderizar las fuentes con total precisión.

¿Cómo puedo incluir encabezados, pies de página y números de página repetitivos?▼

Puedes usar reglas CSS para medios paginados como '@page { margin: 20mm; @bottom-center { content: counter(page); } }' o las opciones de impresión de Chromium donde clases como 'pageNumber' y 'totalPages' se completan de forma automática.

¿Se ejecuta el código JavaScript moderno (React, Vue, Chart.js) antes de crear el PDF?▼

Sí. Nuestro motor utiliza un navegador Chromium headless completo que ejecuta JavaScript del lado del cliente, procesa el DOM, dibuja gráficos SVG y espera a que las animaciones finalicen antes de imprimir.

¿Por qué no se muestran los colores de fondo o los degradados CSS en el PDF?▼

Por defecto, los navegadores desactivan los gráficos de fondo para ahorrar tinta. Para forzar los fondos y degradados, añade '-webkit-print-color-adjust: exact;' y 'print-color-adjust: exact;' a tus reglas CSS.

¿Cómo configuro tamaños de página y márgenes personalizados (A4, Carta, Horizontal)?▼

Puedes definir las medidas de página directamente en tu CSS con la regla '@page' (por ejemplo, '@page { size: A4 landscape; margin: 15mm; }') o emplear el panel visual de opciones de nuestra herramienta.

¿Puedo convertir HTML que incluya rutas de imágenes relativas o alojadas en CDN?▼

Las URL de imágenes externas con HTTPS se cargan con total normalidad. Si subes un único archivo HTML con imágenes locales, incrusta las imágenes como URIs de datos en base64 ('data:image/png;base64,...').

¿El convertidor es compatible con esquemas modernos de Flexbox y CSS Grid?▼

Sí, las especificaciones completas de CSS Flexbox y CSS Grid están soportadas sin errores de diseño, garantizando una equivalencia visual perfecta con tu navegador actual.

¿El texto del PDF resultante es seleccionable, editable mediante búsqueda y con enlaces activos?▼

Totalmente. El convertidor genera documentos PDF vectoriales auténticos con texto seleccionable, indexable y enlaces web pulsables procedentes de etiquetas <a href> estándar.

¿Se guardan o registran mis archivos y mi código HTML en sus servidores?▼

No. Todas las operaciones de conversión se realizan en contenedores aislados y efímeros en memoria. En cuanto se entrega tu archivo al navegador, todo el código fuente se purga para siempre.