Stop motion capture studio
Assemble still frames into a stop-motion animation, with your own frame order and how long each frame is held, then download it with every frame in a ZIP.
Accepted files: .png,.jpg,.jpeg,.webp,image/png,image/jpeg,image/webp. Multiple files supported. Up to 20 MiB in total.
From 1 to 600 PNG, JPEG or WebP images, each up to 20 MiB and 256 MiB in total, at most 7,200 output frames, output up to 1920 x 1080 pixels and a 20 MiB animation. Everything runs on your device and nothing is uploaded. Downloads: animated PNG or MP4, JSON report, timeline CSV and a ZIP of the frames with the timeline. Select every frame at once; file names set the numbering. Up to 1,000,000 characters. Review the settings before running.
Your result
How to use Stop motion capture studio
- Choose the frames you shot (PNG, JPEG or WebP).
- Set the frame rate, the default hold and, if needed, a frame order such as 1-10, 11x3, 12.
- Run the assembly and check the timeline in the report.
- Download the animated PNG (or MP4), the timeline CSV and the frame ZIP.
Useful next steps
Frame order and holds
Frames are numbered by file name, with numbers sorted by value. The order list accepts single frames (5), ranges (1-10), reversed ranges (10-1) and holds (11x3 shows frame 11 for three frame periods). Repeating the same frame in a row adds up its holds. An empty list plays every frame once with the default hold.
Timing
Each image is stored once in the animated PNG with a delay of hold divided by the frame rate, kept as an exact fraction where APNG allows it. The loop count sets how often players repeat the animation; 0 repeats forever. MP4 output repeats held frames at the chosen constant frame rate.
Camera and local frame review
Camera access is requested only when you choose Start camera. The last added frame is overlaid on the live preview; adjust its opacity to align the next capture. Captures join the same local frame list as imported images. Frame review follows the filename order, holds and frame rate in your settings. Stop camera, Clear or leaving the page releases the camera. If permission is denied or a camera is unavailable, you can still import frames. Camera availability depends on your browser, device and permissions.