ToolForge
Advertisement

Image to PDF Converter

Convert JPG, PNG and WebP images to a PDF

Written by toolforge.websiteLast reviewed How we build and check these tools

Image to PDF Converter tool

Image to PDF Converter: key facts

What it does
Convert JPG, PNG and WebP images to a PDF
Category
Image Tools
Cost
Free, with no account, sign-up, or install.
Your data
Runs entirely in your browser — the files and text you enter are never uploaded to a server.
Last reviewed
. Report an incorrect result.
Advertisement

What this tool is for

Emailing a set of scanned pages, receipts, or product photos as a bunch of loose image files is awkward for the recipient. A single PDF is far easier to open, read and archive — and creating one does not require Word, Acrobat, or any installed software. The Image to PDF Converter assembles JPG, PNG and WebP files into a multi-page PDF entirely in your browser, with no files ever sent to a server.

The tool handles the common document-assembly scenarios: a freelancer scanning multiple receipts to submit in one PDF expense report, a designer compiling mockup screenshots into a presentation, or an individual photographing ID documents on a phone to email to a landlord. Upload as many images as you need, then reorder the list by dragging a row into place or with the ▲ ▼ buttons. Any page shot sideways can be straightened with the rotate button, which turns it in 90° steps before it's added to the PDF. A4 and US Letter page sizes are both available, and a Fit to Image option creates a page sized precisely to each image — handy when the images vary in size and you want no white borders. Margin options (None, Small, Large) let you add breathing room around each image, and the tool automatically picks portrait or landscape orientation based on whether the image is taller or wider than it is.

A phone-camera batch can easily add up to tens of megabytes, so a File size setting recompresses everything to a capped resolution and JPEG quality before it's embedded — useful when the PDF needs to be small enough to attach to an email. Turn on page numbers for a document-style footer, set a custom file name, and the list shows each image's size and a running total so you know what you're building before you click Generate. PDF generation uses the jsPDF library running entirely client-side — no server round-trip, no account, no file size cap imposed by an upload limit.

How to use the Image to PDF Converter

  1. Upload your images by dropping them onto the zone or clicking to browse — JPG, PNG and WebP are accepted, multiple at a time.
  2. Reorder pages by dragging a row, or with the ▲ ▼ buttons; use ↻ to rotate a sideways image 90° at a time, and ✕ to remove any you don't need.
  3. Choose a page size: A4, US Letter, or Fit to Image (page sized to match each individual image), and a margin.
  4. Pick a File size preset if the batch is large — Balanced or Smallest recompress images to keep the PDF manageable — and turn on page numbers if you want them.
  5. Set a file name and click Generate PDF to build and immediately download the multi-page document.

What the Image to PDF Converter gets right

  • Per-image rotation fixes sideways phone-camera scans without leaving the tool — a common problem this category of converter usually ignores.
  • Drag-and-drop reordering, alongside the up/down buttons, makes rearranging a batch of 15+ images far faster than clicking arrows one at a time.
  • A built-in compression preset controls the output file size directly, rather than requiring a separate pass through an image compressor first.
  • No file size cap from an upload limit — because no upload happens, you can include as many large images as your browser can handle.

Frequently Asked Questions

What is the difference between A4, Letter, and Fit to Image?

A4 (210×297 mm) and US Letter (216×279 mm) create uniformly sized pages regardless of image dimensions — the image is centered inside the page with your chosen margin. Fit to Image creates a page exactly as large as each image (in points, 1 px = 1 pt), so there are no white borders and every page may have a different size. Use Fit to Image for photo books or when the images vary widely in size.

What do the File size presets actually do?

Original quality embeds each image's own bytes untouched. Balanced and Smallest redraw the image onto a canvas at a capped maximum dimension (2000px or 1400px) and re-encode it as JPEG at a reduced quality, which shrinks the output PDF considerably for large photo batches. Because JPEG has no transparency channel, any transparent area in a PNG is filled with white before compressing.

Can I combine PNG, JPG and WebP images in the same PDF?

Yes. The tool accepts all three formats and can mix them within the same document — each image is embedded on its own page regardless of format, unless a File size preset is applied, in which case every page is re-encoded as JPEG.

Is there a limit on how many images or how large they can be?

There is no hard cap built into the tool — the limit is your browser's available memory. Very large images (20+ megapixels each) or very many images (50+) may slow down generation on low-memory devices; the Balanced or Smallest file size preset reduces that load by shrinking each image before it's embedded. If the browser tab becomes unresponsive, try splitting the job into two smaller PDFs.

Does this tool send my photos to a remote server?

No. jsPDF runs entirely in your browser, and any rotation or compression is done with a local canvas element. Nothing is transmitted; the finished PDF is generated in memory and offered as a local download.

Related Tools

Advertisement
Buy Me a Coffee