Skip to main content

Turn images into a PDF document

Create image-based PDF pages for forms, scans, receipts, and sharing.

On-device processing
Formats: JPG, PNG, WebPFiles: Multiple supported

Processed entirely in your browser. The selected file is not uploaded to FileLume.

Choose files

Tap to choose from Files or your photo library.

Supported: JPG, PNG, WebP · Outcome: Turn one or more images into a PDF document.

Processed entirely in your browser. The selected file is not uploaded to FileLume.

Settings

Common choices stay visible. Defaults work for most files.

Choose a supported JPG, PNG, WebP input to continue.

Helpful details before processing

Create an image-based PDF on this device by drawing each image to canvas, encoding it as JPEG at quality 0.9, and embedding it with pdf-lib.

Technical details · Reviewed 2026-07-13

What this tool does

Create an image-based PDF on this device by drawing each image to canvas, encoding it as JPEG at quality 0.9, and embedding it with pdf-lib.

How it works in FileLume

  • Each image is decoded, drawn to a canvas at its natural dimensions, and exported as JPEG quality 0.9.
  • pdf-lib creates a PDF page matching the embedded image dimensions and places the image across the page.

Best for

  • Combining scans, receipts, photos, or screenshots into a document.
  • Creating a PDF accepted by a form or email workflow.
  • Turning image evidence into a predictable page sequence.

Format and quality guidance

  • The current PDF path embeds JPEG, so transparent source pixels may become a solid background.
  • Image-based pages do not contain selectable or searchable text unless OCR is run separately.
  • Large source dimensions create large PDF pages and use more browser memory.

Trade-offs to expect

  • JPEG encoding can reduce fine detail in screenshots, diagrams, and small text.
  • The PDF preserves visual pixels rather than document structure or accessibility information.

Limitations

  • The current implementation creates one PDF result per processed image path rather than OCR text.
  • Very large images can exceed local memory during canvas and PDF embedding.

Common errors and fixes

Text cannot be selected in the PDF.
The pages are embedded images; use an OCR workflow when searchable text is required.
Transparent areas changed.
The current path embeds JPEG, which has no transparency.
The PDF is too large.
Resize or compress the images before creating the PDF.

Image to PDF FAQ

Does Image to PDF run OCR?

No. It embeds image pixels into PDF pages.

What JPEG quality is used?

The current image-to-PDF path exports the canvas as JPEG quality 0.9.

Will transparency remain?

Do not rely on it. JPEG embedding does not preserve alpha transparency.

Related tools