Initializing... drag & drop files here
Supports: AV1, MP4, MKV, WEBM
A .av1 file is not an image. It is a raw AV1 elementary stream: AOMedia's royalty-free video bitstream with no container, no index, and no audio. So "AV1 to BMP" is really a frame grab — the server decodes the video, takes the frame at the moment you specify, and writes it as a Windows Bitmap. BMP is the right landing spot only when something downstream demands raw, uncompressed pixels; for most people PNG gives identical pixels in a far smaller file. The comparison below is the decision, and the how-to follows it.
| Property | BMP | PNG | JPG |
|---|---|---|---|
| Compression | None in the common 24-bit BI_RGB form | Lossless (DEFLATE) | Lossy (DCT) |
| Pixels match the decoded frame | Yes, exactly | Yes, exactly | No — re-compressed |
| Size of one 1080p frame | ~5.9 MiB, fixed by dimensions | Typically a fraction of the BMP | Usually the smallest of the three |
| Size depends on image content | No — flat colour costs the same as detail | Yes | Yes |
| Transparency | No alpha in the 24-bit form | 8-bit alpha | No |
| Palette / indexed modes | 1, 4, 8-bit with a colour table | Yes | No |
| Opens in browsers | Poorly supported for web use | Everywhere | Everywhere |
| Typical home | Windows GDI code, machine vision, embedded tools | Screenshots, editing masters, web | Photos, sharing, thumbnails |
| Standard | Microsoft Windows bitmap file format | PNG (W3C) | ISO/IEC 10918 JPEG |
.bmp and nothing else..av1 file onto the page, or click "+ Add Files" to browse for it. Multiple clips can be queued and processed with the same settings.2.100 for 2 seconds and 100 milliseconds, or switch to Multiple Screenshots and choose a Capture Rate.Microsoft's bitmap file format is a BITMAPFILEHEADER followed by a BITMAPINFOHEADER, an optional RGBQUAD colour table, and then the pixel array. For a 24-bit image there is no colour table, so the headers come to 54 bytes and everything after that is three bytes per pixel, with each scan line padded out to a 4-byte boundary. That makes the file size predictable before you convert anything:
| Frame size | Bytes per row (24-bit) | Total file size |
|---|---|---|
| 640 × 480 | 1,920 | 921,654 bytes (~0.88 MiB) |
| 1280 × 720 | 3,840 | 2,764,854 bytes (~2.64 MiB) |
| 1920 × 1080 | 5,760 | 6,220,854 bytes (~5.93 MiB) |
| 3840 × 2160 | 11,520 | 24,883,254 bytes (~23.7 MiB) |
Nothing about the picture changes those numbers — a black frame and a crowded one cost exactly the same. The only lever that moves the file size is Image resolution, which is why a "Medium" quality preset does not shrink an uncompressed bitmap the way it would shrink a JPG.
Because BMP does not compress and AV1 compresses aggressively. An AV1 stream stores mostly the differences between frames using motion compensation and modern entropy coding; a 24-bit BMP stores three literal bytes for every pixel of one frame. A 1080p still is 6,220,854 bytes in BMP form whatever it depicts, so it is entirely normal for one exported frame to dwarf a short source clip.
The BMP write itself does not — it records the decoded frame pixel for pixel with no compression stage to discard anything. What you cannot escape is the source: AV1 is a lossy video codec, so the frame handed to the BMP encoder already contains whatever the video encoder threw away. BMP preserves those artifacts perfectly; it cannot reverse them.
Leave Frame Selection on Specific Frame and type the time into Time (seconds). The value is seconds from the start of the clip with a decimal for fractions, so 0.5 is half a second in, 12 is twelve seconds, and 2.100 is 2 seconds and 100 milliseconds. Since the box starts at 0, converting without touching it gives you the opening frame.
Yes — switch Frame Selection to Multiple Screenshots and pick a Capture Rate. The dropdown ranges from one frame every 0.1 seconds (10 fps) down to one frame every 10 seconds, and defaults to one frame per second. You get one BMP per captured frame, so watch the arithmetic: sampling a two-minute clip at one frame per second produces 120 bitmaps, which at 1080p is roughly 700 MiB of output.
Not in the form this conversion produces. The common 24-bit BI_RGB bitmap stores three colour bytes per pixel and has nowhere to put an alpha value. Later header versions (BITMAPV4HEADER, BITMAPV5HEADER) can describe an alpha channel, but support for them is inconsistent across applications. If you need transparency, extract the frame as PNG, which has a proper 8-bit alpha channel — though note that a video frame is opaque to begin with, so there is usually no transparency in the source to keep.
Less than you would expect, because there is no lossy compression stage in an uncompressed bitmap to tune. The dropdown on this page is limited to High, Medium, and Low, and file size for a 24-bit BMP is fixed by width, height, and bit depth alone. If you need a smaller file, change Image resolution — or export to a compressed format such as PNG or JPG instead.
.av1 file, and why does a video convert into a single image?A bare .av1 file holds a raw AV1 bitstream — a sequence of Open Bitstream Units from the Alliance for Open Media's royalty-free codec, whose specification was published in 2018 — with no container, no audio, and no seek index around it. BMP, by contrast, holds exactly one still image and has no concept of time. So the only sensible mapping between them is frame extraction, which is what Frame Selection controls.
Your clip is uploaded over an encrypted connection, decoded on our servers to produce the bitmap, and deleted automatically a few hours later — never shared, never made public, with no sign-up and no watermark. The practical constraint on a long or high-resolution source is upload size and time rather than anything on your end.