Put a whole folder of images into one Word document, arranged the way you actually want them — so many across, so many down the 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.
Dragging twenty photos into Word one at a time and nudging each to the same size is an afternoon's work, and the moment you change the margins it all moves. The reliable way to line pictures up in a Word document is to put them in a table and hide the borders — that is exactly what this tool builds, so the result behaves properly when you edit it afterwards.
Because it is a real table and real inline images, nothing is flattened. Open the .docx and you can drag a picture bigger, retype a caption, add a row, or switch the borders back on to see the grid.
Search "image to Word" and almost everything you find is an OCR tool: it reads the text out of your picture and throws the picture away. That is a genuinely useful thing — we have PNG to Word and Image to Text for it — but it is not what you want when the images are the content. Of the tools that do place the picture, most take one image and fit it to the page width, with nothing to adjust.
| Feature | Typical OCR tools | Single-image placers | This tool |
|---|---|---|---|
| Keeps the picture | No — text only | Yes | Yes |
| Many images, one document | One at a time | One at a time | Yes |
| Grid — columns × rows | No | No | Up to 4 across |
| Exact printed width | No | Page width only | mm, inches or px |
| Page size, orientation, margins | No | Fixed | Yes |
| Caption under each image | No | No | Editable |
| Keeps the file small | n/a | Embeds full resolution | Downscales to printed size |
| iPhone HEIC photos | Usually rejected | Usually rejected | Decoded in-browser |
| Images leave your device | Uploaded | Usually uploaded | Never |
What this tool does and does not do, stated plainly. The “No” rows are the point, not an omission.
| Capability | Supported | Detail |
|---|---|---|
| Input | ||
| PNG, JPG, GIF, BMP | Yes | Embedded directly — .docx declares a type for each. |
| WebP and AVIF | Yes | Re-encoded first: .docx has no type for either. |
| iPhone HEIC | Yes | Decoded in the browser; the decoder loads only when you add one. |
| SVG and JFIF | No | Deliberately not offered — the document would refuse the file. |
| Several images at once | Yes | That is the whole tool — drop as many as you like. |
| Reordering | Yes | Drag a card, or use the arrows beside it. |
| Layout | ||
| Several images per page | Yes | 1–4 columns × rows per page, in a real Word table. |
| Exact printed width | Yes | In millimetres, inches or pixels — what it measures on paper. |
| Page size and orientation | Yes | A4, Letter, Legal or A3, portrait or landscape. |
| Margins | Yes | Narrow, normal or wide. |
| Gap between images | Yes | In millimetres. |
| Captions under each image | Yes | Filename, full filename, Figure N, or none. |
| Mixed layouts in one document | No | One grid applies throughout. |
| Cropping or rotating | No | Use our crop and rotate tools first. |
| Output | ||
| A real .docx, editable in Word | Yes | Built with the docx library — not a renamed .zip or an .html. |
| Opens in Google Docs, LibreOffice, Pages | Yes | It is standard Office Open XML. |
| Transparency survives | Yes | A transparent PNG stays transparent — unlike the PDF route, where a page has no alpha. |
| Downscale to printed size | Yes | Optional, and it is where nearly all the file size goes. |
| Searchable text | No | A photo of text stays a picture — run OCR if you need the words. |
| Password protection | No | Word can add one after the fact; this tool does not. |
| How it runs | ||
| Nothing is uploaded | Yes | The document is built on your device and never sent anywhere. |
| Signup, watermark or daily limit | No | None of the three. |
| Offline use | No | The page and its Word library load from the network first. |
This is the part that catches people out. A picture placed 60 mm wide in a Word document prints at roughly 450 pixels across. If you embed a 4000-pixel phone photo at that size, Word stores all 4000 pixels and displays 450 of them — so twenty holiday photos become a 90 MB document that will not go through email.
With Downscale to printed size on, each image is re-encoded at twice its printed width before it goes in. Twice, not exactly, because a good printer resolves around 300 DPI and screen sizing assumes 96 — the doubling covers printing and any later resizing 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.
Set columns to 3 and rows per page to 4 for twelve frames a page, captions to File name so every frame is labelled, and orientation to landscape with narrow margins if you want them bigger. Photographers use this for client proofs; site engineers use it for dated survey photos; teachers use it for worksheets. It is the same grid either way.
A photo straight off an iPhone is usually HEIC, and no browser will decode one to a canvas — Safari can display it, but the pixels cannot be read back. So HEIC is handled by a real decoder that loads the first time you add one and never otherwise; the file is turned into a JPEG on your device before it goes into the document. Nothing is uploaded, and the original filename is still what the caption uses.
AVIF is the opposite problem: current browsers decode it natively, but the .docx format has no AVIF type at all, so it is re-encoded on the way in exactly like WebP. On a browser too old for AVIF you get a message saying so rather than a silent failure.
Word measures embedded images in pixels at 96 DPI, not in points, which is why "60 mm" here means 60 mm on paper and not 60 mm of something else. When you type a width in millimetres or inches it is converted through 96, so what you measure with a ruler on the printed page is what you asked for.