Image Contact Sheet
Arrange up to 20 images into a labeled contact sheet for local visual review.
Runs locally in your browser. Your input is not uploaded or stored. You can verify this in your browser’s network panel.
Processing limits
- Accepted formats: jpeg, png, webp
- Maximum file size: 25 MB
- Maximum image size: 40,000,000 pixels
- Maximum files: 20
- Maximum total batch size: 100 MB
Canvas output may remove metadata such as EXIF orientation and camera information.
What does this tool solve?
Arrange up to 20 local images into a labeled PNG contact sheet for quick visual review.
Continue with Image Metadata Inspector, Image Resizer
What examples should you start with?
Proof sheet
12 JPG files4-column PNG contact sheetMixed dimensions
Portrait + landscape imagesEach image fits its own cellHow does it work?
The browser decodes each image and fits it into a consistent cell while preserving its aspect ratio; the optional filename label is enabled by default.
Adding, removing, or reordering images regenerates the final PNG in memory automatically; the generated contact sheet follows the current preview order and source images are not uploaded or stored.
What are the edge cases and limits?
- Up to 20 JPG, PNG, or WebP images are accepted, with a 25 MB and 40 MP per-image limit and 100 MB total.
- Long filenames are visually shortened in the sheet, but the source files remain unchanged.
- A contact sheet is a review image, not an archival copy; it does not preserve source metadata or full resolution.
Technical reference
Related tools
- Image Metadata InspectorInspect EXIF, IPTC, XMP, and C2PA manifest presence locally before publishing an image.
- Image ResizerResize multiple images locally while preserving their proportions when needed.
- Image Color PaletteExtract five representative colors from images locally.