Privessa

PDF to Long Image

Stitch all pages of a PDF into one tall image, handy for sharing a document in a chat.

PDF documents Client-side pdf.js + Canvas stitching

Tool preview

How to use it

  1. 01

    Drop a PDF.

  2. 02

    Press build.

  3. 03

    Download the long PNG.

Limitations

FAQ

Why is the image so tall?

Each page is stacked vertically at its own aspect ratio with a small gap between pages.

Can I choose which pages?

Not on this page; the first 20 pages are used.

Is the PDF uploaded?

No.

Files never leave your device

Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.

Technical details

Processing
Client-side
Implementation
pdf.js + Canvas stitching
Category
PDF documents
Network requests
None while processing

Related tools