Skip to main content

JPG to PDF Converter

Combine one or more JPG images into a PDF, right in your browser — free, fast and private.

Frequently Asked Questions

Will my photo be re-compressed when it goes into the PDF?
No, and the numbers show it: our 330.2 KB test photo produced a 331.1 KB PDF, the original JPEG data plus a little document structure. Nothing is re-encoded, so nothing degrades — but nothing shrinks either. A folder of large photos makes a large PDF. If size matters, compress the images first and then build the PDF.
Are my images uploaded?
No. The conversion runs entirely in your browser. Your images are never sent to a server or stored.
Can I merge several images into one PDF?
Yes. Select multiple images and each becomes a page, merged into a single PDF in the order you selected them.
How is each page size decided?
Each page is sized to the aspect ratio of its image, so the picture fills the page fully with no white margins.
Does converting to PDF reduce quality?
No extra compression. JPG is already a lossy format, so the tool embeds the original image data without re-encoding it.

We measured it: real file sizes

Settings: page defaults

Test caseBeforeAfterChange
Photo-like1 p330.2 KB331.1 KB+<1%
What the numbers say

A 330.2 KB photo became a 331.1 KB PDF — under a kilobyte of overhead for the entire document structure. That is the measurement behind the claim that your JPG goes in untouched: the bytes are copied, not re-encoded. It also means the tool can never make your file smaller. If the PDF has to be small, compress the images before you build it.

Measured on 2026-07-28 by running these files through this very page in Chromium 151.0.7922.34. Every page uses the same published test files, so the numbers are comparable across converters.Method, and download the test images →

What is JPG to PDF conversion?

This tool packs one or more JPG images into a single PDF, with each image on its own page. It is ideal for turning scans, receipts, photos or screenshots into one file that is easy to print, archive and share. Everything runs locally in your browser with no upload.

How to use it

  1. Select or drop in one or more JPG images.
  2. Check the list and order (pages follow your selection order).
  3. Click Download PDF to save the merged document.

Handy tips

  • Multiple images are paged in selection order; reselect the files to change it.
  • Portrait and landscape can be mixed — each page fits its own image.
  • If the originals are large and you want a smaller PDF, run them through the image compressor first.

Merging a stack of phone-shot receipts into one PDF

The classic reason to do this is paperwork — expense claims, homework, records — where you've got a pile of photos or receipts snapped on your phone (almost always JPGs) and need them as a single PDF, one image per page, so the other side opens one file instead of a dozen loose pictures. Two things to watch:

  • The page order follows the order you select or drop the files in, not the filename or the time they were taken. For chronological order, tidy the filenames first or add them one by one.
  • Phone photos run to several megabytes each, so a dozen of them can make a PDF too big to email. Want it smaller? Compress each JPG before merging.

The entire PDF wrapper cost 945 bytes

Wrap a 338,083-byte photograph as a PDF and you get 339,028 bytes — 945 more (0.28%). Under a kilobyte holds the whole PDF header, page object, resource dictionary, cross-reference table and trailer. It is that cheap because the JPEG is not re-encoded: PDF has a native slot for a JPEG bitstream, and when our code sees an image/jpeg input it embeds the original bytes directly. You can verify this yourself — pull the image back out with something like pdfimages and the size should match the file you fed in. Compare PNG to PDF at 11.0% to see where the difference lies. One behaviour to know up front: the page is not A4. The code creates a page whose point dimensions equal the image’s pixel dimensions, so a 1200 × 800 image becomes a 1200 × 800 pt page (about 16.7 × 11.1 inches). To print on A4, choose “scale to fit” in the print dialog — just do not expect A4 to begin with.

Your JPGs go in untouched

How the image is stored
embedded as-is — the JPG bytes are copied into the PDF without re-encoding
Page size
matches the image in pixels, one image per page
Resulting PDF size
roughly the sum of your JPG files

Because nothing is re-compressed, a 4 MB JPG makes a 4 MB page — the tool never quietly degrades your images, but it also cannot shrink them. If the PDF has to be smaller, compress the images first: at its default our compressor cut a photo by 46%. Switch its output to JPG rather than WebP, since a PDF cannot hold WebP. That figure is measured in the Conversion Lab.

Related reading

How to Combine Images into a PDF (and Back Again) →

Embed this tool

Add this tool to your own website or blog for free — just copy and paste the code below (it includes a link back to this site).