ShiftTools ShiftTools
Zero-Upload Browser Utility

Image to PDF

Convert and combine JPG, PNG, and WebP images into a single PDF locally in your browser. Choose A4 or Letter page sizes, margins, and drag-and-drop order.

Interactive Tool Workspace

Loading local in-browser WebAssembly engine & hardware cryptographic sandbox...

Turning a folder of phone photos, scanned receipts, or whiteboard snapshots into a clean, single-file document takes seconds with this browser-based image to PDF converter. Drop your JPG, PNG, or WebP images into the workspace, drag thumbnails to arrange the exact page sequence, choose between standard A4, US Letter, or original image dimensions, and generate a crisp multi-page PDF without uploading personal photos to any server.

Why people convert image batches into a single PDF

Sending twelve separate .jpg attachments in an email forces the recipient to open each photo one by one, often out of order and sideways. Worse, most university submission portals, insurance claims forms, and visa application systems only provide a single file upload slot that accepts .pdf files under a strict megabyte cap.

Converting images into a structured PDF solves three practical problems at once:

  • Expense reports and tax receipts: Combining fifteen smartphone photos of cab receipts, hotel bills, and restaurant invoices into one chronological A4 document for finance reimbursement.
  • Handwritten assignments and exam sheets: Merging photographed pages of math homework, engineering diagrams, or signed declaration sheets in exact page order.
  • ID and KYC verification packets: Placing the front and back photos of a driver's license, passport, or utility bill into a neat two-page PDF for bank onboarding.
  • Design portfolios and comic chapters: Packaging sequential PNG illustrations or UI mockups into a self-contained presentation file where every page matches the artwork's native aspect ratio.

Building a PDF from images step by step

  1. Add your images: Drag and drop multiple .jpg, .jpeg, .png, or .webp files into the upload area, or click to select them from your device.
  2. Arrange the sequence: Drag the image cards in the grid to reorder pages, rotate individual sideways photos by 90 degrees, or remove accidental duplicates.
  3. Choose page size and orientation: Select A4 (210 × 297 mm), US Letter (8.5 × 11 in), or Fit to Image (each PDF page takes the exact pixel proportions of its photo), and pick Portrait, Landscape, or Auto orientation.
  4. Set margins and image compression: Pick No Margin, Small Margin, or Big Margin, and adjust the JPEG quality slider if you need to keep the final PDF file size compact.
  5. Generate PDF: Click Convert to PDF to compile all images locally and download your combined .pdf file.

Controls that keep your pages clean and consistent

A4, US Letter, or Fit-to-Image page sizing

When you mix a vertical smartphone photo (3024 × 4032 px) with a cropped screenshot (1200 × 630 px), raw image-to-PDF scripts create jarring PDFs where page 1 is giant and page 2 is tiny. Choosing A4 or US Letter centers and scales every image uniformly onto standard printable paper dimensions, whereas Fit to Image wraps the page boundary tightly around each image with zero whitespace.

Automatic portrait vs landscape detection

When orientation is set to Auto, the converter inspects the width-to-height ratio of each image individually - placing vertical document scans on portrait pages and wide spreadsheets or monitor screenshots on landscape pages automatically.

Margin padding for printable documents

Home and office printers cannot print all the way to the physical edge of an A4 sheet without clipping. Selecting Small or Big margins adds clean white breathing room around every photo so nothing gets cut off when printed or hole-punched.

Built-in quality and resolution control

Modern smartphone cameras produce 4 MB to 8 MB photos. Bundling ten raw camera JPEGs without optimization would produce a 60 MB PDF that cannot be emailed. The built-in quality preset resamples oversized camera dimensions down to crisp print resolution while keeping text sharp and total file size manageable.

A real example: merging 8 receipt photos under a 5 MB portal limit

