Contact Sheet Generator
Create a contact sheet from local photos as an A4 PDF with grid, captions and page numbers.
Your inputs are processed in your browser and are not transmitted to our servers. Note: third-party resources (e.g. advertising and analytics from Google/Cloudflare) and an optional PayPal donation link may transfer data when loading or when clicked. Browser extensions or plugins may be able to read content that is visible in the input fields.
The result will appear here …
Create a contact sheet from photos: all images at a glance
Load your photos locally and produce a contact sheet as an A4 PDF: grid with 3 to 6 columns, adjustable preview size and optional file name under each image. That keeps you oriented during shoots, image selections and archives without opening every file individually.
The PDF embeds the images directly and automatically adds pages when you have many photos. Hand it to the client for selection, attach it to a project or archive it next to the originals. Everything is processed locally in the browser, the photos never leave your device.
Frequently asked questions
How many photos fit on a contact sheet?
It depends on column count and preview size. With 6 columns and compact previews dozens of images fit on one A4 page. With more photos the tool automatically adds further pages.
What is the file name caption for?
It connects the PDF to the original files: the client says image 12 in row 3 and you find the file instantly. Without captions the sheet works better as a pure mood overview.
Which image formats work?
JPG, PNG and WebP wherever your browser renders them. The images are read locally and embedded straight into the PDF, there is no upload.