JPG to PDF Converter
Photos in, one PDF out. Runs on your device.
Your files stay in this tab. There is no upload endpoint on this site.
Why a photo often needs to become a PDF
Almost every process that accepts a document rejects a photo. Visa applications, expense claims,
rental agreements, school forms and insurance portals routinely say "upload a PDF" and refuse a
.jpg outright — not because PDF is better at storing a picture, but because a PDF has a
fixed page size and a defined print layout, and a bare JPEG does not.
That is the whole job here: wrap each photo in a page so the receiving system will take it.
Several photos become one document
Drop more than one JPG and they are combined into a single PDF, one image per page, in the order they appear in the list. This is the usual shape of the task — a receipt has two sides, a contract was photographed page by page, an ID needs front and back. Sending one file instead of six is the difference between a claim being processed and being sent back.
Page size follows the photo
Each page is created at the pixel dimensions of the image it holds, so nothing is cropped and nothing is letterboxed with white margins. A portrait phone photo produces a portrait page; a landscape scan produces a landscape one. Mixed orientations in a single batch are fine — each page takes its own.
If you need every page at a uniform A4 or Letter size, this is not the tool for that. Fixing the page size means either cropping the photo or padding it, and both are decisions worth making deliberately rather than having a converter guess.
What happens to quality
JPEG data is re-encoded once at quality 92 when it is placed on the page. In practice that is visually indistinguishable from the original for photographs and scans of documents. It is not a lossless passthrough, so a JPG that has already been saved and re-saved many times will show the accumulated softness a little more clearly — but a single pass at 92 adds very little on its own.
File size usually lands close to the sum of the input photos. A PDF of ten 3 MB phone photos will be roughly 30 MB. If that is too large for an upload limit, run the images through compress image first and then convert.
Nothing is uploaded
The conversion runs in this tab using your browser's own image decoder and a PDF library that also runs locally. Your photos are never sent anywhere, which matters more than usual here: the documents people convert to PDF are passports, bank statements, medical forms and signed contracts. You can confirm it — open your browser's Network panel and convert a file. The only outbound request is this site's own anonymous page-view ping.
Common questions
Do my files get uploaded to a server?
No. Every tool on this site runs entirely in your browser using the Canvas and WebAssembly APIs. There is no upload endpoint in the page — you can confirm this yourself by opening your browser's Network tab while you convert a file. Nothing leaves the tab, which also means the tools keep working if you go offline after the page loads.
Can I control the page order?
Pages follow the order of the file list, which is the order the files were added. Add them in the order you want, or convert in small batches and merge the results with the merge PDF tool.
Will the PDF be searchable?
No. The page contains a picture of text, not text. Making it searchable requires OCR, which this tool does not do — the receiving system usually does not need it.
Is there a limit on how many photos?
No fixed limit, but everything is held in memory in the tab. A few dozen phone photos is comfortable; several hundred large images may exhaust memory on a phone.
Can I get one PDF per photo instead?
Convert them one at a time. When a single file is dropped, the result is a single-page PDF of that image.