Suppose you photographed 8 travel receipts on an iPhone (3024 × 4032 pixels each, totaling 28.4 MB across 8 .jpg files) and your company expense portal only accepts a single PDF under 5 MB.

  1. Drag all 8 .jpg files into the Image to PDF workspace.
  2. Drag Receipt #3 ahead of Receipt #2 so the dates run in chronological order from Monday to Friday.
  3. Rotate Receipt #5 by 90° clockwise because the camera was tilted sideways when you took the shot.
  4. Set Page Size to A4, Orientation to Portrait, Margins to Small (20 pt), and Image Quality to Balanced (80%).
  5. Click Convert to PDF. Within two seconds, your browser generates Expenses_Oct2026.pdf (8 pages, 2.9 MB) - 89% smaller than the raw photos, uniformly formatted on A4 pages, and ready to upload.

Practical tips and limitations

  • Transparent PNG backgrounds: PDF pages have an opaque white paper canvas by default. If you upload a transparent PNG logo or diagram, the transparent areas are composited cleanly against white rather than turning black.
  • Combining with existing PDFs: If you need to attach these newly converted image pages to the end of an existing text PDF, generate your PDF here and then drop both files into Merge PDF.
  • Memory limits on huge batches: Because every image is decoded in local browser memory, batches of 20 to 60 standard photos run smoothly on any laptop or phone. If you are assembling a 300-page scanned book, convert it in 50-page chapters and merge the chapters afterward.

Privacy and local processing

Photos of passports, medical bills, signed leases, and handwritten notes stay 100% on your computer or phone. This converter uses local HTML5 Canvas decoding and pdf-lib inside your browser tab, making zero fetch or XMLHttpRequest uploads to any external server.

Understanding PDF page coordinate points (72 pt = 1 inch) and image DPI

Unlike raster images measured in pixels, PDF pages define their physical dimensions in PostScript points (1/72 of an inch):

  • Standard A4 page: Measures 210 × 297 mm (8.27 × 11.69 inches), which equals 595.28 × 841.89 pt in PDF coordinates.
  • Standard US Letter page: Measures 8.5 × 11 inches, which equals 612 × 792 pt.
  • Effective print DPI: When you place a 1654 × 2339 px scanned photo onto an A4 PDF page (8.27 × 11.69 in), the effective print density is 1654 ÷ 8.27 = 200 DPI—more than sharp enough for office laser printing and portal reviews while keeping file size a fraction of raw 12-megapixel camera files.

Related tools

Need to go the other way and extract pages from a PDF as PNG or JPG files? Use PDF to Image. You can also resize or convert raw photo formats first with Image Converter and Compress PDF. Check out our step-by-step guide on how to convert images to PDF for free.

Frequently Asked Questions

Which image formats can I combine into a PDF?

You can mix and match standard .jpg / .jpeg, .png, and .webp files in the same batch. The tool decodes each image format in your browser and embeds them into a single unified PDF document.

Will my images lose quality when converted to PDF?

If you select maximum quality and "Fit to Image" sizing, your images are embedded at their native pixel dimensions with virtually zero visual loss. If you choose a compressed preset for email or portal uploads, the tool downscales excess camera megapixels so the PDF stays lightweight while keeping text readable.

How do I make sure all PDF pages are the same size?

Select A4 or US Letter instead of Fit to Image. Even if your input photos have wildly different pixel dimensions and aspect ratios, every page in the exported PDF will share identical physical page dimensions.

Are my personal photos uploaded to the cloud?

No. All image decoding, rotation, scaling, and PDF generation happen locally inside your web browser's RAM. Your photos never leave your device.

Can I change the order of images before creating the PDF?

Yes. After dropping your files into the tool, simply drag and drop the image preview cards into any sequence you want. The page numbers update live as you rearrange them.

Why did my transparent PNG get a white background in the PDF?

JPEG streams inside PDFs do not support alpha transparency, and without compositing, transparent pixels can render as solid black in many PDF readers. The tool automatically composites transparent PNGs over a clean white canvas so graphics look crisp everywhere.