When a workflow demands a single document, sending twenty separate image attachments instead is a friction point that loses information in transit.
Loading Image to PDF…
Any number of images, one PDF
Drag thumbnails to reorder
Mixed formats supported
No upload, no watermark
Drop the Image to PDF into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.
Embed code
<iframe
src="https://www.fixtools.io/pdf/image-to-pdf?embed=1"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="Image to PDF by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.
A PDF that combines multiple images is structurally a single PDF document with one page object per image and one image XObject stream per page, all assembled inside a single ISO 32000 container. The PDF format was designed from the start to handle arbitrarily many pages, with the page tree object pointing to an array of page references that the reader walks in order. Combining ten images into one PDF or a hundred into one PDF uses the same underlying mechanism, the only difference is the size of the page tree array and the total byte count of the embedded image streams.
FixTools assembles multi-image PDFs in browser memory using JavaScript. When you drop a batch onto the tool, each file is read into an ArrayBuffer through the File API, the image format is detected from magic bytes, and the appropriate decoder runs locally. JPG images are passed through untouched with the DCTDecode filter, preserving the original JPEG bytestream byte for byte inside the PDF. PNG, WebP, HEIC, BMP, TIFF, and GIF images are decoded into raw pixel buffers and re-encoded as FlateDecode streams inside the PDF, which is the lossless compression filter the PDF format uses natively. The result is one PDF document containing every image with the right encoding for each source format.
Order management is the part most users care about most. The tool sorts uploaded files alphabetically by source filename by default, which matches the timestamped names that cameras, screenshot tools, and scanners produce. For batches where alphabetical order does not match the desired sequence, the tool shows thumbnail previews you can drag to reorder before generating the PDF. You can also remove individual images from the batch without re-uploading the rest, which is useful when you accidentally include a wrong file or want to omit duplicates. The PDF assembly waits until you click Convert, so reordering and removing files is free and reversible up until that point.
Output size scales roughly linearly with the total size of the source images plus a small per-page overhead. Twenty JPGs averaging 2 MB each will produce a PDF of about 41 MB. The PDF format adds 1 to 2 KB of structural overhead per page (page object, image XObject metadata) plus a fixed 10 to 30 KB for the document catalog, page tree, cross reference table, and trailer dictionary. For very large batches the structural overhead is negligible, the image data dominates. If file size matters for email or upload caps, use the FixTools Image Compressor on the source images first or run the resulting PDF through the FixTools PDF Compressor afterward.
Drop multiple images onto FixTools. The tool combines all of them into a single multi-page PDF, with drag-to-reorder controls and instant download.
Step-by-step guide to combine multiple images into one pdf:
Open the Image to PDF tool
Visit the FixTools Image to PDF page in your browser. The tool loads as a single page application with no install and no sign up. The upload zone in the centre of the screen accepts multiple files at once via drag and drop or via the file picker dialog.
Add all your images
Select every image you want to combine in your file browser (Cmd-A on Mac or Ctrl-A on Windows selects everything in the current view) and drag them onto the upload zone. Thumbnails appear for each as they load into memory. You can also add more images later by dragging additional files into the upload zone.
Reorder and clean up
Drag thumbnails up and down to change their order in the final PDF. Click the X on any thumbnail to remove that image from the batch without affecting the others. Reordering is free and reversible right up until you click Convert, so experiment to find the sequence that tells the right story.
Generate the combined PDF
Click Convert to PDF. The tool assembles every image into a single multi-page PDF in seconds and triggers the browser save dialog. The PDF contains every image at the original quality with one image per page in the order you set.
Common situations where this approach makes a real difference:
Wedding photographer delivering a digital sample album
A wedding photographer assembles a sample album of forty edited images to send to a couple for sign-off before printing. They drop the forty JPGs into FixTools in narrative order (ceremony, drinks, dinner, dancing), generate a single PDF, and email the couple a tidy document they can flip through on their tablet. The couple respond with feedback referenced by page number rather than by image filename, which makes the revision conversation much cleaner.
Job applicant submitting a portfolio with cover letter
A graphic design applicant needs to send a single PDF combining a one page cover letter (rendered to PNG), a CV (rendered to PNG), and twelve sample work images (mixed JPG and PNG). FixTools combines all fifteen into one ordered PDF the recipient opens with one click. No archive extraction, no folder unzipping, no twelve separate attachments cluttering the inbox.
Property inspector compiling a visit report
A building inspector takes sixty phone photos during a four hour property inspection. Back at the office they drop the photos into FixTools, reorder them to follow the route through the property (front exterior, hallway, living room, kitchen, bathrooms, bedrooms, garden, rear exterior), and produce a single PDF report. The PDF is emailed to the buyer the same day with a separate written summary, replacing what would have been a chaotic dump of sixty unnamed image attachments.
Teacher building a worksheet packet
A high school maths teacher photographs hand-drawn worksheet pages and combines them with PNG-exported diagrams from GeoGebra into a single PDF packet for end-of-term revision. Twenty four images become one PDF in under a minute. The packet is printed thirty times for the class and uploaded to the school learning portal as a single resource rather than twenty four separate downloads.
Get better results with these expert suggestions:
Plan the order before uploading
It is faster to rename files in your file browser to reflect the desired order (01-cover, 02-intro, 03-section-a, ...) than to drag thumbnails inside the tool, especially for batches over twenty images. Use zero-padded numbers (01, 02, 03 not 1, 2, 3) so the alphabetical sort works correctly above ten items.
Use consistent page size for the whole batch
Mixed page sizes in one PDF look amateurish and complicate printing. Pick A4 or US Letter for the whole batch unless every image is genuinely a different physical document. Fit-to-image page size is fine when every image is the same aspect ratio, but produces an awkward variable-size PDF when sources vary widely.
Compress source images first for smaller PDFs
Sixty 4 MB phone photos produce a 240 MB PDF that exceeds most email gateways. Run the source images through the FixTools Image Compressor at quality 75 to 85 first, which cuts the source size by roughly half with no visible quality loss at screen viewing distance, producing a 120 MB PDF that fits within standard upload caps.
Verify the PDF before sending
After generating a multi-image PDF, open it in your local PDF viewer and scroll through every page to confirm the order is right, no images are missing, and the rotation is correct. This thirty second check prevents the embarrassment of sending a document with pages in the wrong order or upside down to a client.
More use-case guides for the same tool:
Other tools you might find useful:
Image Compressor
Compress images before converting.
Image Format Converter
Convert HEIC/WebP/BMP to JPG/PNG first.
PDF Merger
Merge multiple resulting PDFs.
HEIC to PDF Converter
Convert iPhone HEIC photos directly to PDF without converting to JPG first. Free browser-based, no upload, no watermark, no sign up.
Convert Scanned Images to PDF
Turn scanned page images (JPG, PNG, TIFF) into a single clean PDF. Free, browser-based, no upload, no watermark. Perfect for archived scans.
WebP to PDF Converter
Convert WebP images to PDF directly in your browser. Supports lossy and lossless WebP, no upload, no watermark, free unlimited conversions.
Convert Screenshots to PDF
Combine multiple screenshots into a single PDF document. Free, runs in your browser, no upload, no watermark, perfect for bug reports and tutorials.
BMP to PDF Converter
Convert old BMP bitmap files to clean modern PDFs. Free, browser-based, no upload, no watermark. Perfect for legacy Windows images.
PNG to PDF Online
Convert PNG to PDF online in your browser. No upload, no software install, no account, no watermark. Free unlimited conversions.
Open Image to PDF to review its free limits and processing method.
Open Image to PDF →Free tier · No account needed · Transparent limits