🖼️ IMAGES → PDF

Image to PDF

Put a whole folder of images into one PDF, arranged the way you actually want them — several to a page, at a size you set in millimetres, with a caption under each one. Built in your browser; the pictures never leave your device.

In short: drop your images below, choose how many columns and rows per page you want, set the printed width or leave it filling the column, and press Build PDF. Every other free converter gives you one image per page — this one lays them out in a grid. Nothing is uploaded.

Can I put several images on one PDF page?
Yes — that is what this tool is for. Choose 1–4 columns and how many rows per page, and the images fill the grid, starting a new page when it is full. iLovePDF, Smallpdf and PDF24 all place one image per page.
Can I control how big each image prints?
Yes. Set an exact width in millimetres, inches or points and every image is placed at that measured size on the paper — not merely scaled to look right on screen.
Are my images uploaded anywhere?
No. The PDF is built in your browser, so the files never leave your device. That also means no size limit imposed by somebody’s server and nothing of yours to delete afterwards.
Which formats can I use?
PNG, JPG, GIF, BMP, WebP, AVIF and iPhone HEIC. PDF itself only stores PNG and JPEG, so the others are re-encoded on the way in. SVG is not accepted.
Why is the PDF smaller than the images I put in?
Because Downscale to printed size is on by default. A 12-megapixel photo printed 60 mm wide needs a fraction of its pixels; keeping them all makes a huge PDF that looks identical.
Should I use PDF or Word for this?
PDF if it is going to be printed or sent as-is — it looks the same everywhere. Word if the recipient needs to edit around the pictures. We have the same grid tool for .docx.
🖼️
Drop your images here or tap to browse
PNG, JPG, GIF, BMP, WebP, AVIF or iPhone HEIC · select as many as you like · nothing uploaded

Everyone else gives you one image per page

Converting images to PDF is a solved problem, so it is worth being precise about what is missing. iLovePDF, Smallpdf and PDF24 all let you pick a page size, an orientation and a margin, and all of them then put exactly one picture on each page. If you want four photos to a sheet — a proof sheet, a site-inspection log, a worksheet — none of them will do it, and the usual advice is to build the grid by hand in Word or InDesign first.

FeatureiLovePDFSmallpdfPDF24This tool
Page sizeFit / A4 / LetterYesYes, + customA4 / Letter / Legal / A3
OrientationYesYesYesYes
Margins3 presetsYes3 presets
Several images per pageNoNoNoUp to 4 across
Rows per pageNoNoNoAuto or 1–5
Exact printed widthNoNoNomm, inches or pt
Caption under each imageNoNoNoEditable
iPhone HEICYesYesYesDecoded in-browser
Images leave your deviceUploadedUploadedUploadedNever

Capabilities at a glance

What this tool does and does not do, stated plainly. The “No” rows are the point, not an omission.

CapabilitySupportedDetail
Input
PNG, JPG, GIF, BMPYesEmbedded directly or re-encoded as needed.
WebP and AVIFYesRe-encoded first — PDF has no type for either.
iPhone HEICYesDecoded in the browser; the decoder loads only when you add one.
SVGNoA vector would have to be rasterised, losing the point of it. Use our PDF to SVG tool the other way.
Several images at onceYesThat is the whole tool — drop as many as you like.
ReorderingYesDrag a card, or use the arrows beside it.
Layout
Several images per pageYes1–4 columns × rows per page. This is what the other converters do not do.
Exact printed widthYesIn millimetres, inches or points — what it measures on paper.
Page size and orientationYesA4, Letter and the rest, portrait or landscape.
MarginsYesNarrow, normal or wide.
Gap between imagesYesIn millimetres.
Captions under each imageYesFrom the filename, or typed per image.
Mixed layouts in one PDFNoOne grid applies to the whole document.
Cropping or rotatingNoUse our crop and rotate tools first.
Output
One PDF, pages added as neededYesThe grid fills and a new page starts.
Downscale to printed sizeYesOptional, and it is where nearly all the file size goes.
Searchable textNoA photo of text stays a picture — run OCR first if you need the words.
TransparencyNoPDF pages have no alpha; a transparent PNG is flattened onto white.
Password protectionNoUse Protect PDF afterwards.
How it runs
Nothing is uploadedYesThe images are laid out on your device and never sent anywhere.
Signup, watermark or daily limitNoNone of the three.
Offline useNoThe page and its PDF library load from the network first.

The file-size trap

A picture placed 60 mm wide in a PDF prints at roughly 340 points across. Embed a 4000-pixel phone photo at that size and the PDF carries all 4000 pixels while showing 340 of them — twenty holiday photos become a document too large to email, for no visible gain.

With Downscale to printed size on, each image is re-encoded at about twice its printed width before it goes in. Twice, not exactly, because a good printer resolves around 300 DPI while PDF points assume 72 — the headroom covers printing and any later zooming without keeping pixels nobody will ever see. Transparent images stay PNG; opaque ones become JPEG, since a photograph re-encoded as PNG is routinely ten times larger.

A note on units

