FROM VIDEO TO ONE SHEET

Contact Sheet

A whole video, arranged on one page. Sample moments, label their times and download a single image.

Need individual frames?
CONTACT SHEET MAKERLOCAL ONLY
ONE IMAGE, MANY MOMENTS

A whole video on one page.

Drop your video here.
We will sample it into a labeled grid.

Up to 60 frames · Nothing leaves your device
Drop a video, choose a density, and get one sheet.

Your sheet will appear here.

One image, every moment you sampled.
THREE SMALL DECISIONS

From video to sheet, simply.

01 / BRING

Choose a playable video.

Open a local file your browser can decode. It stays on your device; only a temporary object URL is created.

02 / SET

Pick the density.

Decide how many frames to sample, how many columns to use and whether each thumbnail keeps its timestamp.

03 / KEEP

Download one image.

The preview is exactly what you export: a single PNG or JPG with a title, timestamps and the sheet dimensions.

WHY A SHEET

Compare before you commit.

01

See the whole take.

Twelve evenly spaced frames reveal continuity, framing and light changes far faster than scrubbing a timeline.

02

Share a shot list.

Timestamps make the sheet readable on its own. Send one image instead of a folder of stills.

03

Keep the pixels local.

Composition happens on a canvas in your browser. No upload, account or server round trip.

A FEW GOOD QUESTIONS

Before you build the sheet.

How are the frames chosen?

This release samples the whole video evenly by frame count. Twelve frames means twelve moments spread from the first frame to the last, not twelve consecutive frames.

Can I label each thumbnail?

Yes. Timestamp labels are on by default and can be turned off. Each cell also keeps its sequence number so notes stay easy to follow.

Is the sheet frame-accurate?

It is time-based, not frame-index based. Browsers seek to a timestamp and decode the nearest displayable frame, so variable-frame-rate videos can land slightly differently. Times are reference points, not forensic proof.

What are the limits?

Up to 60 frames per sheet, 2 to 6 columns and 240 to 480 pixel thumbnails. The composed canvas is capped at 16 megapixels so a phone browser is not asked to allocate an impossible image.

Are my videos uploaded?

No. The file is opened through a temporary local URL, decoded by your browser and drawn to a canvas. There is no upload endpoint and no account.