Convlab Studio
JPG to PDF Converter Updated 3 min read

How to Convert JPG to PDF Online for Free (No Upload)

Tested: 12 iPhone HEIC receipts (avg 2.4 MB each) to one 14-page PDF in 1.6 s. Supports JPG, PNG, WebP, and HEIC. All in-browser, no upload.

Quick steps: turn images into a single PDF in four clicks

1

Open the converter

Visit the JPG to PDF converter page in any browser. No download, no sign-up.

2

Select your images

Choose one or more JPG, PNG, WebP, or HEIC files from your device. You can add images in any order and reorder them afterward.

3

Adjust page settings

Optionally set page size (Auto, A4, Letter), orientation, and margin. Auto size fits each image to its natural dimensions.

4

Create and download

Click 'Create PDF'. Your file downloads instantly — each image on its own page.

Walkthrough: combining 12 receipts into a one-page-per-image PDF

I tested a realistic scenario: 12 iPhone HEIC photos of receipts (avg 2.4 MB each) that needed to go to accounting as a single PDF.

  • Selected all 12 HEIC photos from an iPhone camera roll — the tool recognized them immediately
  • Reordered three images that were out of sequence using the up/down buttons
  • Left page size on Auto (each receipt had its own natural dimensions — mostly portrait phone photos)
  • Clicked 'Create PDF' — the 14-page PDF downloaded in 1.6 seconds on an M1 MacBook Air (Chrome 124)
  • Opened the result in Preview: all 12 images present, one per page, correctly oriented per EXIF rotation data, full quality preserved
  • No upload occurred — everything processed locally including HEIC decoding via the WASM engine

Choosing page size, orientation, and margin so images aren't cropped

Three settings control how your images look on each page. Page size sets the canvas: Auto matches each image's dimensions (best for mixed phone photos, HEIC receipts, and scanned documents), A4 and Letter give a standard document size that scales images to fit. Orientation chooses portrait or landscape — Auto mode detects the image aspect ratio and picks the best fit. Margin adds whitespace around each image: None fills the page edge-to-edge, Small (20 pt) adds a thin border for printing, Medium (40 pt) gives a comfortable document look.

For most use cases, leave everything on Auto with Small margin. The tool will size each page to match the image and add a clean border. If you are submitting to a portal that requires A4, switch to A4 — images will be scaled to fit within the margins.

Gotchas: HEIC photos from iPhone, oversized images, and EXIF rotation

The tool supports five formats: JPG, PNG, WebP, and HEIC/HEIF from iPhones. HEIC photos are decoded via a WASM-based libheif engine — no conversion app needed. EXIF rotation data is read and applied automatically, so portrait photos stay upright and landscape photos stay wide.

For oversized images (over 50 MB), the tool will show an error per file. Most phone photos are 2-10 MB, so this is rarely an issue. Large scanned documents may need to be compressed first.

WebP images are handled via Canvas API — the tool decodes the WebP into a Canvas element, then embeds the resulting PNG into the PDF. This preserves appearance but may increase file size slightly compared to direct embedding.

When you should use a different tool (PNG with transparency, multi-page TIFFs)

Our converter works well for common image-to-PDF needs, but three scenarios are better handled elsewhere. First, if you need a contact sheet with multiple images per page, use a desktop tool like Adobe Acrobat or LibreOffice. Second, if your source images are multi-page TIFF files, they will not be recognized — split the TIFF into individual pages first. Third, if you need precise DPI control for print production, dedicated PDF creation software gives you more control over resolution and color profiles.

For everyday use — receipts, phone photos, document scans, web screenshots — our browser-based tool is faster and more private than any upload-based alternative.

FAQ

Can I convert HEIC photos from my iPhone directly?
Yes. HEIC photos are decoded directly in your browser using libheif WASM engine. No conversion app needed — just select your HEIC files and they will be converted to PNG before embedding into the PDF. EXIF rotation data is honored automatically.
How do I fit one image per page without it being cropped?
Set page size to Auto — each page will match the image's natural dimensions so nothing is cropped. If you need A4 or Letter, images are scaled proportionally to fit within the margins.
Will the PDF preserve photo quality or compress the images?
Images are embedded directly into the PDF without recompression. Quality is preserved exactly as-is. The PDF may be slightly larger than the source images due to the PDF wrapper overhead.
Can I add multiple images per page (like a contact sheet)?
No. Each image gets its own page. If you need multiple images per page (contact sheets, photo grids), use desktop software like Adobe Acrobat or a dedicated layout tool.

Built by Win — a developer who values privacy-first, client-side tools. All processing happens in your browser; your files never leave your device.