Turn JPG (and PNG, WebP, HEIC-style) photos into a single PDF — reorder pages, pick A4/Letter or fit-to-image, 100% in your browser.
Add your JPGs, set the page size, and build one PDF
Conversion runs entirely in your browser with pdf-lib. Your images are never uploaded. Page sizes use the PDF point system (1 pt = 1/72 inch): A4 is 595.28 × 841.89 pt, US Letter is 612 × 792 pt.
“JPG to PDF” sounds trivial until the output lands on a printer. The three decisions that actually matter are page size, page order, and how transparency is handled. Page size: if you let each page match its image, a 4000×3000 photo becomes a 55-inch-wide PDF page that most print shops silently rescale, cropping your margins. Picking A4 (595.28 × 841.89 pt) or US Letter (612 × 792 pt) up front means the image is scaled to fit inside a real page — what you see on screen is what prints. Page order: file-system order is alphabetical, not the order you shot or scanned, so a reorder step before converting saves a re-do. Transparency: JPEG has no alpha channel, so a transparent PNG flattened onto nothing turns into black boxes; flattening onto white first is the fix. This tool encodes every image to JPEG at your chosen quality, then embeds it, which keeps a 20-photo PDF in the low megabytes instead of the hundreds.
Every image becomes one page; A4/Letter pages scale the image to fit with a centered margin.
Maya photographed a four-page signed contract on her phone and needs to email one printable PDF — not four loose photos.