About this tool
JPG to PDF turns pictures into a PDF. Drop in your images — JPG, PNG or WebP — drag the thumbnails into the order you want, choose how the pages should look, and convert. Several images become one PDF with one page each.
Everything happens in your browser. Your photos are never uploaded, which matters when the "photos" are pictures of your passport, a signed cheque or a medical report.
Your images are not re-compressed
This is worth saying plainly, because many converters quietly degrade your pictures: the image data is embedded unchanged. A JPG goes in with its original bytes intact. A PNG is embedded losslessly. Your photo inside the PDF is the same photo that was on your disk.
So if a document you photographed is readable now, it will be readable in the PDF. Nothing is softened on the way through. Images are scaled to fit the page box you choose, which changes how large they are drawn, not how much detail they contain.
How to use this tool
- Select or drag in your images. JPG, PNG and WebP all work, and you can mix them.
- Drag the thumbnails into the order you want — the first card becomes page one.
- Choose the page size, orientation and margin.
- Press Convert to PDF and download the result.
Page size, orientation and margin
Three settings decide what the finished document looks like.
Page size. The important choice here is between a standard page size and Fit to image:
- Pick a standard page size when the PDF will be printed or submitted somewhere. Every image is scaled to fit inside that page, keeping its proportions, so every page comes out the same size and prints predictably.
- Pick Fit to image when the PDF is for viewing on a screen. Each page takes the exact dimensions of its picture — no borders, no empty space, nothing wasted. Good for photo sets and screenshots; awkward to print, because every page is a different size.
Orientation decides whether pages stand up or lie flat. Match it to your pictures: phone photos taken upright suit portrait, photos taken sideways and most screenshots suit landscape. Choosing the wrong one does not crop anything — the image is simply scaled smaller to fit, leaving wide bands of empty space.
Margin is the white border around each image. Zero fills the page edge to edge, which looks best on screen. A margin is worth adding when the PDF will be printed, because most printers cannot print right to the paper's edge, and when the pages will be punched or bound and you do not want the hole going through your document.
Getting the order right
Drag the thumbnails before you convert. The first card becomes page one. This is easy to overlook, because phones and cameras name files in ways that do not always sort the way you expect — IMG_0010 can land before IMG_009. Look at the thumbnails rather than trusting the file names.
How it works
What people actually use this for
- Photographing documents with a phone. Four photos of a four-page form become one PDF that an office will accept, instead of four attachments they will complain about.
- Expense claims. A month of receipt photos as one tidy file.
- Screenshots as a report — a bug report, a process walkthrough, a record of something on screen.
- ID and certificate copies for an application, where the form asks for a single PDF.
- A simple portfolio or contact sheet to send or print.
A note on iPhone photos
Newer iPhones save photos as HEIC, which this tool does not accept — it reads JPG, PNG and WebP. Two ways round it, both quick:
- On the iPhone: Settings → Camera → Formats → Most Compatible. New photos are saved as JPG from then on.
- For photos you already have: emailing them to yourself, or sharing them to most apps, converts them to JPG along the way.
How big will the PDF be?
Close to the sum of your images, because they go in unchanged. Ten 4 MB phone photos make roughly a 40 MB PDF. That is usually more than an email will accept.
If you need it smaller, convert first and then run the result through Compress PDF at Medium — the pages are pictures already, so you lose nothing you had, and the file drops a long way.