fileexpert

Convert JPG to PDF Online — Free

Combine multiple images (JPG, PNG, WebP) into a single PDF — drag to reorder, pick page size, set margins. Free, browser-based, no signup.

How to convert JPG to PDF

  1. 1

    Add your JPG file

    Drop or select a .jpg file. Files up to 50MB process locally in your browser — nothing uploaded.

  2. 2

    Run the conversion

    Drop up to 20 images of any common format (JPG, PNG, WebP), drag to arrange page order, pick page size (A4, Letter, or fit-to-image), set margin width, and generate. The PDF builds in your browser using pdf-lib — nothing uploads.

  3. 3

    Download your PDF

    One click saves the result as a .pdf file. Your original file stays on your device.

Why convert JPG to PDF?

When you have a collection of images that belong together — a scanned multi-page document, a portfolio, a recipe collection, an expense report, a before-and-after photo set, a visual diary — a single PDF is more shareable and printable than a folder of separate files. PDF is the universal document format for email attachment, cloud sharing, printing, and archival.

Common JPG to PDF use cases

  • Creating a photographic portfolio PDF from a mix of JPG camera shots, PNG graphics, and WebP web exports
  • Building a scanned document PDF from phone photos of receipts, handwritten notes, and printed pages
  • Packaging before-and-after photos for a contractor, designer, or medical professional into one PDF deliverable
  • Compiling a recipe book, manual, or step-by-step guide from mixed-format images into a shareable PDF

What file size to expect

Combining 15 mixed-format images (mix of 1-3 MB JPGs and 200-800 KB PNGs) into one PDF produces a document of roughly 15-35 MB at fit-to-image. Choosing A4 with 10 mm margins scales each image down to fit — typically cutting the PDF size by 20-40%. Pre-compressing images to quality 85 before assembly can halve the final PDF size.

Technical notes: JPGPDF

JPGs embed directly via DCTDecode (zero re-encoding loss). PNGs embed via FlateDecode (lossless). WebPs decode to pixels and re-encode as JPG (for lossy WebPs) or flate-compressed PNG-equivalent (for lossless/alpha WebPs) because PDF 1.7 doesn't support WebP natively. Page sizes: A4 = 595×842 pt (210×297 mm), US Letter = 612×792 pt (216×279 mm), fit-to-image = image pixel dimensions at 72 DPI. EXIF orientation on JPGs is respected. Generated PDFs are PDF 1.7.

Compatibility and browser support

The resulting PDF opens in every PDF viewer: Acrobat, Preview, Edge, Chrome, Firefox, Safari, iOS Files, Android Drive, and every third-party reader. The conversion runs in any modern browser. WebP input requires a browser that decodes WebP (Safari 14+, all recent Chrome/Firefox/Edge).

JPG vs PDF

JPGPDF
File sizeSmaller (lossy)Varies
QualityLossy (adjustable)Preserves layout
TransparencyNoYes (within pages)
Browser / app supportUniversalUniversal
Best forPhotographs, web images, sharingDocuments, forms, archival

Related conversions

Frequently Asked Questions

Mixed formats?

Yes — JPG, PNG, and WebP can all go into the same PDF. Each format embeds using its native encoding where possible; WebP is re-encoded internally because PDF doesn't support WebP natively.

Page order?

Drag the thumbnails to set your preferred order before generating. Order matters — the PDF pages will appear in the order you set.

Maximum?

20 images per PDF. For larger collections, generate multiple PDFs and merge with our Merge PDF tool.

Page size and orientation?

A4, US Letter, or fit-to-image. Orientation auto-detects with fit-to-image; for A4 or Letter, pick portrait or landscape explicitly.

Margins?

Configurable from 0 to 50 pixels. Zero-margin is useful for printing photos edge-to-edge; larger margins give a document-style layout.

Will the PDF be searchable?

No — image-based PDFs don't have a text layer. For searchable output, run OCR after generation (Acrobat Pro or a dedicated OCR tool).