Convertir HTML a PDF — Gratis, en tu Navegador
Arrastra un archivo .html o pega HTML en bruto — descarga un PDF limpio. Sin subida, sin registro, sin marca de agua.
El conversor gratuito de HTML a PDF que funciona 100% en tu navegador. Elige el tamaño de página (Letter, A4, A3, A5, Legal, Tabloid), orientación, márgenes y si respetar la hoja de estilos @media print. Funciona con archivos .html, .htm, Chrome HTML Documents, marcado pegado directamente desde tu editor de código y cualquier otra cosa que un navegador pueda renderizar.
Suelta un archivo HTML aquí
o
No se necesita subida. Todo funciona 100% de forma local en tu navegador.
Cómo convertir HTML a PDF en tu navegador — 4 pasos
1. Suelta un archivo .html o pega HTML
Arrastra un archivo .html / .htm a la zona de soltar, o haz clic en la pestaña Pegar HTML y pega tu marcado. El archivo o texto se carga en tu navegador — nada se sube a ningún servidor.
2. Elige tamaño de página + orientación
Elige entre Letter, A4, A3, A5, Legal o Tabloid. Configura vertical u horizontal. Ajusta el margen si tu diseño necesita más espacio. El margen predeterminado de 0,5 pulgadas coincide con Word, Pages y Google Docs.
3. Elige el modo de hoja de estilos
Por defecto respetamos cualquier hoja de estilos @media print en tu HTML — así que una página ya estilizada para impresión sale exactamente como fue diseñada. Marca «Usar CSS de pantalla» si quieres el diseño de pantalla en su lugar, útil cuando tu hoja de estilos de impresión oculta la navegación/barra lateral pero quieres capturar la vista completa de pantalla.
4. Convierte y descarga
Haz clic en Convertir. El HTML se renderiza dentro de un iframe fuera de pantalla, html2canvas toma instantáneas de cada franja de altura de página, y pdf-lib ensambla el PDF final — todo localmente. Haz clic en Descargar, o ábrelo directamente en el editor completo de PDF Edit para añadir texto, firmar o combinar.
¿Por qué usar este conversor de HTML a PDF?
Conversión 100% local
Tu HTML nunca abandona tu dispositivo. Sejda, FreeConvert, Adobe, iLovePDF, PDFCrowd y Smallpdf suben todos el HTML a sus servidores antes de devolverte el PDF. Nosotros renderizamos en tu navegador con html2canvas + pdf-lib — no hay copia en el servidor porque no tenemos un servidor para tus archivos.
Pegar HTML directamente
La mayoría de los conversores requieren un archivo o una URL. El nuestro tiene una pestaña Pegar HTML — copia el marcado directamente desde tu editor, una vista de código fuente de correo, o una vista previa de plantilla, y conviértelo sin guardarlo primero en el disco.
Geometría de página personalizada
Letter, A4, A3, A5, Legal, Tabloid. Vertical u horizontal. Márgenes ajustables. Nos adaptamos al tamaño de página que espera tu flujo de trabajo, en lugar de imponer un único valor predeterminado.
Compatible con CSS de impresión
Si tu HTML tiene una hoja de estilos @media print (como la mayoría de los CSS de producción), la respetamos — los enlaces obtienen URLs en línea, la navegación se oculta, el body se amplía a la página. Del mismo modo que se comporta Chrome Archivo → Imprimir → Guardar como PDF.
Fidelidad real de CSS3
Usamos el motor de maquetación propio del navegador — flexbox, grid, gradientes, transformaciones, propiedades personalizadas, modos de mezcla se renderizan correctamente porque no hay un renderizador de terceros que los malinterprete. Los conversores del lado del servidor a menudo sustituyen con aproximaciones.
Gratis, sin registro, sin límites
Sin cuenta, sin correo, sin captcha, sin tarjeta de crédito, sin cuota diaria, sin límite de tamaño, sin marca de agua. Convierte tantos archivos HTML como quieras. Financiado por anuncios para que siga siendo gratis para todos.
HTML a PDF vs Sejda, FreeConvert, DocRaptor, Adobe
| Característica | PDF Edit | Sejda | FreeConvert | DocRaptor | Adobe |
|---|---|---|---|---|---|
| ¿HTML subido a un servidor? | No — 100% local | Sí | Sí | Sí (API de pago) | Sí |
| ¿Se requiere cuenta? | Nunca | Nivel gratuito limitado | Nivel gratuito limitado | Clave API requerida | Sí |
| ¿Pegar HTML directamente? | Sí | No (solo archivo) | No (solo archivo) | Sí (API) | No |
| ¿Tamaño de página personalizado? | Sí (6 tamaños) | Sí | Limitado | Sí | Sí |
| ¿CSS de impresión admitido? | Sí | Sí | Parcial | Sí | Sí |
| ¿Límite de tamaño de archivo? | Ninguna | 200 páginas | 1 GB | Según el plan | Según el plan |
| ¿Límite diario? | Ninguna | 3 tareas/hora | Por niveles | Según el plan | Ninguna |
| ¿Marca de agua en la salida? | No | Nivel gratuito: sí | Nivel gratuito: algunas herramientas | No | No |
| ¿Funciona sin conexión tras la carga? | Sí | No | No | No (servidor) | Sí (escritorio) |
Cuando el HTML que estás convirtiendo contiene información confidencial — informes internos, resúmenes de facturación, datos de clientes, borradores de contratos — la diferencia entre el procesamiento local y el del servidor es la diferencia entre «tus datos pasaron por un tercero» y «tus datos nunca salieron de tu dispositivo». Para la automatización del lado del servidor a escala (un backend que necesita generar PDFs desde plantillas renderizadas), DocRaptor o wkhtmltopdf siguen siendo el estándar. Para todos los demás, lo local es la respuesta correcta.
4 formas de guardar una página web como PDF (sin subir)
- 1. Impresión a PDF del navegador (ideal para la página que ya estás viendo).
Chrome / Edge: Ctrl+P → Destino: Guardar como PDF. Safari: Archivo → Exportar como PDF. Firefox: Ctrl+P → Guardar en PDF. Produce un PDF nativo con capa de texto, completamente local, sin instalación. Inconveniente: solo funciona para la página actualmente cargada y solo la hoja de estilos de pantalla, sin opciones de conversión.
- 2. Guarda la página localmente primero, luego convierte.
Chrome: ⋮ → Guardar como → Página web completa. Obtienes un archivo .html más una carpeta de recursos con imágenes/CSS. Arrastra el .html a nuestro conversor. Funciona para cualquier número de páginas, cualquier tamaño, repetible. Ideal para exportaciones por lotes o por script.
- 3. Modo lectura + impresión del navegador.
Safari Reader, Edge Immersive Reader o Firefox Reader View reducen la página al artículo, luego Archivo → Imprimir → PDF. Salida más limpia para blogs y artículos con mucha navegación/anuncios. Limitado a páginas de estilo artículo.
- 4. Nuestro conversor HTML a PDF (ideal para geometría personalizada + flujo de pegado).
Arrastra el archivo .html (o pega el marcado) aquí, elige tamaño de página, orientación, margen y modo de hoja de estilos. Ideal cuando necesitas control de geometría de página, conversión por lotes repetible, o estás convirtiendo marcado que no está renderizado actualmente en ninguna pestaña del navegador.
Todos estos son locales — sin subida en ningún lugar — y creemos que esa es la línea base correcta para cualquier flujo de trabajo de «guardar página web como PDF».
Cómo imprimir HTML como PDF usando tu navegador
Chrome / Edge / Brave / Opera
Open the .html file in the browser (drag it onto a tab). Press Ctrl + P (Windows) or ⌘ + P (Mac). In the Destination dropdown, choose Save as PDF. Click Save. The PDF saves to your downloads folder. Drawback: you only get the page's screen layout (or its print stylesheet if it has one), no custom page geometry or margins beyond what the print dialog exposes.
Firefox
Open the .html. Press Ctrl + P → set Destination to Save to PDF. Firefox supports per-page margin and orientation overrides in the print dialog.
Safari (Mac)
Open the .html. File → Export as PDF. Or use File → Print → PDF dropdown → Save as PDF. Safari respects @media print rules in the source.
Cuándo usar nuestro conversor en su lugar
Three scenarios where browser print falls short: (1) you want a specific page size like A3 or Tabloid that's not in the print dialog; (2) you want to convert raw HTML markup you've copied from a code editor without saving it to disk first — paste it into our Paste HTML tab and convert directly; (3) you want a repeatable batch workflow with the same page geometry every time.
Chrome HTML Document a PDF — ¿Qué es un archivo .chml?
"Chrome HTML Document" is the name Windows uses in Explorer for any .html or .htm file when Chrome is set as your default browser — it's not a special format, it's just a regular HTML file. To convert one to PDF: drop it onto our converter (it'll be detected as .html), or right-click the file in Explorer → Open with → Chrome → Ctrl+P → Save as PDF. If the file extension shows as .chml or .chrome instead of .html, rename it to .html first (View → File name extensions in Explorer to enable visible extensions). Our converter accepts the .html, .htm, and .xhtml file extensions natively.
El mismo consejo aplica para «Microsoft Edge HTML Document» (predeterminado de Edge), «Firefox HTML Document» (predeterminado de Firefox) y «Safari HTML Document» (predeterminado de Safari) — todos son simplemente archivos .html renombrados por el sistema operativo para coincidir con el navegador predeterminado del usuario. Arrastra cualquiera de ellos a nuestro conversor y funcionarán.
¿Quién convierte HTML a PDF?
Desarrolladores exportando informes
Las plantillas de servidor renderizan HTML para paneles analíticos, resúmenes de facturación, registros de auditoría. Arrastra el HTML renderizado al conversor para generar un artefacto PDF sin necesidad de configurar wkhtmltopdf o Puppeteer.
Diseñadores archivando prototipos
Los prototipos HTML/CSS obtienen un snapshot en PDF para revisión del cliente. El tamaño de página personalizado coincide con el objetivo de diseño del prototipo — A3 para carteles, A5 para folletos.
Equipos de email previsualizando campañas
Pega el HTML del correo renderizado, genera un PDF, envíalo a legal/brand para aprobación sin reenviar HTML en vivo.
Educadores compartiendo material del curso
Las notas de clase publicadas como HTML obtienen una versión PDF para lectura sin conexión o carga en el LMS. Diseño fluido + CSS de impresión limpio = sin formateo manual.
Equipos de contenido archivando artículos
Guarda artículos web publicados como PDFs para listas de lectura sin conexión, paquetes de información o PDFs entregables al cliente. Funciona en cualquier dispositivo con navegador.
Cualquiera que necesite firmar una página web
Convierte la página a PDF aquí, luego ábrela en el editor y firma — útil para capturas de pantalla de términos de servicio, páginas de confirmación de cuenta, o cualquier cosa que necesites adjuntar a un registro.
HTML vs PDF — Cuándo usar cada uno
| Aspecto | HTML | |
|---|---|---|
| Propósito principal | Visualización + interacción en el navegador | Distribución + fidelidad de impresión |
| Reflujo de diseño | Responsivo — se adapta al viewport | Fijo — igual en cada dispositivo |
| Edición | Código fuente editable | Bloqueado una vez producido (anotaciones posibles) |
| Tamaño de archivo | Marcado compacto + recursos vinculados | Autónomo, más pesado |
| Capacidad de búsqueda | Texto nativo en todas partes | Nativo (PDFs con capa de texto) o ninguno (rasterizados) |
| Apto para correo | Se renderiza en línea en el webmail | Adjunto universal |
| Fidelidad de impresión | Depende del navegador + CSS de impresión | Idéntico en todos los renderizadores |
| Formularios | Elementos de formulario HTML + JS | Campos AcroForm |
| Firmas | Ninguna (se requiere servicio de firma electrónica) | Nativas (PAdES, PKCS#7) |
| Ideal para | Páginas web, apps, paneles | Informes, contratos, archivos, impresión |
Usa HTML para todo lo que vive en un navegador; convierte a PDF en el momento en que necesitas distribuir, imprimir o archivar una instantánea.
Preguntas Frecuentes
¿Cómo puedo convertir HTML a PDF gratis sin registrarme ni subir archivos?
Para convertir HTML a PDF gratis, ve a PDF Edit y arrastra un archivo .html a la zona de carga, o pega el código HTML en la pestaña Pegar HTML. Elige el tamaño de página y la orientación y haz clic en Convertir. El PDF se guarda en tu dispositivo sin que ningún archivo se envíe a un servidor externo. Sin registro, sin marca de agua, sin límite diario.
¿Cómo guardo HTML como PDF?
Two paths: (1) Use our converter — drop the .html file or paste the markup, click Convert, save the PDF. Best when you want custom page size, repeatable output, or you're working with raw markup you haven't saved yet. (2) Use your browser's built-in print dialog — open the .html in Chrome / Edge / Safari / Firefox, press Ctrl + P (⌘ + P on Mac), set Destination to "Save as PDF", click Save. Best for the page you're already looking at.
¿Cómo puedo pasar una página web de HTML a PDF en línea?
Pasar HTML a PDF en línea es sencillo con PDF Edit: guarda la página web como .html desde tu navegador (Chrome: menú ⋮ → Guardar como → Página web completa), luego arrastra el archivo .html aquí. También puedes pegar directamente el código HTML en la pestaña Pegar HTML y hacer clic en Convertir. Si solo quieres exportar la página que tienes abierta en este momento, Chrome Archivo → Imprimir → Guardar como PDF es la opción más rápida.
¿Cómo convierto un archivo HTML a PDF gratis?
Arrastra el archivo .html a esta página (o pega el marcado en la pestaña Pegar HTML), elige tamaño de página y orientación, haz clic en Convertir. El PDF se guarda en tu dispositivo. Sin cuenta, sin subida, sin marca de agua.
¿Es realmente gratuito este conversor de HTML a PDF?
Sí, 100% gratis para siempre. Sin período de prueba, sin nivel premium, sin cobro por archivo, sin cuota diaria. Financiado por anuncios.
¿Necesito una cuenta?
No. Sin registro, sin correo, sin inicio de sesión. Cada herramienta funciona en el primer clic.
¿Se sube mi HTML?
No. La conversión ocurre completamente en tu navegador mediante html2canvas + pdf-lib. Tu HTML nunca toca nuestros servidores.
¿Puedo pegar HTML en lugar de subir un archivo?
Sí. Haz clic en Pegar HTML, pega tu marcado (documento completo o solo un fragmento del body) y haz clic en Convertir HTML pegado.
¿Puedo convertir una URL de página web a PDF?
No directamente — las reglas CORS del navegador bloquean la obtención de URLs arbitrarias desde el JavaScript de la página. Primero guarda la página web como .html (Chrome: ⋮ → Guardar como → Página web completa) y luego arrástrala aquí. O usa Chrome Archivo → Imprimir → Guardar como PDF para la página que ya estás viendo.
¿Qué tamaños de página son compatibles?
Letter, A4, A3, A5, Legal y Tabloid (Ledger). Tanto vertical como horizontal.
¿Es el texto del PDF de salida buscable?
No — actualmente rasterizado: visualmente idéntico a la fuente pero no seleccionable. Para texto seleccionable use Chrome Archivo → Imprimir → Guardar como PDF en la página que está renderizando.
¿Se respetará la hoja de estilos @media print?
Sí por defecto. Marca «Usar CSS de pantalla» para ignorar los estilos de impresión y capturar el diseño de pantalla en su lugar.
¿Se renderizarán correctamente las fuentes y el CSS?
Sí para fuentes del sistema y fuentes web autoalojadas que se carguen antes de la conversión (esperamos a document.fonts.ready). Todo el CSS3 moderno — flexbox, grid, gradientes, transformaciones, propiedades personalizadas — se renderiza correctamente porque usamos el propio motor de maquetación del navegador.
¿Hay un límite de tamaño de archivo?
Sin límite artificial. La memoria es el único techo — los portátiles modernos manejan fácilmente archivos HTML de varios MB.
¿Hay un límite de conversiones diarias?
No. Convierte tantos archivos HTML como quieras, con la frecuencia que quieras.
¿Funciona en móvil?
Sí. iPhone Safari, iPad, Android Chrome — cualquier navegador móvil moderno.
¿Funciona sin conexión?
Sí después de la primera carga de página — html2canvas + pdf-lib se almacenan en caché en tu navegador.
¿Tiene la salida marca de agua?
No. Salida limpia, siempre.
¿En qué se diferencia esto de Puppeteer / wkhtmltopdf?
La misma idea — renderizar HTML en un navegador, capturar como PDF — pero del lado del servidor. El nuestro funciona en tu propio navegador, por lo que no hay copia del HTML en el servidor. Para automatización backend a escala, sigue usando Puppeteer, wkhtmltopdf o DocRaptor.
¿Puedo editar el PDF después de convertirlo?
Sí. Haz clic en Abrir en el editor en la pantalla de descarga.
¿Cuál es el mejor convertidor de HTML a PDF gratuito y sin registro?
El mejor convertidor de HTML a PDF gratuito es el que no sube tus archivos a ningún servidor y no requiere registro. PDF Edit cumple ambos requisitos: la conversión se realiza íntegramente en tu navegador, sin cuenta, sin marca de agua y sin límite de archivos. Herramientas como Sejda, Smallpdf o Adobe envían tu HTML a sus servidores antes de devolverte el PDF. Para automatización backend a escala, DocRaptor o wkhtmltopdf siguen siendo la referencia. Para flujos de trabajo en la nube con privacidad garantizada, pdfedit.com es nuestra recomendación.
v2/js/pdf/HtmlToPdf.js module our main editor uses when you drop a .html onto it — one source of truth, identical behavior across every surface.
Last updated: