Skip to content

Design · Tools

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

Input
Text
12 JPG files
Output
Text
4-column PNG contact sheet

Mixed dimensions

Input
Text
Portrait + landscape images
Output
Text
Each image fits its own cell

How 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