How it works
- Drop or pick your images — as many as you like, in any browser-supported format. They stay on your device; nothing is uploaded.
- Arrange the pages. Drag rows by the ≡ handle or use the ↑ / ↓ buttons — the list order is the page order, and each row shows its page number.
- Pick a page size (A4, Letter, or a page that fits each image exactly), a margin, and an image quality.
- Click Create PDF. Each photo is drawn onto its page in your browser, centred and scaled to fit, then the finished PDF downloads.
Page size options
| Option | Page dimensions | Best for |
|---|---|---|
| A4 portrait (default) | 210 × 297 mm | Scanned documents, forms, printing almost everywhere outside the US. |
| A4 landscape | 297 × 210 mm | Wide photos, screenshots, whiteboard shots, spreadsheets. |
| Letter portrait | 8.5 × 11 in | Printing in the US and Canada. |
| Fit to each image | Matches each photo exactly | Photo albums, mixed portrait/landscape sets, no white borders wanted. Margins are ignored. |
On A4 and Letter, each image is scaled to fit inside the printable area (page minus margins) and centred, keeping its aspect ratio — nothing is cropped or stretched.
Privacy & how your data is handled
- Nothing is uploaded. The tool runs 100% inside your browser tab — your photos never leave your device.
- Nothing is stored. Close or refresh the tab and the images are gone from memory.
- Nothing is logged. No network calls during processing — you can disconnect Wi-Fi after loading the page and the tool still works.
- Open source under the hood. Powered by jsPDF, a widely-audited MIT-licensed library.
Tips
- Scan documents with your phone. Photograph each page, drop the shots here, and combine them into a single A4 PDF — a free scanner replacement.
- Order matters. The first image in the list becomes Page 1. Reorder before creating — there’s no re-shuffling inside the PDF afterwards.
- Want a smaller PDF? Run your photos through Compress Image first, or pick the Compact quality here — camera photos are often 5–10 MB each, and quality dominates the output size.
- Mixed portrait and landscape photos? Choose Fit to each image so every page matches its photo — no sideways pages, no wasted white space.
FAQ
Are my photos uploaded anywhere?
No. Everything runs inside your browser tab. Your photos are read from your device, drawn onto PDF pages in JavaScript, and returned as a download — nothing is transmitted to any server. You can disconnect Wi-Fi after the page loads and it still works.
Can I control the page order?
Yes — the PDF follows your list exactly, and each row is labelled with its page number. Drag rows by the ≡ handle to reorder, or use the ↑ / ↓ buttons. The first image in the list becomes Page 1.
What image formats can I combine?
Any format your browser can display: JPG, PNG, WebP, GIF, BMP and more. Non-image files are skipped with a note. Transparent PNGs are flattened onto a white background, since PDF pages have no transparency.
My phone photos come out sideways elsewhere — what about here?
Handled. The tool reads each photo’s EXIF orientation and rotates it upright before placing it on the page, so portrait shots stay portrait.
Why is my PDF so large, and how do I shrink it?
Camera photos are big — a 12-megapixel shot is 3–8 MB. Pick the Compact quality here, shrink the photos first with Compress Image, or run the finished file through Compress PDF.
Is there a limit on how many images I can add?
No hard limit — it depends on your device’s memory. Dozens of photos work fine on any modern phone or laptop; for very large batches (100+ full-resolution photos), split them into two or three PDFs.