PDF tool
Convert PNG to PDF
PNG is what screenshots and exported diagrams usually are, and PDF is what people ask you to send. This puts any number of PNGs into one document, keeping every pixel exactly as it was — which matters more here than with photos, because screenshots are mostly text.
- 100% free
- No signup
- Never uploaded
Drop your files here
or click to browse from your device
Supports PNG · Max 100 MB per file · Up to 2,000 pages
Page setup
Choose A4 or Letter when the file is going to be printed. "Match each image" keeps every page exactly the shape of its photo.
Only applies to fixed page sizes. "Follow each image" turns the paper sideways for landscape photos instead of shrinking them.
White space around each image. Printers cannot reach the very edge of the paper, so leave about 10 mm if this will be printed.
Off by default. Blowing a small image up to fill A4 does not add detail — it only makes the blur bigger.
- Secure & privateYour files are never shared
- Lightning fastMost images in under a second
- High qualitymozjpeg and libvips under the hood
- Works everywhereAny device, any browser
Output quality
PNG is a lossless format and it is embedded without being re-encoded, so nothing softens and no compression artefacts appear around text. The trade-off is size: a full-page screenshot as PNG can be several megabytes, and the PDF inherits that. If the file needs to be small enough to email, run it through Compress PDF afterwards and choose the images method — that re-encodes the pictures while leaving the page structure alone.
See what this tool actually did to real files — median size change, speed and sample size, published whichever way the numbers fall.
Privacy: this tool does not upload your file
The file is never sent anywhere
This tool is JavaScript running in your tab. Your document is read from your disk into browser memory and never transmitted — not to us, not to anyone. It handles files up to 100 MB and 2,000 pages.
You can check this yourself
Load this page, turn off your internet connection, and run the tool. It still works. That is not a promise about our conduct — it is something you can verify in ten seconds.
Nothing to delete afterwards
There is no upload, no job record and no copy on any server, so there is no retention period. Close the tab and the working copy is gone with it.
No third parties involved
The PDF engine and its fonts are served from this domain rather than a public CDN, so no outside company sees that you used this page, or when.
Input, output and limits
Every figure below is read from the same configuration the server enforces, so this page cannot promise a limit the system will refuse.
- Input formats
- PNGWhat is PNG?
- Output format
- application/pdf
- Maximum file size
- 100 MB per file
- Maximum pages
- 2,000 per run
- Multiple files
- Yes — several files combined into one result
- Price
- Free, with no account and no watermark
- Processing
- Inside your browser — the file is never uploaded
- Engine
- pdf-lib, running inside your browser
- File retention
- None — nothing is uploaded, so there is nothing to keep or delete
Common use cases
Turning a set of screenshots into a report
Bug reports, expense claims and step-by-step guides are usually a sequence of screenshots. One PDF keeps them in order and in context instead of scattered across an email.
Sending a diagram to a printer
Print shops want PDF, not PNG. Choosing A3 or A4 with a small margin gives them a file with a defined paper size, which is what their equipment expects.
Archiving something before it disappears
A PDF of screenshots is a self-contained record with a fixed page size, which survives being moved between computers better than a folder of loose images.
Settings you can change
Page size
Match each image — no borders · A4 (210 × 297 mm) · US Letter (8.5 × 11 in) · US Legal (8.5 × 14 in) · A3 (297 × 420 mm) · A5 (148 × 210 mm)
Choose A4 or Letter when the file is going to be printed. "Match each image" keeps every page exactly the shape of its photo.
Orientation
Follow each image · Always portrait · Always landscape
Only applies to fixed page sizes. "Follow each image" turns the paper sideways for landscape photos instead of shrinking them.
Margin (mm)
From 0 to 50, default 0.
White space around each image. Printers cannot reach the very edge of the paper, so leave about 10 mm if this will be printed.
Enlarge small images to fill the page
Default: off.
Off by default. Blowing a small image up to fill A4 does not add detail — it only makes the blur bigger.
Troubleshooting
- The file is very large
- That is PNG doing its job — it stores every pixel exactly. Compress PDF with the images method will cut it substantially, at the cost of some sharpness in the screenshots.
- Transparent parts came out black
- That is your PDF viewer, not the file. Some older readers render transparency as black. Adding a margin, or converting the PNG to JPG on a white background first, avoids the question entirely.
- One of my PNGs was rejected
- A few unusual PNG variants — 16 bits per channel, or interlaced — cannot be embedded directly. Those are re-drawn through the browser instead, which loses transparency but otherwise works. If the file failed completely, re-save it from any image editor and try again.
Something else went wrong? Tell us what happened — a person reads every report, and that is how this list gets longer.
Frequently asked questions
Browse pdf toolsWill the text in my screenshots stay sharp?
Yes. The PNG is embedded losslessly, so the pixels in the PDF are identical to the pixels in your file. This is the main reason to start from PNG rather than JPG for screenshots: JPG compression puts a faint halo around hard edges, and small text is nothing but hard edges.
What happens to transparent areas?
Transparency is preserved in the PDF itself, but a printed page has no such thing as transparent — those areas simply show the paper. If you need a guaranteed white background, add a margin, or flatten the image first with PNG to JPG.
Can the text in the PDF be searched or selected?
No, and no tool can change that. A PNG is a grid of coloured dots with no letters in it, so the words in your screenshot are pictures of words. Making them searchable needs optical character recognition, which is a different job from this one.
Where does my file go when I use this tool?
Nowhere. This tool is JavaScript that runs inside your browser tab, so the file is read straight from your disk into memory on your own device and never sent to us. There is no upload, no job record and no copy to delete afterwards — close the tab and the working copy goes with it. You can confirm this yourself: load the page, disconnect from the internet, and the tool still works. It handles files up to 100 MB and 2,000 pages, and those limits come from what one browser tab can hold rather than from anything on our side.