Print-to-PDF was designed for documents, not for the web we actually use. The moment a page relies on live styling, the browser re-renders it, and the result stops matching what you saw. Dashboards drop their charts. Long threads collapse. Sticky headers pile up. The saved file becomes a poor witness to the page it came from, which is exactly when you need it to be accurate. So I built a small tool to keep the pixels the browser rendered, and I have released it free and open source. It is called WebClip, and it saves the page exactly as you see it.

The best capture is the one that looks
like the page you were reading.

A styled web article saved to a PDF by WebClip, with its layout, chart, and typography preserved.
A styled page saved with WebClip: the layout, the chart, and the type come across exactly as they rendered.

01 Where each mode wins

The difference shows up the moment a page is more than plain text. The same page, saved two ways:

Page typePrint → PDFWebClip
Styled articleReflow, lost imagesFaithful
Analytics dashboardCharts droppedFaithful
Chat / long threadCollapsedFull thread
Receipt / invoiceMargins mangledExact

02 What it does

WebClip captures the page the browser actually rendered and saves those pixels as a PDF. Not a re-layout, the real thing you were looking at.

What you get
✓Capture the visible area, or the whole scrollable page, stitched cleanly (including web-app panels like chat threads and mail).
✓One continuous page that reads like the screen, or print-ready A4 / Letter with page breaks that fall in the whitespace, never through a line or a table row.
✓The page's links stay clickable in the PDF.
✓Re-paginate a saved page later, without recapturing.
✓An optional evidence mode adds the URL, the capture time, and a checksum for your records.
✓Everything runs on your device. No account, no uploads, the smallest set of permissions the job needs.
The WebClip popup: choose full page or visible area, one continuous page or A4/Letter, then Capture and Save PDF.
One click from the toolbar: pick full page or visible area, one continuous page or printable A4, then save.

03 Why I built it, and why it stays on your machine

I wanted a capture I could trust to match what I saw, without shipping the page to a server to get it back as a file. Most tools that do this well are cloud services, and for anything personal, internal, or simply private, that trade is not worth it. So WebClip does all of its work on your device. It uploads nothing, it has no account, and it asks only for what it needs to read the tab you are on and save a file. Private by default, because that is the version I wanted to use myself.

WebClip is private by design: no uploads, no analytics, four permissions, open source.
Private by design: nothing is uploaded, there is no account, and it asks for only the four permissions it needs.

It is open source under Apache-2.0, so you can read exactly what it does or build it yourself, and it is free, and it will stay that way. It is on GitHub now and coming to the Chrome Web Store. Try it at knackmentor.com/webclip, or read the code on GitHub. Take it, use it, and tell me what breaks.

The short version

WebClip saves any web page exactly as you saw it, as a clean PDF, entirely on your machine. Free and open source. That is the whole pitch.