Image to PDF Converter

Combine up to five images into a PDF in the browser with jsPDF—page size, orientation, margins, fit, and optional page numbers.

📤

Drag and drop images here or click to select

Supported: JPG, PNG, WEBP, GIF, BMP — max 5 images (not HEIC/AVIF)

Practical tips

Five images max

Split larger sets into multiple PDFs if you have more than five files.

Order matters

Images appear in the order you add them.

Optional page numbers

Enable Add page numbers to draw page numbers at the bottom of each page with jsPDF.

No HEIC/AVIF

Use JPEG, PNG, GIF, WEBP, or BMP only.

Up to five images

Combine a small set of images into one PDF document.

Layout controls

Page size, orientation, margins, and fit-to-page options.

Optional page numbers

When enabled, jsPDF draws page numbers at the bottom of each page.

Browser-only with jsPDF

PDF generation runs locally via the jsPDF library—not a server render.

What this tool does

Image to PDF places up to five images onto pages of a single PDF using jsPDF in your browser.

You control page size, orientation, margins, fit, and optional page numbers drawn with jsPDF when enabled.

How to use

Add images

Select up to five JPEG, PNG, GIF, WEBP, or BMP files in the desired order.

Configure the page

Pick size, orientation, margins, and fit-to-page as needed.

Convert and download

Generate the PDF locally and download it. Enable Add page numbers if you want numbers at the bottom of each page.

Supported inputs and output

Input: up to five JPEG, PNG, GIF, WEBP, or BMP images. Output: a PDF file built with jsPDF.

HEIC and AVIF are not supported. This is not a server-side PDF pipeline.

Processing and privacy

Generation runs entirely in the browser with the jsPDF library.

Images are not uploaded to Toolomix for PDF creation. See the Privacy Policy for general site practices.

Limitations

Known limits

  • Maximum of five images per PDF
  • HEIC/AVIF not supported
  • Browser-only jsPDF generation (device memory limits apply)
  • Not a full desktop publishing or OCR PDF tool

Troubleshooting

If creation fails, reduce image count or file size and retry in a modern browser with jsPDF loaded.

If page numbers are missing, confirm Add page numbers is checked before converting.

Frequently asked questions

Does this tool upload my images?

No. PDF creation runs in your browser with jsPDF. Images are not uploaded to Toolomix for this conversion.

How many images can I include?

A maximum of five images per PDF in the current version.

Which formats are supported?

JPEG, PNG, GIF, WEBP, and BMP. HEIC and AVIF are not validated or supported.

Do page numbers work?

Yes. When Add page numbers is checked, jsPDF draws page numbers at the bottom of each page.

Can I set page size and margins?

Yes. Choose page size, orientation, margins, and whether to fit images to the page.

Is this the same as Image Format Converter’s PDF option?

No. Image Format Converter does not produce real PDFs. Use this Image to PDF tool for actual PDF output.

What library creates the PDF?

The client-side jsPDF library in your browser.

Explore more free tools

Use Image to PDF Converter

Create a PDF locally with jsPDF, including optional page numbers.