ToolsHubs
ToolsHubs
Privacy First

JPG to PDF

Convert images (JPG, PNG) into a single PDF document. Perfect for creating portfolios or scanning documents.

How to use JPG to PDF

  1. 1

    Select one or more images from your device.

  2. 2

    The tool will automatically arrange them as pages.

  3. 3

    Click "Create PDF" to generate the document.

  4. 4

    Download your new PDF file.

Frequently Asked Questions

Which image formats are supported?

JPG, PNG, and WebP are all supported. Each image becomes one page in the output PDF.

Can I control the page size and orientation?

Yes — you can fit each image to A4 or US Letter, or use the original image dimensions as the page size. Portrait and landscape are automatically set based on the image aspect ratio.

Is there a limit on how many images I can add?

No server-side limit. You can add as many images as your device memory allows — dozens of photos convert smoothly on modern devices.

Will image quality be reduced in the PDF?

The tool embeds images at their original resolution. The PDF quality matches the input image quality. You can optionally adjust DPI settings before export.

Can I reorder images before creating the PDF?

Yes — drag and drop images to set the page order before clicking Create PDF.

Is my photo data uploaded to any server?

No — the entire conversion runs locally in your browser using the pdf-lib library. Your images never leave your device.

From a Stack of Images to One Clean PDF

A scanner saves each page as a separate JPEG. A phone camera shoots six photos of a handwritten form. A client needs eight portfolio shots in a single shareable file. In each case, converting images to a PDF solves the problem — one file, professional presentation, no app required.

This tool takes any number of JPG, PNG, or WebP images and combines them into a single PDF document. You control the page order. No watermark is added to your output. Nothing is uploaded anywhere.


Supported Image Formats

FormatNotes
JPEG / JPGStandard photo and scan format — fully supported
PNGLossless format — ideal for text-heavy scans, diagrams, and screenshots
WebPGoogle's modern format — supported in all current browsers
HEIC / HEIFNot directly supported — convert to JPEG in your phone settings first
TIFFNot supported for multi-page TIFFs — extract individual frames first

How the Conversion Works

Each image becomes a single page in the PDF. The page dimensions are matched to the image's natural aspect ratio — portrait images produce portrait pages, landscape images produce landscape pages. Nothing is cropped, letterboxed, or stretched.

Internally, the tool uses pdf-lib (a JavaScript PDF library) running in your browser:

  1. Each image file is read using the FileReader API and decoded into binary data
  2. Images are embedded directly into the PDF using pdfDoc.embedJpg() or pdfDoc.embedPng()
  3. Each page is sized to the image's pixel dimensions, then the image is drawn to fill it
  4. All pages are assembled into a single PDF and downloaded immediately

No image quality is lost in this process. What you put in is what the PDF contains.


Step-by-Step

  1. Click Choose Images or drag your files into the upload area
  2. Check the order — reorder images by dragging if your pages came in out of sequence
  3. Click Convert to PDF
  4. Download the PDF and verify it before sharing

Common Use Cases

Visa and document applications: Embassies, consulates, and government portals typically require one consolidated PDF containing all supporting documents. Converting your scanned pages from individual JPEGs to a single PDF takes seconds.

Student assignment submissions: University portals often accept only PDFs, not image files. Photographs of handwritten work, lab diagrams, or sketches can be combined into a submission-ready document.

Photography and creative portfolios: Submit a portfolio to a client or gallery as a multi-page PDF rather than a .zip of loose image files. Easier for the recipient and more professional in presentation.

Real estate and property listings: Agents combine floor plans, exterior photos, and property information scans into a single PDF for client distribution.

Medical and insurance submissions: Symptoms logs, prescription photos, and insurance card scans combined into one PDF make submissions cleaner and help avoid rejection for incomplete paperwork.

Freelance invoice delivery: A designer creates an invoice as a designed image (from Canva, Figma) and converts it to PDF for professional, print-ready delivery.


Best Practices

Scan at 200–300 DPI for document submissions. This provides clear text legibility while keeping the output PDF manageable in size. Higher DPI (600+) is rarely necessary for screen reading.

Use PNG for text-heavy pages. PNG's lossless compression keeps text edges sharp. JPEG compression creates visible artifacts around sharp edges like letters and lines.

Compress large images before converting if file size matters. A 10-page PDF from 3MB images each will be ~30MB. Running through an image compressor first reduces the final PDF size substantially.

Name your files in ordered sequence before uploading. Files named scan_001.jpg, scan_002.jpg etc. come in automatically in the right order, saving you rearrangement time.


Limitations

HEIC images from iPhones aren't supported directly. Change your iPhone's camera format to "Most Compatible" in Settings → Camera → Formats, or convert HEIC files to JPEG before using this tool.

The output PDF is image-based — text is not selectable. If you need searchable, copyable text from a scanned document, run OCR (Optical Character Recognition) first before or after conversion.

Very large images slow down PDF creation. A 15MB source image takes noticeably longer to process than a 1MB one. Resize or compress images before converting if speed matters.

Multi-page TIFF files are not supported. Export individual frames from TIFF before converting.


Related PDF Tools

  • Merge PDF — Combine the resulting PDF with other documents
  • PDF Compressor — Reduce the size of image-heavy PDFs after conversion
  • Split PDF — Extract specific pages from the created PDF
  • Protect PDF — Add a password after creating the document
  • OCR Image to Text — Make text in scanned images searchable

Recommended schema: SoftwareApplication + FAQPage + HowTo