Tools / Image Tools / Image to PDF
Image to PDF Converter
Turn JPG, PNG or WebP images into one neat PDF. Select several images, choose a page size, and download the result.
Convert images to PDF online
Use this tool when a form, application or email asks for one PDF instead of separate image files. Images are arranged in the order shown above. The conversion happens in your browser; ITFixLab does not ask you to create an account.
How to make a PDF from images
- Select one or more JPG, PNG or WebP files.
- Review the order and remove any image you do not need.
- Choose A4 or Letter, then select portrait or landscape.
- Select Create PDF and save the download.
Related image tools
Need smaller files first? Try the Image Compressor or Photo Size Reducer. Use the Image Converter to change a format before creating a PDF.
Frequently asked questions
Can I add multiple images to one PDF?
Yes. Select multiple files and each image becomes a page in the downloaded PDF.
Are my images uploaded to a server?
No. The PDF is generated in the browser on your device.
Which image formats work?
JPG, PNG and WebP are supported.
Prepare images before combining them into a PDF
For a clean document, rotate every image correctly and arrange the pages in the intended order before generating the PDF. A consistent orientation makes the finished file easier to read and prevents individual pages from appearing sideways.
Balance readability and file size
High-resolution camera photos can make a multi-page PDF very large. If the document is mainly for screen viewing or portal upload, resize oversized images first while keeping text readable. For archival or detailed print use, preserve more resolution.
Check every page after export
Open the final PDF and verify page order, orientation, margins and readability. Pay special attention to signatures, small text and the edges of scanned documents so nothing important was cropped.
For official submissions
Some portals impose a maximum PDF size or require a specific page format. Follow the portal's current instructions and compress only as much as needed. Keep the original images until the submission is accepted.
How the browser maps each image onto a PDF page
The converter uses jsPDF and creates the document with physical page units measured in millimetres. A4 or Letter defines the PDF page box, while portrait or landscape determines which side is treated as the width. Each selected file is decoded into a browser Image object before it is placed on its own PDF page.
Aspect-ratio fitting and the built-in margin
The current layout does not stretch an image to fill the paper. It compares the usable page width and height with the source dimensions and chooses the smaller scale factor. In code, the usable area is the page size minus 16 mm, which effectively leaves about an 8 mm margin on each side when the image is centred. This preserves the source aspect ratio while keeping the full image inside the page boundary.
Raster images stay raster images
This tool packages pictures into PDF pages; it does not convert photographed words into searchable document text. A scan of a letter will still be an image inside the PDF unless OCR is performed separately. The current export path embeds decoded images through jsPDF's image pipeline, so source properties such as transparency, metadata and the original compression method are not guaranteed to survive unchanged. If exact archival fidelity matters, compare the exported page with the original before deleting the source.
Why large batches can use significant memory
Browser conversion temporarily holds selected files, decoded image bitmaps and the growing PDF in memory. A 12-megapixel photo may occupy far more memory when decoded than its compressed JPG file size suggests. Several large images can therefore slow a mobile browser or trigger an export failure even when the final PDF would be smaller. For portal submissions, resize oversized photos first, then generate the PDF and verify the finished file against the portal's size and page requirements.