Screenshots into a single document
The common case: a sequence of screenshots — a bug report, a set of instructions, a record of an online conversation — that needs to become one file somebody can open.
Add them all, check the order, and build. Each image becomes a page sized to the image itself, so a tall screenshot produces a tall page and nothing is cropped.
Expect a large file
This is the one thing worth planning for. PNG is lossless, and each image is embedded into the PDF exactly as supplied, without re-encoding.
That keeps quality perfect — text in your screenshots stays crisp — but it means a PDF of ten full-screen PNGs can easily run to tens of megabytes.
If the total needs to be smaller and the content is photographic, convert the PNGs to JPG first and use the JPG to PDF page instead. If the content is text-heavy screenshots, where JPG would blur the letters, optimise the PNGs losslessly first — a smaller saving, but nothing is damaged.
Transparency becomes white
A PDF page has a background, and here it is white. Transparent areas of a PNG will show that background through.
For most screenshots this is invisible. For a logo with a transparent background, or a screenshot with rounded transparent corners, expect white where the transparency was.
Nothing is uploaded
The document is assembled in this browser tab with pdf-lib. Nothing is transmitted at any stage, which matters whenever the screenshots contain anything you would not post publicly — account pages, private messages, internal dashboards.
The Uploaded readout beside the result measures this page’s own outbound network traffic directly, so a successful build reads 0 B.
Questions
- How do I combine several screenshots into one PDF?
- Add them all at once, put the list in the order you want, and build. Each screenshot becomes one page, and the pages follow the list top to bottom.
- How do I control the page order?
- The list is the order. Use the arrows beside each file to move it up or down before building, and the cross to remove one added by mistake.
- Will the PDF have a watermark?
- No. Nothing is stamped onto the pages and no feature is held back behind a paid tier.
- Are my images uploaded?
- No. The PDF is assembled in this browser tab with pdf-lib. The Uploaded readout beside the result measures the page's own outbound traffic, so a successful build reads 0 B.
- Is there a limit on the number of pages?
- None imposed. Your device's memory is the only ceiling, and PNGs are large, so very long documents will hit it sooner than they would with JPGs.
- What happens to transparency?
- Transparent areas will render against the page background, which is white. If a screenshot has rounded transparent corners, expect white corners in the PDF.
- Is the image quality reduced?
- No. Each PNG is embedded as supplied rather than re-encoded, so the pages contain exactly your image data — which is also why the resulting PDF can be large.
- Why is my PDF so big?
- Because PNG is a lossless format and the images are embedded without re-compression. A PDF of ten full-screen PNG screenshots can easily reach tens of megabytes. Converting the screenshots to JPG first, then using the JPG to PDF page, produces a far smaller document.
- Does each page match the image size?
- Yes. Pages are sized to their image rather than forced onto A4 or Letter, so nothing is cropped or letterboxed.
- Can I mix PNG and JPG?
- Use the JPG to PDF page for JPG files. Each page handles one input format so the embedding path stays predictable.