ecommerceLicense: CommercialRecorded example

Contact sheet pack: 2×2 and 3×3 product grids on white

Turn one product cutout into two 2000×2000 detail-page grids with even spacing and white margins. Pure ComfyUI core nodes, no model download.

Contact sheet pack: 2×2 and 3×3 product grids on white
Contact sheet pack: 2×2 and 3×3 product grids on white 1Contact sheet pack: 2×2 and 3×3 product grids on white 2

These are fixed historical examples. The demo does not execute workflows or offer redemption and downloads.

Overview

When to use a contact sheet

A detail page often needs an overview grid. Doing it by hand in Photoshop — duplicate layers, align spacing, export 2000×2000 — easily produces uneven tiles. This workflow fixes the layout: one product image goes into a 2×2 and a 3×3 grid automatically.

Outputs

  • contact-sheet-2x2: 2000×2000, four 800 px tiles, 20 px gaps
  • contact-sheet-3x3: 2000×2000, nine 520 px tiles, 20 px gaps

Every tile keeps the whole product — no cropping. A transparent PNG produces clean white tiles.

Using different angles

This version repeats the same image, which is useful for an overview or a layout template. To use different angles, swap the source of the relevant ImageCompositeMasked node in ComfyUI for another LoadImage; spacing and margins stay fixed.

Fit and limits

This is a layout tool. It does not remove backgrounds or invent new angles. Clean the background first; multiple poses need multiple input images.

Models
ComfyUI core
Historical source and license notes

Clean-room graph authored for LatentBay; no third-party workflow JSON, prompts, images, video or prose copied. output license: commercial ComfyUI core: GPL-3.0 (https://github.com/comfyanonymous/ComfyUI)

Related guides

Related workflows