⚡ No install · No upload · 100% processed in your browser

View PDFs right in your browser
Viewer & Editor

Stamps, signatures and watermarks, page management, fullscreen presentation, and on-device OCR. Plus a viewer you can embed in any website to show a PDF inline — no download required.

🔒

No upload

Your file never leaves your device. Everything is processed inside the browser.

🖊️

Annotate & edit

Stamps, hand-drawn signatures, watermarks, inline text edits, and page reorder/insert/delete.

🎯

Present & OCR

Fullscreen presenter tools (pen, laser, spotlight zoom) and offline text recognition.

🧩

Web embed

A single ?url= drops the viewer into any site — show a PDF without a download.

How it looks embedded in a website

Below is the viewer embedded with a real <iframe> — the PDF shows inline, right on the page, with no download.

your-website.com

The sample document (WZ PDF's own user guide) shown in embed mode (read-only). · Open in the full app

Add it to your site

One <iframe> is all it takes. Put your PDF URL (encoded) in url.

urlthe PDF to display (encode with encodeURIComponent) filealias for url embed=1hide the editing chrome (read-only). Omit it to open the full viewer.
⚠️ CORS note: the web build fetches the PDF in the browser, so the PDF host must allow cross-origin access. The safest setup is to serve the viewer and the PDF from the same domain — upload the npm run build output (dist/) to your site and keep the PDF on the same origin. The desktop (Electron) app is not affected by CORS.