XTools Logo
XTools
Blog
/
Video CompressionConvert VideoTrim VideoChange Video VolumeExtract Audio from VideoResize VideoVideo to GIFMerge VideosAdd Audio to VideoAdd Image to VideoAdd Text to VideoCrop VideoRotate VideoFlip VideoLoop VideoChange Video SpeedScreen RecorderCamera RecorderExtract Video FramesBurn Subtitles into VideoSubtitle ConverterSubtitle Video Player

© 2026 XTools. All rights reserved.

Privacy PolicyContact Us

    Extract Video Frames

    Save stills from chosen times and make a contact sheet
    • Files never leave your device
    • Runs in your browser
    • Free, no sign-up, no watermark

    Drop a file here, or click to choose

    Accepts MP4, MOV, WebM, MKV · You can also paste with Ctrl+V / ⌘V

    Related tools

    • Video Compression
    • Convert Video
    • Trim Video
    • Change Video Volume
    • Extract Audio from Video
    • Resize Video
    • Video to GIF
    • Merge Videos
    • Add Audio to Video
    • Add Image to Video
    • Add Text to Video
    • Crop Video
    • Rotate Video
    • Flip Video
    • Loop Video
    • Change Video Speed
    • Screen Recorder
    • Camera Recorder
    • Burn Subtitles into Video
    • Subtitle Converter
    • Subtitle Video Player

    How to use Extract Video Frames

    Save still images from a video as PNG, JPG or WebP. Grab frames at the exact times you choose, every N seconds, evenly spaced or at keyframes, and build a contact sheet of thumbnails with timestamps.

    1. 1

      Drop a video on the page.

    2. 2

      Under Which frames, choose Chosen times (pause and press A, or click Add current frame), Every N seconds, Evenly spaced or Keyframes; for the last three, set the range on the timeline.

    3. 3

      Pick the image Format (PNG, JPG, WebP), Quality and Size (Original or Max width).

    4. 4

      Click Extract to get the frames, then download single frames or Download all (ZIP).

    5. 5

      Optionally adjust the Contact sheet (columns, tile width, timestamps, header) and click Download sheet.

    Frequently asked questions

    Are frames saved at full resolution?

    Yes, with Size set to Original. Choose Max width to scale large videos down.

    How many frames can I extract at once?

    Up to 600 per run. If your settings ask for more, only the first 600 are extracted.

    PNG, JPG or WebP?

    PNG is lossless and best for screenshots with text. JPG and WebP are much smaller; set Quality between 40 and 100.

    What are keyframes?

    Frames the encoder stored in full, usually at scene changes and every few seconds. They are a quick way to get one image per shot.

    What is a contact sheet?

    One image with all extracted frames as a grid of thumbnails, optionally with timestamps and a header showing the file's duration, resolution and size.

    Is my video uploaded?

    No. Frames are decoded in your browser.