Initializing... drag & drop files here
Supports: AV1
.mp4, .mkv, or .webm container — drop the container file in and the tool decodes the AV1 bitstream for frame extraction. Batch is supported, so you can queue multiple AV1 clips at once.12.450 for the frame 12 seconds and 450 ms in) to capture a single still. Switch to Multiple Screenshots to extract a sequence at a chosen capture rate (0.1s, 0.2s, 0.3s, 0.5s, 1s, 2s, 3s, 4s, 5s, 6s, 7s, 8s, 9s, or 10s per frame).AV1 (AOMedia Video 1) is the open, royalty-free codec the Alliance for Open Media published in 2018, designed to deliver roughly 30% better compression than H.265/HEVC and 50% better than H.264 at the same visual quality. YouTube, Netflix, Vimeo, and Twitch all stream AV1 to capable clients, and Chrome 70 (October 2018) and Firefox 67 (May 2019) decode it natively. Extracting PNG stills from an AV1 stream gives you a lossless image with every pixel preserved exactly: no DCT ringing around hard edges, no smearing on text, no degradation when the still is re-edited or re-saved.
If you'd rather have smaller files for a long sequence, see AV1 to JPG. For an animated output, see AV1 to GIF. To re-package the AV1 stream for native browser playback, see AV1 to MP4.
| Property | AV1 (AOMedia Video 1) | PNG (extracted frame) |
|---|---|---|
| Type | Modern video codec | Single still image |
| Released | 2018 (Alliance for Open Media) | 1996 (PNG 1.0) |
| Compression | Lossy inter-frame compression | Lossless DEFLATE |
| Efficiency | ~30% better than H.265, ~50% better than H.264 | N/A — single frame |
| Typical container | MP4, MKV, WebM | Standalone .png |
| Browser playback | Chrome 70+, Firefox 67+, Edge, Safari 17+ | Universal |
| Transparency | No (opaque YUV) | Yes (8-bit alpha) |
| Audio | Carried alongside in container | None |
| File size, 1080p | ~1-3 GB per hour | ~2-5 MB per frame |
| Best for | Streaming high-quality video efficiently | Lossless stills, OCR, archival, print |
| Goal | Frame selection | Capture rate / settings |
|---|---|---|
| YouTube or Netflix poster still | Specific Frame | Exact timestamp, source resolution, 8-bit |
| Twitch / Discord VOD highlight | Specific Frame | Representative scene, 1080p, 8-bit |
| Software tutorial from AV1 recording | Multiple Screenshots | 1s or 2s per frame, native resolution |
| Storyboard contact sheet of full video | Multiple Screenshots | 5s or 10s per frame, 720p |
| Editing image sequence | Multiple Screenshots | 0.1s (10 fps) or 0.2s (5 fps), source resolution |
| OCR / ML training input | Multiple Screenshots | 1s, native resolution, 8-bit |
| UI mockup with limited colors | Specific Frame | Indexed palette (16 / 64 / 256 colors) for smaller PNG |
| Print poster from 8K AV1 | Specific Frame | 4320p preset, 300 DPI, 16-bit |
Use Specific Frame mode and enter the time in seconds with millisecond precision. For example, 12.450 means 12 seconds and 450 milliseconds into the clip. Useful for grabbing a YouTube thumbnail at the perfect moment, a Netflix-style poster scene, a single establishing shot, or a particular UI state in a long screen recording.
PNG is lossless DEFLATE compression — every pixel is preserved exactly. A 1080p photographic frame from an AV1 stream is roughly 2-5 MB as PNG versus 200-500 KB as JPG. Across hundreds of frames the difference adds up. For graphic content with limited colors (animation, UI, screen recordings), an indexed-color PNG with a 16, 64, or 256-color palette can shrink dramatically while staying lossless within that palette.
AV1 commonly carries 10-bit and HDR10 streams (Netflix and YouTube use both). PNG output up to 16-bit per channel preserves more of the source range than 8-bit JPG, so highlight and shadow gradations survive better. HDR metadata itself (BT.2020 primaries, PQ / HLG transfer) is dropped — the result is a tone-mapped SDR PNG suitable for web and print.
Yes. AV1 decoding is built into Chrome 70+ (October 2018), Firefox 67+ (May 2019), Edge, and Safari 17+. Extraction here decodes the AV1 bitstream via WebAssembly so it works even on older browsers without native AV1 playback, and on devices without hardware AV1 acceleration — it's slower without hardware support, but the output PNGs are identical.
AV1 is computationally heavier to decode than H.264 or H.265, especially in software. Devices with hardware AV1 decoders (Intel Arc, NVIDIA RTX 30/40-series, AMD RX 7000-series, Apple M3 and later, recent Snapdragons) handle it in real time; older machines fall back to software decode and run noticeably slower. Extraction still completes — just give a long 4K AV1 source extra time, or extract at a sparser interval (5s, 10s) to limit the frame count.
No consumer AV1 stream carries an alpha channel — AV1 inside MP4, MKV, or WebM encodes opaque YUV. AV1 does technically support a monochrome plane that some pipelines repurpose for alpha, but you'll rarely encounter it in the wild. The extracted frame is therefore fully opaque, and you'd need to mask it manually in Photoshop, GIMP, or Photopea afterwards.
Multiply duration by capture rate. At 5 seconds per frame you'll get 720 stills — a manageable contact sheet of the whole hour. At 1 second per frame you'll get 3,600. At 0.1s per frame (10 fps) you'll get 36,000 frames — fine for editing pipelines but a heavy ZIP at PNG file sizes. Pick the slowest interval that still captures the moments you need.
Frames extract in your browser session via WebAssembly, so processing scales with your device's RAM and CPU rather than a fixed server upload limit (competitor tools often cap around 200 MB). A typical 1-hour 1080p AV1 stream under ~2 GB extracts comfortably. Full 4K and 8K AV1 sources take longer, especially without hardware AV1 decode; for those, consider trimming the relevant scene first or extracting at a sparser interval (5s, 10s).
PNG for sharp-line UI, screen recordings, animation, OCR / ML inputs, and print-quality stills where you want pixel-exact reproduction. JPG for live-action movies, sports, and photographic streaming content where a 4K still under ~2 MB is acceptable. PNG is lossless but typically 5-10x larger than the equivalent JPG. See AV1 to JPG for the lossy alternative.