Turn every PDF page into a faithful, offline-ready HTML document with embedded page images and a selectable text layer. The result is one self-contained file and nothing is uploaded.
100% private: everything runs on your computer, your files never leave your device.
PDF to HTML converts a PDF into a single HTML file that looks like the original and whose text can still be selected, searched and copied. Each page is rendered as an image and embedded in the file, and an invisible text layer is placed over it at the exact positions of the original words. The result opens in any browser, works offline and makes no network request of its own. The conversion runs in your browser; the PDF is never uploaded.
This is the right tool when appearance matters and the document must travel as one web page: a datasheet to embed in an intranet, a report to read on a phone without a PDF viewer, a document to publish where only HTML is accepted. It is not a converter to editable, reflowing web content; for that, extract the text or convert to Markdown instead.
Every page becomes a section sized in points exactly like the PDF page, containing a JPEG rendering at 150 dots per inch, capped at 1600 pixels wide, encoded at 90 percent quality and embedded as base64. Over it sits a layer of transparent text spans, one per text block, positioned and sized to match the printed words, so that selection highlights and search hits land on the right place. A small stylesheet adds page shadows, horizontal scrolling on narrow screens and page breaks when printing.
The pages are rendered by the PDF engine bundled with OléPDF and the HTML is assembled in memory, all inside your browser tab. The PDF is not uploaded, no page image is sent anywhere and no third-party script is loaded. The only download is OléPDF's own code from its own domain.
The generated file is just as self-contained: it has no scripts, no external stylesheets and no remote images, so opening it later does not contact any server either. Whoever receives it sees exactly what you saw, with no tracking and no dependencies.
Yes. Converting one PDF at a time is free and unlimited, with no account. Converting several PDFs in one batch requires the 7-Day Pass or Pro.
The visible content is a page image, so editing the HTML text does not change what is displayed. For editable text, use Extract text or PDF to Markdown instead.
Yes. Page images and text are embedded in the file, there are no external references, and it opens in any browser without a connection.
Those pages are scans without a text layer. Run OCR on the PDF first and convert the result; the recognised text will then be selectable in the HTML.
No. The tool produces a single self-contained file per PDF. Split the PDF first if you need separate pages.