Image tool

Images-to-PDF Maker

Arrange JPG, PNG, and WebP images into a locally generated PDF with flexible page settings.

Add images

Limit: 50 images · 200.0 MB total · 50 MP eachNothing is uploaded

PDF preview

Your pages will appear here

Add one or more images to arrange and export them as a PDF.

About the Handiwork Images-to-PDF Maker

Images-to-PDF Maker combines several JPG, PNG, or WebP files into one PDF without sending the source images to a server. Arrange the pages with accessible move controls, choose a paper size and margin, decide whether each image should fit or fill its page, then create and download the document locally.

How to use the Handiwork Images-to-PDF Maker

  1. Add one or more JPG, PNG, or WebP images. Review their dimensions and place them in the required page order with the up and down buttons.
  2. Choose A4, US Letter, or Fit image pages. Set the orientation, margin, and whether images should fit completely or fill the available page area.
  3. Enter a filename, create the PDF, review its page count and file size, then download it to your device.

Choose a predictable paper size or follow each image

A4 and US Letter are useful when the PDF will be printed or shared in a standard document workflow. Auto orientation evaluates each image separately, so a portrait photo can use a portrait page while a landscape photo uses a landscape page. Fit image instead gives every page the same aspect ratio as its source image, reducing mismatch caused by standard paper ratios. A non-zero margin still creates space around the image.

Fit and fill make different tradeoffs

Fit entire image scales the whole image inside the available area and never crops it. If the image and page have different proportions, blank space remains on two sides. Fill page area covers all space inside the selected margins, but content near the longer pair of edges may be cropped. Use fit for receipts, diagrams, screenshots, or any image where every edge matters; use fill for photo-led pages where a full-bleed composition matters more.

Page order is explicit and keyboard accessible

The list order is the final PDF order: the first image becomes page one, the second becomes page two, and so on. Each row has named Move up, Move down, and Remove buttons, so ordering does not depend on precise dragging or a pointer device. The original files are not changed when you move or remove a page.

Local conversion protects the source files

The browser reads each selected file through a temporary local URL, keeps a small generated thumbnail for the page list, draws a bounded copy for PDF output, and assembles the document with jsPDF. The source images are not uploaded by this tool. Temporary URLs are released as soon as they are no longer needed. The finished PDF remains in browser memory until you change the job or close the page; downloading saves a separate copy to your device.

Understand image quality and PDF size

A PDF page describes the physical placement of an image; it does not create detail that is absent from the source. Very small images may look soft when stretched across a large page. To keep browser memory bounded, large source images are resized during export and encoded as high-quality JPEG data. A long document with detailed photographs can still produce a sizeable PDF, so use fewer or smaller sources if creation fails on a memory-constrained device.

Assumptions and limitations

  • The tool accepts static JPG/JPEG, PNG, and WebP files. It does not import HEIC, TIFF, SVG, animated GIF, existing PDF pages, or password-protected documents.
  • Pages contain raster images only. Text visible in a screenshot or scan is not searchable, selectable, tagged for accessibility, or processed with OCR.
  • Images are encoded as JPEG data for broad PDF compatibility. Transparent PNG or WebP areas become white, and re-encoding can introduce a small quality change.
  • The finished PDF is created locally but is not encrypted or password-protected. Protect the downloaded file separately when its contents are sensitive.
  • Fill page area intentionally crops image edges when the image and page ratios differ. Always use Fit entire image when edge content must remain visible.
  • Fit image pages preserve the source ratio, but extremely narrow strip images beyond the safe PDF page ratio must use A4 or Letter instead.
  • Conversion uses browser memory. On a regular device, each source is limited to 50 megapixels and the job to 160 megapixels; constrained devices use 24- and 72-megapixel limits. The tool also lowers file-count, total-size, and render-resolution limits, but a complex job can still exceed the resources available to a tab.
  • A zero margin controls PDF placement but cannot make a physical printer borderless. Printable area depends on the selected printer, paper, and driver settings.

Sources and standards

These authoritative references were used to verify the method and guidance on this page.

Frequently asked questions

Are my images uploaded when I make the PDF?

No. Image reading, page rendering, and PDF assembly happen in your browser. The source files are not sent to this site by the tool.

Can every image use a different orientation?

Yes. Select Auto with A4 or Letter and each page follows the orientation of its image. Fit image always follows each image ratio automatically. Selecting Portrait or Landscape forces that orientation for every standard-size page.

What is the difference between Fit entire image and Fill page area?

Fit shows the complete image and may leave blank space. Fill covers the usable page area but crops equal portions from opposite edges when the proportions do not match.

Why did transparent parts of my PNG turn white?

The tool places every source on a white background before encoding it for broad PDF viewer compatibility. Alpha transparency is therefore flattened to white.

Will text in scanned images be searchable?

No. This tool places each scan as an image and does not run optical character recognition. The PDF can be viewed and printed, but text inside those images is not selectable or searchable.

Why can a large image set fail on my phone?

PDF creation temporarily holds decoded image pixels and document data in the browser tab. Phones usually provide less memory than desktop computers, so the tool applies smaller limits there. Try fewer pages or resize the source images first.

Go deeper

Understand the method and trade-offs

All image tools