Photo Collage Maker for Printing

Arrange multiple photos in a grid, pick your paper size, and download a print-ready PDF — free, instant, no upload, no account.

1. Add your photos

🖼️

Click to choose photos or drag & drop here

JPG, PNG, WebP, GIF — stays in your browser, never uploaded

2. Layout & paper settings

2
2
10

3. Preview & download

Add photos above to see a preview

PDF is generated entirely in your browser using pdf-lib. Nothing is sent to any server.

How it works

  1. Choose your photos. Click "Add your photos" or drag files directly onto the drop zone. All images load into your browser's memory using the File API — they never leave your device.
  2. Set the layout. Pick a paper size (A4, Letter, 4×6, 5×7), orientation, and the number of columns and rows. The tool calculates each cell's pixel dimensions based on your chosen DPI so the printed output matches real inches.
  3. Preview the collage. A live canvas preview renders immediately as you adjust settings. Photos fill each grid cell using cover-fit (centered crop) so no white bars appear. Cells without a photo are left blank (white).
  4. Download the PDF. Click the download button. pdf-lib assembles a single-page PDF at the chosen resolution, embeds the canvas image at its natural DPI, and triggers a browser download — no server, no account, no watermark.

DPI maths: A Letter page at 300 dpi = 2550 × 3300 px. A4 at 300 dpi = 2480 × 3508 px. 4×6 at 300 dpi = 1200 × 1800 px. The canvas renders at exactly those dimensions so printing at 100% scale gives the correct physical size.

Frequently asked questions

Are my photos uploaded to a server?
No. Everything runs inside your web browser using the File API and Canvas API. Your photos never leave your device — they are read into browser memory, rendered on an HTML canvas, converted to a PDF using the pdf-lib JavaScript library, and downloaded directly to your computer. There is no server involved at any step.
What paper size should I choose for a home printer?
Most home printers in North America use Letter (8.5 × 11 in). Select A4 if you are in Europe or Asia. For photo lab prints, choose 4×6 (postcard size, the default for most photo printing services) or 5×7 for slightly larger prints. Print the PDF at 100% scale (no "fit to page") to get the correct physical dimensions.
How many photos can I add, and what happens if I have more than the grid cells?
You can add as many photos as you like — the tool keeps them in order. The collage places one photo per cell, left-to-right then top-to-bottom. If you have more photos than cells (columns × rows), the extras are simply not shown in this layout. Increase the column or row count to fit more photos. If you have fewer photos than cells, the remaining cells are left white.
Why does my photo appear cropped in the collage?
Each cell uses "cover fit" — the photo is scaled so it fills the cell entirely, and any overflow is cropped from the centre. This avoids white bars and ensures a clean grid appearance. If you want a specific portion visible, crop the photo to roughly the right aspect ratio before adding it.
What resolution should I use for printing?
300 dpi is the standard for home and professional photo printing — it produces sharp detail with no visible pixels at normal viewing distance. Use 150 dpi for quick web-sharing previews or if you need a smaller file size. The canvas pixel dimensions are exactly (paper width in inches × dpi) by (paper height in inches × dpi), so a 300 dpi Letter PDF is 2550 × 3300 pixels.