How to Take a Screenshot from a Video — Free Online Tool (2026)
By Rui Barreira · Last updated: 18 June 2026
Capturing a still frame from a video is useful for creating thumbnails, extracting a moment from a recording, or saving a scene you want to reference later. brevio Video Screenshot lets you do this entirely in your browser — no software to install, no upload, no watermark.
How to take a screenshot from a video
- Open brevio Video Screenshot. No sign-up required.
- Click the file input and choose your video. Common formats like MP4, WebM, MOV, and MKV are supported. The video loads directly in your browser.
- Scrub to the right moment. Use the timeline slider beneath the video preview to seek to the exact timestamp you want to capture. The video thumbnail updates as you drag.
- Choose your output format. PNG gives you a lossless frame — best for accuracy. JPEG produces a smaller file — best for sharing.
- Click "Capture Frame". The tool draws the current video frame onto a canvas element and generates a preview image.
- Download the result. Click "Download .png" or "Download .jpeg" to save the captured frame. The filename includes the timestamp.
How frame capture works
The browser loads your video as a local object URL using URL.createObjectURL() — the file never leaves your device. When you click Capture Frame, the tool calls canvas.drawImage(videoElement, 0, 0) to copy the current video frame at full resolution onto an HTML canvas, then exports it via canvas.toDataURL(). The captured image matches the native resolution of your video source.
Common uses for video screenshots
- YouTube thumbnails: Grab the most visually striking frame from your video to use as a custom thumbnail.
- Documentation and tutorials: Extract a specific step from a screen recording to include in a guide or README.
- Social media posts: Share a still from a video without having to post the full clip.
- Bug reports: Capture the exact frame where a visual glitch appears from a screen recording.
- Design references: Save a frame from a film or commercial as a mood board reference.
Tips for the best result
Fast-moving scenes can produce motion blur even in high-quality video — seek to a moment where the subject is relatively still for the sharpest screenshot. If your video is interlaced (common in older TV recordings), you may see horizontal line artifacts; deinterlacing is outside the scope of a browser tool, so use VLC or FFmpeg for those files. PNG is preferred for screenshots with text or UI elements; JPEG is fine for natural-scene stills where a little compression is acceptable.
Frequently Asked Questions
- What video formats are supported?
- Any format your browser's built-in video decoder handles — typically MP4 (H.264/H.265), WebM (VP8/VP9/AV1), and MOV. MKV and AVI support varies by browser. If your video won't load, try converting it to MP4 first using brevio Video Trimmer.
- Will the screenshot match the video's full resolution?
- Yes. The canvas is sized to
video.videoWidth × video.videoHeight, so the output matches your source resolution exactly — not the display size of the preview player. - Is my video uploaded anywhere?
- No. The video is loaded as a local object URL and processed entirely in your browser. The file data never leaves your device.
Frequently Asked Questions
- What video formats are supported?
- Any format your browser's built-in video decoder handles — typically MP4 (H.264/H.265), WebM (VP8/VP9/AV1), and MOV. MKV and AVI support varies by browser. If your video won't load, try converting it to MP4 first.
- Will the screenshot match the video's full resolution?
- Yes. The canvas is sized to video.videoWidth × video.videoHeight, so the output matches your source resolution exactly — not the display size of the preview player.
- Is my video uploaded anywhere?
- No. The video is loaded as a local object URL and processed entirely in your browser. The file data never leaves your device.