How it works.
From "I just opened it" to "I have a sheet I can paste anywhere." Three steps.
Drop a video
Drag any MP4 onto the drop zone or click to browse. No clip handy? Click Try with a sample clip.
Generate
Press Space or click the orange button. A 12-frame grid renders in a few seconds.
Export
Press ⌘+E for PNG. Open the export menu for everything else.
What files work.
FrameDrop reads anything your browser can play as a video. That covers most modern web-friendly codecs.
Browsers can't decode ProRes natively. The Mac app handles it on-device with ffmpeg. For now in the browser, export H.264 from your NLE first.
No file-size limit. The browser version streams via blob URLs, so a 5 GB file works fine — though scrubbing through huge files is faster on a desktop.
Picking the frames.
Three ways to choose what lands in your contact sheet. Pick the mode in the segmented control under Frames in the sidebar.
- Even spacing — set the count (2 to 99), FrameDrop divides the duration evenly. Best for general overviews.
- Scene detection — FrameDrop scans for visual changes and picks each shot's first frame. Best for music videos, cuts with hard transitions.
- Manual timestamps — type your own. Accepts seconds (
83),m:ss, orh:mm:ss. Comma-separate to add multiple.
Use the Trim bar to constrain to a portion of the clip first. Click any frame after generating to swap it for a different timestamp — no re-render.
Four layouts.
Four jobs.
Switch any time after generating. Frames don't re-extract — the change is instant.
Grid G
Uniform rows × columns. Best for client overviews, archive sheets, scene catalogues.
Filmstrip F
Single horizontal row with sprocket holes. Best for animatic-to-storyboard reviews.
Moodboard M
Asymmetric collage. Best for pitch decks, color references, atmosphere boards.
Polaroid P
Tilted instant-print frames. Best for personal projects, shareables, anything handmade.
Vibe controls.
Theme + grade
The Theme picker sets the contact sheet's background and frame border style — Ink (warm dark, default), Noir (high-contrast), Light (cream for print), Tropical Punk (orange accent). The Grade applies a tonal pass to all frames at once: Neutral, Warm, Cool, Bleach, Teal & Orange, Mono.
Aspect ratio
Force every frame to a target aspect: Source (default), 16:9, 4:3, 1:1, 9:16, or 2.39:1. Useful when you want a deck of frames in IG-square format without re-cropping each one.
Annotations
Press A to enter annotation mode. Drag to draw a box on any frame. Click an existing one to delete. Annotations bake into your export — they live in the PNG/PDF/PSD output. Useful for "use this take" marks, continuity notes, or color reference circles.
Color palette.
After you generate, FrameDrop also extracts the dominant colors from your footage. The palette strip appears under the canvas.
What you can do
- Set 4 to 48 swatches with the − / + stepper
- Sort by luma, hue, or saturation
- Click any swatch to copy its hex code
- Cycle the copy format: HEX → CSS → JSON → RGB
- Copy all exports every swatch in the active format
Export the palette
PNG for a labeled swatch strip with hex values. SVG for vector swatches you can drop into Illustrator or Figma. ASE (Adobe Swatch Exchange) drops directly into Photoshop / InDesign / Illustrator swatches panels.
Export formats.
Press ⌘+E for the default (PNG) or open the export menu for everything. All formats render locally — no server roundtrip.
Keyboard shortcuts.
Keyboard-first by design. The shortcuts that come up most:
Privacy.
Your video never leaves your machine. The whole app runs locally in your browser tab. Verify it for yourself: open DevTools (F12 or ⌘+Opt+I), watch the Network tab, drop a clip, generate, export — exactly zero requests carry your video data.
The only thing we collect is your email address if you sign up for the Mac-app waitlist on the homepage. That's the entire data inventory.
Mac app.
Same FrameDrop, packaged for the desktop. It adds three things the browser can't do:
- ProRes / MOV transcoding on-device via ffmpeg. Drop a ProRes 4K master, get a contact sheet — no NLE roundtrip.
- No file-size limits. Streams from disk instead of holding everything in tab memory.
- Native dialogs that point at your usual project folders.
The Mac app is in private beta. Drop your email at framedrop.video to get the DMG when it's ready.
Quick answers.
Does my video get uploaded?
Why not just do this in Premiere?
How fast is it?
Wrong frame captured (off by a fraction of a second)?
How much does it cost?
Does it work on Windows or Linux?
Can I use it on client work?
Is there a Figma plugin?
Found a bug? Want a feature?
Who made this?
Best way to learn it is to use it.
Free. Runs in your browser. Your file never leaves your machine.
Open FrameDrop →