Initializing... drag & drop files here
Supports: ASF
ASF (Advanced Systems Format) is Microsoft's container for Windows Media video — the file plays in Windows Media Player but most editors and phones can't grab a still from it. This tool pulls frames straight out of the ASF stream as JPG images: capture one exact frame at a timestamp you type, or extract a whole sequence at a set interval. No screen-grabbing one frame at a time, no installing a legacy codec pack.
.asf file onto the box or click "+ Add Files." Several clips can queue at once, and each produces its own frame set. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared.The Frame Selection group is the one setting that changes what you get back, so it's worth understanding before you convert.
2.5 captures two-and-a-half seconds in. If you only know a frame number, divide it by the video's frame rate: frame 750 in 25 fps footage is 750 ÷ 25 = 30 seconds..asf first..asf files are encoded at low bitrate or 480p/360p. JPG can't add detail the source doesn't contain — frame sharpness tracks the video's resolution, so a 320×240 stream yields a 320×240 image.Some ASF files carry Windows Media DRM — the container was built to support digital rights management, and protected files refuse to decode outside an authorized Windows Media Player session. There's no online workaround for that; you'd need to play the file on the licensed device. Corrupted or partially downloaded streams can also fail to decode. If a frame grab is all you need and the file plays fine locally, capturing the still in Video to JPG (which accepts ASF among 35+ inputs) is the simplest path.
With "Resolution" left on Keep original, each JPG matches the video's native frame size — a 1280×720 ASF yields 1280×720 images. ASF predates today's high-resolution capture, so many real-world .asf files are 480p or smaller; the tool decodes them at full resolution but can't upscale missing detail. For a smaller web preview, pick a Preset Resolution before converting or run the result through the Image Resizer.
Select "Specific Frame" in the Frame Selection group and enter the moment in the "Time (seconds)" field — the tool captures the frame at that timestamp and returns a single JPG. The field takes decimals, so 8.2 means eight seconds and 200 milliseconds in. If you'd rather scrub visually first, open the clip in VLC, read the position from Tools → Media Information, then type that time here.
ASF is just the wrapper. Microsoft uses the .wmv extension when the container holds Windows Media Video and .wma when it holds Windows Media Audio only — both are still ASF underneath. A .wma file has no video track, so there are no frames to extract; only files with a video stream (.asf or .wmv) produce images here.
In our testing, a 480p frame at the Very High preset typically lands around 80–200 KB, and a 720p frame roughly 200–400 KB; a busy, high-detail scene sits at the top of the range and a flat or dark frame at the bottom. Because most ASF sources are standard-definition, the files tend to be smaller than frames pulled from modern HD video. Choosing Highest adds size for a marginal gain on most photographic frames.
JPG (ISO/IEC 10918-1) uses lossy compression and stores 8 bits per channel with no alpha channel — it's the smaller, more shareable choice for photographic frames and thumbnails. If you need a lossless still or transparency for compositing, use ASF to PNG instead. To pull the soundtrack rather than images, see ASF to MP3.
Two things happen. The extracted frame is already a decoded video frame, and saving it as JPG applies lossy compression on top, so fine detail softens slightly at lower Quality Presets. For the cleanest still, set the Quality Preset toward Highest, or choose ASF to PNG for a lossless frame at a larger file size.