PNG sequence → MP4

PNG sequence to MP4.

Load numbered frames. Set FPS. Export MP4. The files stay on this device.

Updated Aug 31, 2026 · about 3 minutes

Default path

Numbered PNGs → source FPS → MP4 · H.264 · High

Processed locally in this browser

Tutorial

3 steps

For most PNG sequences, leave Advanced closed. Load the frames, use the source FPS, and export MP4.

  1. 01

    Load the PNG sequence

    Click Choose folder for a complete sequence, or Choose files for a subset. Use numbered names such as shot_0001.png, shot_0002.png, and shot_0003.png so the order is unambiguous.

    01shot_0001.png
    02shot_0002.png
    03shot_0003.png

    If a Sequence menu appears, choose the numbered set you want. If the player reports missing or duplicate frame numbers, correct the source before exporting.

  2. 02

    Set the frame rate

    Enter the FPS used by the source animation—usually 24, 25, 30, or 60. The player uses this value for both playback and MP4 duration.

    FPS24
    TrimOff
    Durationframes ÷ FPS

    Leave Trim off to export every frame. Turn it on only when you need an inclusive In/Out range. At 24 FPS, 48 selected frames produce a 2-second video.

  3. 03

    Export MP4

    Select MP4, H.264, and the High quality preset. Then click Export MP4 and keep the tab open until the file downloads.

    MP4H.264HighExport MP4

    H.264 is the safest default. Choose H.265 only when the destination supports HEVC and a smaller file matters more than export speed. Open the downloaded MP4 once to confirm its duration and end frame.

Optional

Open Advanced only when needed.

The frame sizes differ
Frame size handling
Keep Auto fit unless you need a strict mismatch error or native-size placement on a black canvas.
The MP4 should be smaller in pixels
Output size
Choose Native, 75%, 50%, or 25%. This changes resolution; the Quality preset changes encoding quality.
A workflow specifies bitrate or keyframes
Bitrate / Keyframe interval
Replace Auto only when the receiving platform or pipeline gives you an explicit requirement.

Questions

PNG to MP4 FAQ

01How should I name the PNG files?

Use a shared name and padded frame numbers, for example shot_0001.png, shot_0002.png, and shot_0003.png. The player uses those numbers to order the frames.

02What if the folder contains several sequences?

A Sequence selector appears when several numbered sets are detected. Choose the set you want to convert; All sequences joins the detected sets consecutively.

03What if some frames have different dimensions?

The default Auto fit option exports them on one common canvas, scaling or adding black bars when needed. Advanced settings can keep native sizes on a black canvas or stop the export on the first mismatch.

04Should I export H.264 or H.265?

Use H.264 unless you know the destination accepts H.265. H.264 has wider playback support; H.265 can produce a smaller file but exports more slowly.

05Can I convert JPG, WebP, AVIF, BMP, GIF, or EXR frames too?

Yes. The same steps work for JPG/JPEG, WebP, AVIF, BMP, GIF, and EXR sequences.

06Are the PNG files uploaded?

No. The browser reads the selected frames and creates the MP4 on this device. The page still downloads the application code and media runtimes needed to do that work.

Convert the PNG sequence.

Start with MP4, H.264, High quality, and the source FPS.

Convert PNG sequence