PDF measures everything in points, and there are 72 of them to an inch — not 96, which is what a screen and a Word document use. So 60 mm here is 170 points, not 227. When you type a width in millimetres or inches it is converted through 72, which means what you measure with a ruler on the printed page is what you asked for. It also means the same 60 mm produces a slightly different number in our Image to DOCX tool, where Word wants pixels at 96 DPI — both are correct, and both print at 60 mm.

PDF or Word?

Use PDF when the layout must not move: printing, sending a proof sheet, attaching to a report, anything that has to look the same on every device. Use Image to DOCX when someone needs to edit it afterwards — there the grid is a real Word table with hidden borders, so any picture can be resized, replaced or captioned differently. Same controls, same grid, different destination.

Frequently Asked Questions

Yes, and it is the reason this page exists. Pick 1–4 columns and how many rows per page; the images fill the grid in order and a new page starts when it is full. Two columns by three rows gives six per page, which is the usual contact-sheet shape. Every other free image-to-PDF converter we checked — iLovePDF, Smallpdf and PDF24 — places exactly one image on each page, which is fine for scanning documents and useless for a photo sheet or a parts list.
Switch the size mode to an exact width and type a number in millimetres, inches or points. Every image is then placed at that measured width on the paper, with its height following the aspect ratio and capped by the max-height field. This is a real printed measurement, not a screen approximation: 60 mm comes out of the printer at 60 mm. Leave it on the fitting mode instead and each image expands to fill its column, which is what you want for a contact sheet.
No. The PDF is assembled in your browser by a JavaScript PDF library, so the images never leave your device. There is no upload wait, no size cap imposed by a server, and nothing of yours sitting somewhere afterwards. That matters more than usual here, because the things people put in a grid PDF are receipts, ID photos, evidence and product shots.
PNG, JPG, GIF and BMP go in directly. WebP and AVIF are accepted and re-encoded first, because the PDF format itself can only store PNG and JPEG image data. iPhone HEIC works too — no browser can decode HEIC natively, so a decoder is fetched, but only when you actually add one. SVG is not accepted: rasterising a vector to put it in a PDF throws away the thing that made it a vector.
Because Downscale to printed size is on. A 12-megapixel phone photo printed 60 mm wide only needs about 700 pixels across at 300 dpi — the other eleven and a half million pixels make the PDF enormous and change nothing you can see. Turn the option off if you want the full-resolution originals embedded, and expect a file tens of times larger.
Two usual causes. Either you set a very large printed width, in which case the images genuinely need those pixels; or your images are PNGs of photographs. PNG is lossless, so a photograph stored as PNG can be ten times the size of the same picture as a JPEG and the PDF inherits that. Converting the photos to JPG first is the fix. Our image compressor does it in a batch.
No, and no PDF tool can make it. A PDF page has no alpha channel, so a transparent PNG is flattened onto white when it is placed. If you need the transparency preserved, the picture has to stay an image file — or go into a format that keeps it, like a PNG inside a Word document.
Yes. Captions can come from the filename automatically, which is what you want for a contact sheet or an inventory, or you can type one under each image. They print beneath the picture in the grid cell. Captions come from filenames often enough that the tool handles the characters a filename can carry but the PDF font cannot, rather than failing the build.
Drop the photos in, set columns to 3 or 4, rows per page to match, leave the size mode on fitting so each photo fills its cell, and switch captions to the filename. That is a contact sheet: a page of thumbnails with names under them, which is what photographers, estate agents and anyone cataloguing stock actually want and what one-image-per-page converters cannot produce.
That is one of the most common uses. Photograph or scan the receipts, drop them all in, and use two or three columns so several fit per page — a claim of twenty receipts becomes four pages instead of twenty. Filename captions help if you have named them by date or merchant. Nothing is uploaded, which matters when the receipts carry card digits.
Yes — they are placed in the order the cards appear, left to right and then down, so the grid reads like a page of text. Drag a card to move it, or use the arrows. Dropping files from a folder usually gives you the operating system’s order, which is not always the numeric one you expect when filenames run past nine.
A4 and US Letter among others, portrait or landscape, with narrow, normal or wide margins and a gap between images you set in millimetres. The grid is computed inside the margins, so changing the page size or the margin re-flows the layout rather than cropping it.
PDF when the document will be printed, filed or sent as-is: it looks identical everywhere and nobody can shuffle it by accident. Word when the recipient has to write around the pictures — a report, a template, a form. We have the same grid tool for .docx, with the same columns, rows and exact-width controls.
No limit we impose — there is no server to protect. The practical limit is your device’s memory, since every image is decoded before it is placed. Hundreds of photos at full resolution on a phone is where it will struggle; leaving the downscale option on is what keeps that manageable, because the big originals are not carried into the document.
Yes to both. The document title is stored in the PDF’s metadata, which is what a PDF reader shows in its window and what a file manager indexes. The output file name is separate and is just what the download is called.
Only the captions. The images stay images, so text inside a photo or a scan is not searchable — that needs OCR. If you want the words out, run the pictures through our image to text tool, or use PNG to Word to get an editable document instead.

Related tools