Why convert HTML to PDF?
- Archiving. Pages change, get redesigned, get taken down. A PDF doesn't.
- Sharing. A single file you can email, without worrying about layout differences across devices.
- Printing. Browser "print this page" is inconsistent; a PDF conversion is predictable.
How it works
- Save the webpage as an HTML file. Right-click the page in your browser, choose Save As…, and pick "Webpage, Complete" so images and stylesheets come along. Skip this step if you already have an
.htmlfile on disk. - Open the converter. Go to the Formatly converter — no signup required.
- Drop your HTML file and choose PDF. Drag and drop the file (or up to five at once) into the upload box, then pick PDF from the dropdown. Inline CSS, linked stylesheets, and
@media printrules are respected; JavaScript isn't executed. - Convert and download. Click Convert; download links appear for each PDF as it finishes. Output preserves clickable hyperlinks and is watermark-free.
A note about dynamic pages
HTML that relies heavily on JavaScript to load its content won't render in a static conversion. For those, use your browser's "Print → Save as PDF" first, then drop that in if you need another format.
Good for
- Receipts and order confirmations.
- Long-read articles you want to keep.
- Rendered documentation you're filing with a timestamp.
FAQ
Does the HTML to PDF converter handle CSS and print stylesheets? Yes. Inline CSS, linked stylesheets, and @media print rules are respected. If your page has a print stylesheet, the PDF will use it. Web fonts referenced via @font-face load too, provided the URLs are reachable.
Can I convert a live URL, or does it have to be an HTML file? Right now the converter takes an uploaded HTML file. To convert a live URL, save the page first — right-click then choose "Save as…" and pick "Webpage, Complete" — then drop the resulting .html (along with the assets folder zipped, if needed) into Formatly.
Why does my JavaScript-heavy page come out blank? Our converter renders the HTML statically and doesn't execute JavaScript. For single-page apps and dynamic pages, use your browser's "Print → Save as PDF" first to capture the rendered DOM, then convert that PDF further if needed.
Will images and links in the HTML be preserved? Images referenced by absolute URL are fetched and embedded in the PDF. Hyperlinks remain clickable in the output PDF. Relative-path images need to be uploaded alongside the HTML in a zip — or rewritten to absolute URLs first.
Is HTML to PDF conversion free and unlimited? Free with a 20 MB cap per file and a batch limit of five files per upload. No signup, no watermark on the output. Heavy daily usage may be rate-limited per IP to keep the service responsive for everyone.
Related
- DOCX → PDF → from a Word document instead
- CSV → PDF → tabular data into a printable table
- PDF → DOCX → the reverse trip, into editable Word
- PDF → Text (OCR) → pull text out of the resulting PDF
- Why convert HTML to PDF →
- DOCX vs PDF: when to use which →