What image formats are supported?
JPG (JPEG), PNG, WebP and AVIF. WebP and AVIF are converted for the PDF automatically. HEIC, GIF, BMP, SVG and TIFF files are refused with a message naming the file, and the rest of your list is unaffected.
Convert JPG, PNG, WebP or AVIF images into a single PDF file, one image per page, on image-sized, A4 or Letter pages.
If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.
Platforms that require document submissions often only accept PDFs, not individual image files. Converting photos of filled forms, scanned receipts, ID documents, or multiple images into a single PDF is the standard workaround.
This tool accepts JPG, PNG, WebP and AVIF, reads each phone photo's rotation tag so nothing comes out sideways, and checks every file on its own: a damaged or unsupported file is marked with an error and can be removed while the rest still convert. HEIC photos from an iPhone are not supported here, so convert them first with the HEIC to JPG tool.
This tool converts one or more JPG, PNG, WebP or AVIF images into a single PDF, one image per page, in the order you arrange them - entirely in your browser, using the client-side pdf-lib library. You choose the page size (Fit to image, A4 or Letter), the orientation, whether each image is contained or covers the page, and a margin. Photos taken on a phone are turned upright before they are placed, so portrait photos stay portrait.
Add one or more images in the order you want them in the PDF.
Adjust the image order before export if needed.
Each image is embedded as its own PDF page.
Save the combined PDF instantly to your device.
Choose or drag in one or more JPG, PNG, WebP or AVIF images. Each shows a thumbnail, its size and a Ready or Error status.
Use Move up and Move down on each image - the pages follow the list from top to bottom.
Pick Fit to image, A4 or Letter, the orientation, Contain or Cover, and a margin. Switch to Smaller file if the PDF needs to be lighter.
Click Create PDF. The file downloads as "images-to-pdf_codittools.pdf", and you can download it again or change settings and create another.
Best For
Input
receipt-1.jpg (1200×1600px), receipt-2.jpg (1200×1600px), receipt-3.jpg (1600×1200px); Page size A4, Orientation Auto, Contain, Margin SmallOutput
One PDF with 3 A4 pages (595 × 842 pt): pages 1 and 2 portrait, page 3 landscape (842 × 595 pt), each image fully visible inside a 10 mm marginWith Auto orientation each page follows its image, and Contain keeps every image completely visible without stretching it. Choose Cover instead to fill the page and crop the edges.
Upload photos of each page in order, choose A4 and convert them into one submittable PDF.
Upload multiple receipt photos and convert them into a single PDF for an expense report.
Upload a set of images in your preferred order to create a one-image-per-page PDF portfolio, with a margin if you like.
Problem
Solution
iPhone photos saved as HEIC are refused with a message - convert them to JPG first with the HEIC to JPG tool. JPG, PNG, WebP and AVIF are accepted.
Problem
Solution
Cover fills the page and crops whatever doesn't fit. Use Contain if every part of the image must stay visible.
Problem
Solution
With Auto orientation each page follows its image. A fixed Portrait or Landscape setting applies to every page, so mixed photos get shrunk to fit.
Problem
Solution
A damaged file is marked Error and skipped, so the PDF will have fewer pages than files. Remove it, or fix the file and add it again.
Problem
Solution
A file already in the list is skipped to avoid accidental duplicate pages. To repeat a page on purpose, save a copy of the image under another name.
Fit to image is best for screen reading. A4 and Letter give standard pages that print and upload predictably.
It shrinks images wider than 1800 px and saves them as JPEG at reduced quality, which can make a PDF of phone photos many times lighter. Your original files are never changed.
The numbered list is the page order. The PDF is created from it exactly as shown.
On the default Original quality a transparent PNG is placed as it is. Smaller file turns transparent areas white.
HEIC/HEIF, GIF, BMP, SVG and TIFF files are refused with a message naming the file. Convert them first.
Page sizes are Fit to image, A4 and Letter, and margins are None, Small, Medium or Large. There is no custom page size or per-page setting.
The tool places images; it does not crop, rotate individually, add page numbers, watermarks or text, and it cannot add pages to an existing PDF (use Merge PDF for that).
It reduces image quality and flattens transparency to white. Leave it on Original quality when you need the best image.
An image with an extremely large pixel count can be too big for the browser to decode safely. It is marked with an error and the other images still convert.
There is no fixed cap on the number of images, but everything runs in your browser tab, so a very long list of very large photos is limited by your device's memory. Images are processed one at a time to keep this low.
Both go through the same conversion - the only difference is how many pages the result has.
| One Image | Multiple Images | |
|---|---|---|
| Output | A one-page PDF | A multi-page PDF, one page per image, in list order |
| Ordering | Not applicable | Pages follow the order shown, which you can change with Move up and Move down |
| Best for | A single scanned page or photo that needs to be a PDF | Multi-page scans, receipt batches, or photo compilations |
Which should you use?
The conversion logic is identical either way - add one image for a single-page PDF, or several in your intended order for a multi-page one.
The most common questions are which image formats work, how big the pages are and whether photos come out upright. JPG, PNG, WebP and AVIF are supported; Fit to image makes pages about the size of the picture at 150 dpi, never longer than A4; and phone photos are rotated upright automatically. The FAQ below also covers HEIC, margins and where your images are processed.
JPG (JPEG), PNG, WebP and AVIF. WebP and AVIF are converted for the PDF automatically. HEIC, GIF, BMP, SVG and TIFF files are refused with a message naming the file, and the rest of your list is unaffected.
Not directly - HEIC files are refused. Convert them to JPG first with the HEIC to JPG tool on this site, then add the converted files here.
You choose: Fit to image, A4 (210 × 297 mm) or Letter (8.5 × 11 in). Fit to image makes each page the size of its picture at 150 dpi, never longer than an A4 page, so a 4000 × 3000 phone photo becomes an ordinary 11.7 × 8.8 inch page rather than a huge one. With A4 or Letter you can also pick Portrait, Landscape or Auto.
Contain shows the whole image inside the page without cropping. Cover fills the whole page and crops whatever doesn't fit. Images are never stretched. Margin adds equal space on all four sides: Small is 10 mm, Medium 20 mm and Large 30 mm.
It shouldn't be. Phone photos carry a rotation tag, and this tool reads it and turns the photo upright before placing it, so portrait photos stay portrait. If a file still looks wrong, it was probably saved sideways by another program - rotate it in an image editor and add it again.
Each file is checked on its own. A damaged or unsupported file is marked Error with a short reason, and you can remove it. The other images still convert, and the result tells you if any image was skipped.
Yes. Choose Smaller file under Image quality. Images wider than 1800 px are shrunk and saved as JPEG at reduced quality, and transparent areas become white. Your original files are never changed; use Original quality for the best result.
No. This tool processes your images entirely in your browser using the client-side pdf-lib library - your files are never uploaded to any server. You can verify this yourself by opening your browser's DevTools Network tab before converting.
Leave your email so we can prioritize similar tools and updates.