Convert JPG to PDF
Turn one or more .jpg photos into a real PDF — right in your browser, built from scratch as an actual PDF file, not a wrapped image. Select several photos at once for a multi-page PDF, in the order you pick them.
Convert JPG Files to PDF
Drop one or more .jpg files below, in the order you want them to appear. Each becomes its own page in a real PDF, built from scratch right here — previewed as a file list, ready to download.
Before you use this tool: Each selected image becomes one PDF page in the displayed file-list order. Pages match the image dimensions; this tool does not provide an A4/Letter paper-size or margin control. The PDF contains images, not OCR text.
🔒 Nothing is uploaded — your files never leave this deviceOn this page
How this tool builds a real PDF
This isn't an image with a .pdf extension slapped on it — it's a genuine PDF document, assembled object by object:
- A real page tree — a Catalog and Pages object, with one Page object per photo, each sized to that photo's dimensions.
- Directly embedded JPEG data — each photo is re-encoded as a real JPEG (auto-rotated per its EXIF orientation by your browser's own renderer) and embedded via the standard
/DCTDecodefilter, exactly how PDF natively stores JPEG images — no re-decoding by whatever reader opens it. - A correct cross-reference table — every object's exact byte offset is recorded, the way the PDF specification requires, so any standards-compliant reader can jump straight to any page.
We verify every generated PDF independently with qpdf's structural checker, render it with Poppler's pdftoppm, and re-parse it with Python's pypdf to confirm the page count, image data and dimensions all round-trip correctly — not just that Acrobat happens not to complain.
Why convert JPG to PDF
PDF is the format almost every form, application portal, printer and archive expects for document submissions — a scanned ID, a receipt, a signed page photographed with a phone. A single PDF is also far easier to email, print or file than a folder of loose JPGs, and combining several photos into one multi-page PDF keeps a multi-page document together as one file.
Edge cases this tool handles
Photos taken in portrait orientation
Phone cameras store most photos as landscape pixel data with a rotation flag in the EXIF metadata. This tool draws each photo through the browser's own renderer first, which applies that rotation automatically, so the embedded page comes out right-side-up.
Multiple photos, different sizes
Each page is sized independently to match its own photo's proportions, rather than forcing every page to a fixed size and awkwardly padding or cropping smaller or differently-shaped images.
Large batches
Every photo is processed and embedded in your browser's memory, so very large batches of very high-resolution photos will simply take longer and use more memory, rather than hitting a server-side upload limit.
Convert JPG to PDF on Windows, Mac, iPhone and Android
Every major operating system can already make a PDF from photos through its print system — useful when you're offline or on a device where you'd rather not use a website.
Windows 10 and 11: Microsoft Print to PDF
- In File Explorer, select the photos (Ctrl+click them in the order you want), right-click and choose Print. On Windows 11 it may be under Show more options.
- In the Print Pictures window, set Printer to Microsoft Print to PDF and choose a Paper size such as Letter.
- Pick Full page photo in the layout list on the right for one photo per page, and uncheck Fit picture to frame unless you're happy for the edges to be cropped.
- Click Print, choose a file name and folder, and save.
For a single photo you can also open it in the Photos app, press Ctrl+P and pick Microsoft Print to PDF there.
Mac: Preview
For one photo, open it in Preview and use File > Export as PDF. For several, select them all in Finder and open them together in Preview, drag the thumbnails in the sidebar into the right order, click one thumbnail and press Command-A to select them all, then File > Print, open the PDF menu at the bottom-left of the print dialog and choose Save as PDF.
iPhone and iPad
- Files app — save the photos to Files first (in Photos: Share > Save to Files), then in Files tap Select, choose the images, tap the More (…) button and pick Create PDF.
- The print trick — in Photos, select the pictures, tap Share > Print, then spread two fingers outward on the page preview. It opens as a PDF that you can send with the Share button or save with Save to Files.
Android
Open the photo in Google Photos, tap the three-dot menu (or swipe up on the photo) and choose Print. In the print screen, open the printer list at the top, pick Save as PDF, then tap the PDF download button. The same Save as PDF option appears in any Android app that can print, including Chrome and most gallery apps.
Command line
img2pdf scan-1.jpg scan-2.jpg -o scan.pdf (a small Python tool, pip install img2pdf) embeds the JPEG data without recompressing it at all, and --pagesize Letter --border 0.5in puts each photo on a Letter page with half-inch margins. ImageMagick also works — magick scan-1.jpg scan-2.jpg scan.pdf, or convert on older versions — but it re-encodes the images, and some Linux distributions block PDF output in ImageMagick's security policy, which fails with a message about an operation "not allowed by the security policy".
Page size, margins and printing the PDF
This converter makes each page exactly the size of its photo at 96 pixels per inch, with no margins. A 4032×3024 photo from a phone therefore becomes a page about 42 × 31.5 inches. On screen that doesn't matter — PDF readers fit the page to the window — and when printing you just choose Fit or Shrink oversized pages in the print dialog (Adobe Acrobat Reader lists these under Page Sizing & Handling).
If a form or portal needs standard Letter or A4 pages with white margins, use the Microsoft Print to PDF or Preview method above with the paper size you need, or img2pdf --pagesize Letter --border 0.5in.
The PDF is too large to upload
The PDF is about as large as the photos inside it, because each page keeps the photo's full resolution (re-saved at high JPEG quality). Upload portals with a size limit want smaller photos: resize them to around 1600–2000 pixels on the long edge, which still reads clearly at Letter size, then convert again. On Windows, the Photos app's Resize option does this; on a Mac, use Preview's Tools > Adjust Size; on an iPhone, Mail offers smaller image sizes when you send photos.
Frequently asked questions
Does converting JPG to PDF upload my files anywhere?
No. Every photo is decoded, re-encoded and assembled into a real PDF file entirely inside your browser using JavaScript — nothing is ever sent to a server.
Can I combine multiple JPG photos into one PDF?
Yes — select or drag multiple files at once and each one becomes its own page in a single PDF, in the order you selected them.
Is the output a real PDF, or an image just wrapped with a .pdf extension?
It's a genuine PDF file, built from scratch with the actual PDF object structure (a page tree, content streams, embedded image objects and a cross-reference table) — not a renamed image. It opens correctly in Acrobat, Preview, browsers, and every standard PDF reader.
Will the photo's orientation be correct?
Yes — the tool draws each photo through your browser's own image renderer before embedding it, which automatically applies any EXIF rotation flag from the camera, so a portrait photo comes out right-side-up rather than sideways.
How do I convert JPG to PDF on Windows 11 without installing anything?
Select the photos in File Explorer, right-click and choose Print (under Show more options if it isn't listed), set the printer to Microsoft Print to PDF, pick Full page photo, and click Print to save the PDF. Each photo becomes a page.
How do I turn photos into a PDF on iPhone?
Save the photos to the Files app, select them there, tap More (…) and choose Create PDF. Alternatively, in Photos tap Share > Print and spread two fingers on the preview to open it as a PDF you can save or share.
Why does the PDF print huge or look oversized in some apps?
Each page is sized to the photo at 96 pixels per inch, so a high-resolution phone photo makes a very large page. Choose Fit or Shrink oversized pages in the print dialog, or use Microsoft Print to PDF or Preview with a Letter or A4 paper size if you need standard pages.
How can I make the PDF smaller?
Resize the photos before converting, for example to 1600 to 2000 pixels on the long side. The PDF is roughly the combined size of the photos inside it, so smaller photos give a smaller PDF while staying readable on a printed page.
Last updated October 1, 2026.