Export a video as a transparent PNG sequence
Key the background out and download numbered PNG frames with full alpha, ready to composite in After Effects, DaVinci, Premiere, or a sprite sheet. Everything runs locally.
Source: a green-screen keying sample
Synthetic sample · MP4 · 4 seconds · static subject
The sample keys its background and exports the frames as a numbered PNG ZIP. Unlike GIF, PNG keeps partial transparency, so soft edges survive the export.
Try this sampleThe problem
PNG frames are what a real compositor wants: full 8-bit alpha per pixel, no codec to argue with, and a format every editor reads. Getting them out of a video usually means an ffmpeg command line, or an editor you may not have open, or a converter that wants the upload first.
The alpha is the part that quietly goes wrong. Plenty of converters happily export PNG frames and silently bake the background in, so you end up with transparent-looking files that are fully opaque, and you find out after importing all 200 of them.
And if the source has a green screen, extracting frames and keying are two separate jobs in two different places, with a lossless intermediate in between that nobody wants to store.
The browser workflow
EasyLottie keys and extracts in one pass. The clip is decoded with WebCodecs, the matte is pulled on the GPU, and the keyed frames are written straight to PNG with their alpha channel intact.
Unlike GIF, PNG keeps partial transparency, so a soft edge, a feathered shadow, or a motion-blurred rim survives the export instead of collapsing to a hard cutout.
Frames arrive as a numbered ZIP that imports as an image sequence in the usual editors. If you do not need a key at all, skip that step and the frames come out with the original background.
Complete the task
Load the clip
Drop an MP4, MOV, WebM, or GIF in. H.264 MP4 decodes most reliably; browser codec support is what matters, not the file extension.
Trim to the frames you need
Set in and out points. Frame count is what drives both export time and ZIP size here, so trimming matters more than it does for video output.
Key the background, or don't
Pick the backdrop colour and tune tolerance, softness, despill, and choke if you want transparency. Skip this entirely to extract the frames as shot.
Choose PNG sequence and set the frame rate
The frame rate decides how many PNGs you get. When the 450-frame cap is reached the effective rate drops to preserve your selected duration, so check the numbers the tool reports before exporting.
Import as an image sequence
Unzip and import the first frame as a sequence in After Effects, DaVinci, Premiere, or your engine's sprite pipeline. The numbering is contiguous so the sequence detects automatically.
Common use cases
Compositing in a real editor
Bring a keyed subject into After Effects or DaVinci with alpha intact, instead of re-keying inside the editor.
Sprite sheets and game assets
Get contiguous numbered frames with transparency as the input to a sprite packer or an engine import pipeline.
Frame-accurate review
Pull the exact frames out of a clip to inspect an edge, an artefact, or a single moment at full quality.
Frequently asked questions
Do the PNGs really have an alpha channel?
Yes, when you key the background. Each frame is written with a full 8-bit alpha channel, so partial transparency at the edges is preserved. If you skip keying, the frames are exported opaque with the original background, which is the correct result for that choice.
How is this different from exporting a GIF?
GIF transparency is binary: every pixel is either fully opaque or fully clear, and the palette is capped at 256 colours. PNG keeps partial alpha and full colour, which is why soft edges and feathered shadows survive a PNG sequence and fall apart in a GIF.
How many frames will I get?
Frames equal your selected duration times the frame rate, capped at 450. When the cap is hit the effective frame rate is lowered so the clip still covers the duration you selected. The tool shows the effective settings before you export.
Is there a watermark or a sign-up?
Neither. The tool is free and needs no account, and nothing is added to the frames.
Will the ZIP be large?
Usually larger than the source video, sometimes much larger. PNG is lossless and every frame is stored independently, with no compression between frames. That is the trade you are making for editable alpha, so trim tightly and use only the frame rate you need.
Is the video uploaded?
No. Decode, keying, and PNG encoding run in your browser. Uploads only happen if you choose cloud sync, a share link, or submit an error sample.