JPG to PDF Converter
Turn JPG photos into a single PDF document directly in your browser. Reorder images, choose A4, Letter, or fit-to-image pages, and set margins — no uploads and no watermarks.
Upload JPG Images
Drag and drop your JPG files here, or click to select
Page Order
Your pages will appear here
Upload JPG images to arrange their order
About JPG to PDF Conversion
- • Runs entirely in your browser — no image is ever uploaded to a server
- • JPEG data is embedded as-is, so the conversion adds no quality loss
- • Images become pages top to bottom; use the arrows to change the order
- • Fit-to-image pages avoid white space; A4 or Letter suit printing and submissions
- • Photographed text is not searchable — run OCR first if you need a text layer
- • HEIC photos from iPhones must be converted to JPG before they can be embedded
About JPG to PDF Converter
This converter assembles JPG images into a single PDF using pdf-lib. Each photo is embedded in its original compressed form rather than being decoded and re-encoded, so the image data inside the PDF is bit-identical to the file you supplied and no generational quality loss occurs. Pages can match the image proportions exactly or be laid out on standard A4 or Letter sheets with margins.
Why use a JPG to PDF Converter?
A PDF is the format institutions actually accept. Sending a dozen loose photos of receipts, ID documents, or a signed contract is awkward to review and easy to lose; one PDF keeps them ordered, paginated, and printable as a single job. PDFs also render identically everywhere, unlike image sets whose display order varies by device.
Who is it for?
Built for anyone turning photos into paperwork: freelancers assembling receipt photos into an expense claim, applicants submitting scanned certificates as one attachment, tenants sending photographed documents to a landlord, and students converting phone photos of handwritten notes into a shareable file.
How to use the tool
Drag your JPG files onto the drop zone, or click to browse for them
Arrange the images with the up and down arrows — page order follows the list
Choose a page size: fit each page to its image, or use A4 or Letter sheets
Pick an orientation, or let it follow each image automatically
Set a margin if you want white space around the images on standard sheets
Click Create PDF to assemble the document
Review the page count, then download the finished PDF
Frequently Asked Questions
How do I convert JPG images to a PDF?
Add your .jpg files by dragging them onto the upload area or browsing for them. Each image appears in a list showing its pixel dimensions, and you order them with the up and down arrows — the PDF follows that order top to bottom. Choose whether pages should match each image's proportions or sit on A4 or Letter sheets, set a margin if you want one, then click Create PDF. The document assembles in well under a second and downloads straight from your browser.
Are my photos uploaded to a server?
No. Conversion runs entirely in your browser via JavaScript — each image is read into memory as an ArrayBuffer, embedded by pdf-lib, and written back out as a blob your browser downloads. No image reaches a server and nothing is logged. Verify in DevTools' Network tab: after the page loads, creating a PDF fires zero HTTP requests, and the tool works with networking disabled. That matters for photos of passports, bank statements, and signed contracts.
Does converting to PDF reduce image quality?
No. JPEG data is embedded into the PDF exactly as it exists in your file — pdf-lib stores the compressed stream directly rather than decoding and re-encoding it, so there is no second lossy pass and no added artefacts. The image inside the PDF is byte-for-byte the image you supplied. What can change is displayed size: if you place a photo on an A4 sheet it is scaled to fit the page, which alters its physical dimensions in print but not the underlying pixel data.
Should I choose fit-to-image, A4, or Letter pages?
Fit-to-image makes each page exactly the proportions of its photo, so nothing is cropped and no white space appears — best for screen viewing and for image sets with mixed aspect ratios. A4 (210×297 mm) and Letter (216×279 mm) produce uniform printable pages with the image centred and scaled to fit inside your margin. Choose a standard sheet whenever the PDF will be printed or submitted to an organisation that expects conventional page sizes.
Why is my PDF so much larger than I expected?
Because the original JPEG data is preserved rather than recompressed, the PDF is roughly the sum of your input files plus a small structural overhead. Ten 4 MB phone photos produce a PDF of about 40 MB. Modern phone cameras produce very large JPEGs, which is the usual cause. If the result exceeds an email or upload limit, shrink the images first with our [JPG Compressor](/tools/jpg-compressor/) and then assemble the compressed versions into the PDF.
Can I control the page order?
Yes — the list order is the page order, and the arrows move any image up or down. This matters because operating systems sort filenames inconsistently: a folder containing IMG_2.jpg and IMG_10.jpg often sorts IMG_10 before IMG_2, since the sort is textual rather than numeric. Always check the list after adding files rather than assuming the upload order is correct, especially for multi-page documents photographed in sequence.
Is the text in my photographed document searchable?
No. Photographing a page produces a picture of text, not text, and embedding that picture in a PDF does not change what it is. The resulting file looks like a document but Ctrl+F finds nothing and screen readers cannot read it, which makes it inaccessible and often unacceptable for formal submissions. To add a searchable text layer you need OCR — run the images through our [Image to Text](/tools/image-to-text/) tool first, keeping in mind that OCR makes mistakes.
What about PNG or HEIC images?
PNG files belong in [PNG to PDF](/tools/png-to-pdf/), which embeds them losslessly and preserves transparency by compositing it onto the page. HEIC — the default format on modern iPhones — cannot be embedded directly, because PDF supports only JPEG, PNG, and a few legacy codecs. Convert HEIC files first with our [HEIC to JPG](/tools/heic-to-jpg/) tool, then assemble the JPGs here. Many phones can also be set to capture in JPEG instead of HEIC.
Share This Tool
Found this tool helpful? Share it with others who might benefit from it!
💡 Help others discover useful tools! Sharing helps us keep these tools free and accessible to everyone.