JPG to PDF
PopularImages into a single tidy PDF.
About this tool
Combine JPG photos into one PDF, or one PDF each — pick the page size (A4, US Letter, fit to image and more), orientation and margin. Files stay on your device.
This tool processes files entirely on your device. Nothing is uploaded to a server.
More details
JPG to PDF takes a batch of JPG or JPEG photos and builds a single PDF with one image on each page. You add the pictures, put them in the order you want, and press Create PDF. The assembly happens inside this browser tab: your photos are read from your device, laid onto pages there, and the finished PDF is saved when you press Download PDF. The images are not uploaded to pdf.xyz.
Unless you change the page setup, each photo goes on a white, portrait US Letter page, centred inside a 0.5 in margin. Before you create the PDF you can pick the page size (Fit to image, A4, US Letter, US Legal, A3 or A5), the orientation (Auto, Portrait or Landscape) and the margin (None, Small (0.25 in) or Large (0.5 in)). Auto turns the page sideways for a photo that is wider than it is tall, and Fit to image makes each page exactly the size of its photo plus the margin. On every page size a photo is shrunk only if it is too big to fit; one that already fits is never enlarged, so a low-resolution picture can look small in the middle of an A4 page.
With Max file size left at No limit, the JPEG data is copied into the PDF as it is rather than re-encoded, so there is no second round of compression and the PDF ends up close to the combined size of your photos. If an upload form caps the size, choose Max file size (100 KB, 200 KB, 500 KB or 1 MB, or a number of KB of your own): when the PDF comes out bigger, your browser saves the photos again at a lower quality and pixel size until it fits, and tells you the size it reached. A single photo may be as large as 25 MB. PNG images, transparent ones included, can go into the same PDF, and any transparent areas come out white. WebP, GIF and BMP images can go in too: your browser decodes each one and it is saved into the PDF again, as a high-quality JPEG when it has no transparency and as a PNG when it does, so unlike a JPEG it is re-encoded. A GIF contributes its first frame only.
When to use it
Receipts for an expense claim
Photograph a week of paper receipts and arrange them by date, so the finance team gets one file in order instead of a string of loose attachments.
A paper document shot page by page
A signed lease or a completed paper form photographed one sheet at a time becomes a single PDF with its pages in sequence. If you need the text to be searchable, OCR PDF can add a text layer afterwards; unlike this tool, that step uploads the file to pdf.xyz's server.
An application that wants one file
Visa, exam, job and claims portals often ask for supporting photos as a single PDF under a size such as 100 KB. Choose that size under Max file size and the PDF is made to fit, on your device, by saving the photos again at a lower quality; the panel then says, for example, “Now 93.0 KB — under your 100 KB limit.”
Photos to print on A4 or Letter paper
Pick the paper your printer holds under Page size, and Auto under Orientation for a mix of landscape and portrait shots. Each image is scaled to sit inside the margin and is never cropped, so no photo runs off the edge of the sheet.
One PDF for every photo
Some upload forms want each document as its own file. Choose One PDF per image (ZIP) under Output and, with more than one photo, you get a ZIP holding a one-page PDF for each, named after the photo.
What this tool can do
- Per-image limit
- Up to 25 MB per image, assembled on your device into one PDF, or into one PDF per image (bundled as a ZIP when there is more than one).
- Page
- Each image goes on its own page, centred. Unless you change the page setup, that page is US Letter (8.5 × 11 in) portrait with a 0.5 in margin. Larger images are scaled down to fit; smaller ones are never enlarged. Fit to image makes each page the size of its image instead, plus the margin.
- Page setup
- Page size: Fit to image, A4, US Letter, US Legal, A3 or A5. Orientation: Auto, Portrait or Landscape (Auto turns the page for a wide image). Margin: None, Small (0.25 in) or Large (0.5 in).
How it works
1Add your JPG images
Drop JPG or JPEG files (PNG works too) onto the box that reads "Drop JPG images here, or browse", or click it to pick them. The box stays on the page, so you can add more in several goes. WebP, GIF and BMP files are taken as well. An alert below the box names each file it turns away: "Choose PNG, JPG, WebP, GIF or BMP images." for another type, "File is empty." for a zero-byte file, "Max 25 MB per image." for one that is too big, "Could not read this file — pick it again." when the file cannot be read, and a note naming the real format, such as "photo.jpg" is an AVIF image., when a file's contents are none of those.
2Set the page order
Under Image order, each thumbnail is labelled with the page it will become. The up and down arrows on a thumbnail (Move up, Move down) shift a photo one place, the cross (Remove) takes it out, and Clear below the list empties it.
3Choose the page setup
Below the list, Page size, Orientation and Margin set how each page is laid out, Max file size caps the size of the PDF, and Output chooses One PDF or One PDF per image, which with more than one image arrives as a ZIP. Left alone they give the usual layout: US Letter, portrait, a 0.5 in margin, no limit on size, one PDF. Orientation does not apply to Fit to image, whose pages already take each photo's shape. With One PDF per image, a Max file size applies to each PDF on its own.
4Press Create PDF
The button changes to Creating PDF… while the pages are built on your device. Each file's contents were already checked when you added it, so a PNG saved with a .jpg name simply goes in as a PNG. A file whose image data cannot be read stops the run with a message naming it, such as "photo.jpg" could not be decoded as a JPG image.
5Download the PDF
When JPG PDF created appears with the image count and file size, press Download PDF. The file takes its name from your first image, so holiday.jpg becomes holiday-pdf.pdf. With One PDF per image and more than one photo, the panel offers Download ZIP instead: one PDF per photo, holiday.jpg becoming holiday.pdf, in a ZIP named holiday-pdfs.zip.
Common questions
Why is one of my phone photos sideways in the PDF?
It should not be. Phones often store a portrait photo as landscape pixels plus an EXIF orientation tag that tells viewers how to turn it. JPG to PDF reads that tag and turns the photo on the page the way your browser shows it, sized to its upright shape, without re-encoding the JPEG. If a page is still sideways, the camera saved the wrong tag (or none): open the PDF in Rotate PDF, which also runs in your browser, and turn just that page.
Does converting JPG to PDF reduce photo quality?
Not with Max file size at No limit. Then each JPEG goes in as it is, not decompressed and saved again (a turned phone photo only has its rotation tag reset to upright), so every pixel of the original is still there even when the photo is displayed smaller to fit the page, and the PDF is as heavy as the photos. With a Max file size that the PDF is over, yes, on purpose: the photos are saved again with fewer pixels and stronger compression until the PDF fits, and the panel says the images were saved again.
Does the PDF keep my photos' metadata, such as location?
With Max file size at No limit, yes. Because each JPEG goes into the PDF as it is, apart from a rotation tag reset to upright, any metadata stored inside it travels too, including camera details and GPS coordinates if your camera recorded them. Strip it from the photos first if the PDF will be shared widely. A photo saved again to fit a Max file size keeps only its pixels: its camera details and location are not in the PDF.
Can I add PNG, WebP, GIF or BMP images?
Yes, all four, mixed with JPGs in the same PDF, each on its own page. A PNG goes in as it is, and any transparent areas come out white. A WebP, GIF or BMP is decoded by your browser and saved again: as a high-quality JPEG when the picture has no transparency, as a PNG when it does. That is a re-encode, so a WebP photo can come out slightly larger or softer than the file you had, and an animated GIF gives only its first frame. Each file is judged by its contents, not its name, so a WebP saved as .jpg still goes in. A file of any other kind is turned away when you add it with "Choose PNG, JPG, WebP, GIF or BMP images."
Can I make the PDF smaller than 100 KB or 200 KB?
Yes, with Max file size: choose 100 KB, 200 KB, 500 KB or 1 MB, or Custom and a whole number of KB. The PDF is made as usual first and kept as it is if it already fits. If it is bigger, your browser saves the images again as JPEGs, step by step at a lower quality and pixel size, measures each PDF, and keeps the sharpest one that fits. If none fits, you get the smallest it made and a line saying it is above your limit. Here 1 KB is 1,024 bytes; a portal that counts 1,000 needs a slightly lower number. A transparent PNG saved again this way has its see-through areas filled with white, the colour of the page.
How many images can I combine into one PDF?
The tool sets no count of its own, only the 25 MB ceiling per image. Every photo you add is held in the tab's memory until the PDF is built, so a very large batch is bounded by what your device can hold.
Does JPG to PDF work offline?
Not fully. The page and its processing engine load over the network, and parts of the engine are fetched the first time a step needs them. The processing itself runs on your device.
How large can my file be?
Up to 25 MB per file.
What page size does JPG to PDF use?
Each image goes on its own page, centred. Unless you change the page setup, that page is US Letter (8.5 × 11 in) portrait with a 0.5 in margin. Larger images are scaled down to fit; smaller ones are never enlarged. Fit to image makes each page the size of its image instead, plus the margin. To change it, pick another option before you create the PDF. Page size: Fit to image, A4, US Letter, US Legal, A3 or A5. Orientation: Auto, Portrait or Landscape (Auto turns the page for a wide image). Margin: None, Small (0.25 in) or Large (0.5 in).
Can I get a separate PDF for each image?
Yes. Under Output, choose One PDF per image (ZIP): each image becomes its own one-page PDF, named after the image (holiday.jpg becomes holiday.pdf), and when there is more than one image they download together as one ZIP.
Can I combine several images into one PDF?
Yes — each image becomes one page, in the order shown. Use “Move up” and “Move down” to change it before you create the PDF.
What happens to transparent areas of a PNG?
They show as white: each page is filled white before the image is drawn on it.
Related tools
All toolsGuides
All guidesHow to convert JPG to PDF
Combine JPG photos into one PDF right in your browser — your files never leave your device. One photo per US Letter page, in the order you set.
Step-by-step guideHow to convert WebP, GIF, or BMP images to PDF
Turn WebP, GIF, and BMP images into one PDF, mixed with JPGs and PNGs, one image per page. Your browser converts them, and no account is needed.
Step-by-step guideHow to convert JPG to PDF under 100 KB (or 200 KB)
Make a PDF of a photo, signature or scan that fits a limit of 100 KB, 200 KB, 500 KB, or 1 MB. Your browser shrinks the image until it fits.
Related guideHow to scan documents to PDF with your phone camera
Photograph paper pages with your phone's camera and save them as one PDF, with a clean-up that makes the paper white. Made in your browser, no app needed.
No sign-up required. Your files stay on your device until you run a tool.