Video to JPG Converter

Extract JPG frames from any video format. Create thumbnails and screenshots. Supports 35+ formats. Free.

Initializing... drag & drop files here

Supports: 3G2, 3GP, 3GPP, ASF, AV1, AVCHD +31 more

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
File extension
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

How to Convert Video to JPG Online

  1. Upload Your Video File: Drag and drop or click "Add Files" to select a video from your computer. MP4, MOV, AVI, MKV, WebM, WMV, FLV, MTS, M2TS, MPG, 3GP, VOB, OGV, and 35+ other formats are accepted — H.264, H.265/HEVC, AV1, VP9, MPEG-2, DivX, Xvid, and MJPEG-encoded sources all decode. Batch is supported.
  2. Pick Frame Selection: Default is Specific Frame — enter a timestamp like 2.100 (2 seconds and 100 ms) to capture exactly one 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).
  3. Set Quality, Resolution, and DPI (Optional): Pick an Image Quality preset (Lowest / Low / Medium / High / Very High / Highest) or set a target file size in KB / MB. Pick a resolution preset (144p up to 4320p), scale by percentage, or enter custom width × height. Set DPI from 72 / 96 (screen) up to 300 / 600 / 1200 (print).
  4. Convert and Download: Click Convert. Frames extract in your browser session and download as individual JPGs or a single ZIP — no sign-up, no watermark.

Why Extract JPG Frames from Video?

Every video — whether a 4K iPhone clip, an old AVI camcorder dump, a Zoom recording, a security DVR export, or a YouTube download — is just a sequence of still images played fast. Pulling those stills out as JPGs gives you images you can email, post, embed, archive, and edit anywhere a JPG is understood (which is everywhere). JPG is the right pick when file size matters and the source is photographic; for sharp text and graphics use video to PNG instead.

  • Generate video thumbnails and posters — Pick a representative frame to use as a YouTube custom thumbnail, Plex/Jellyfin poster, Vimeo cover, course-platform preview, or blog hero. Every CMS expects JPG, and a 1920x1080 JPG poster is typically 100-300 KB versus 1-3 MB as PNG.
  • Capture evidence from CCTV, dashcam, or doorbell footage — Most security DVRs write H.264 in MP4 or AVI; Ring/Nest cameras export MP4. Extract the exact frame of an incident at 12.450 seconds for an insurance claim, police report, or HOA submission. JPG keeps the file small enough to email.
  • Build an image sequence for editing — Extract every frame at 0.1s intervals and import the JPG sequence into Photoshop, After Effects, DaVinci Resolve, or Blender for rotoscoping, motion-tracking reference, or stop-motion remixing.
  • Frame-by-frame sports and motion analysis — Coaches and physical therapists capture every-tenth-of-a-second stills from training video to compare a swimmer's stroke, a pitcher's release, or a dancer's form across sessions.
  • Make a contact sheet or storyboard — Multiple Screenshots at 5s or 10s per frame turns a 90-minute video into a 9-18 row scrub strip — useful for editors logging footage, archivists cataloguing legacy tapes, and compliance teams sampling long recordings.
  • Insert stills into slides, docs, and reports — A JPG drops cleanly into PowerPoint, Google Slides, Keynote, Word, Notion, and Confluence. Embedded video files break across platforms and email; JPG always renders.

Video vs JPG — Format Comparison

Property Video (MP4 / MOV / AVI / MKV / WebM) JPG (JPEG)
Type Multi-frame container with audio Single still image
Typical codecs H.264, H.265/HEVC, AV1, VP9, MPEG-2 DCT-based lossy compression
Audio track Yes No
Plays in browsers Codec-dependent (some MP4/WebM yes, AVI/MKV often no) Universal
File size, 1 min 1080p 50-300 MB 150-500 KB per frame
Embeds in docs and slides Poor — varies by platform Universal
Best for Storage and playback of full motion Thumbnails, evidence, references, archives

Frame Selection Quick Guide

Goal Frame selection mode Capture rate / time
One thumbnail / poster Specific Frame Pick the timestamp (e.g. 00:05.000)
Evidence still from CCTV / dashcam Specific Frame Exact incident time, e.g. 12.450
Storyboard contact sheet Multiple Screenshots 5 or 10 seconds per frame
Editing image sequence Multiple Screenshots 0.1s (10 fps) or 0.2s (5 fps)
Rough video summary Multiple Screenshots 1 second per frame
Frame-by-frame sports analysis Multiple Screenshots 0.1s (10 fps)
Long meeting / lecture review Multiple Screenshots 5 or 10 seconds per frame

Frequently Asked Questions

How do I capture one specific frame at an exact timestamp?

Use Specific Frame mode and enter the time in seconds with millisecond precision. For example, 2.100 means 2 seconds and 100 milliseconds into the video. Use this when you need the exact moment of a sports highlight, the frame just before a crash on a dashcam, the moment a person enters a CCTV view, or the instant a goal crosses the line.

How many JPG frames will I get from a 10-minute video?

Depends on the capture rate. At 1 second per frame you'll get 600 JPGs. At 0.1s per frame (10 fps) you'll get 6,000 JPGs — fine for editing pipelines but heavy in a browser. At 5 seconds per frame you'll get 120 stills — a manageable contact sheet. Pick the slowest rate that still captures the moments you need; you can always re-run with a denser interval on a clip you've trimmed.

What video formats can I extract frames from?

MP4, MOV, AVI, MKV, WebM, WMV, FLV, MTS, M2TS, M2V, M4V, MPG, MPEG, MPEG-2, 3GP, 3GPP, ASF, AV1, AVCHD, DIVX, DV, F4V, MJPEG, MXF, OGV, RM, RMVB, SWF, TS, VOB, WTV, XVID, and more — 35+ containers and the codecs inside them. If your media player can play it, frame extraction usually works even when in-browser preview can't.

Should I use JPG or PNG for extracted frames?

JPG for photographic content (live-action footage, faces, landscapes, drone shots, sports) and when file size matters. PNG for screenshots, screen recordings, slide-deck exports, computer-generated content, and when you need pixel-exact text or graphics. PNG is lossless but typically 3-5x larger. For lossless extraction see video to PNG.

Will the JPG frame include the video's audio?

No — JPG is a still image format with no audio support. The audio track is discarded during frame extraction. If you need the audio separately, see video to MP3 for a parallel audio export.

Why is the extracted JPG smaller / blurrier than the video looked?

The extracted frame matches the video's actual encoded resolution, not the upscaled playback dimensions. A "1080p" web download might really be 1280x720 stretched, and a "720p" old-camcorder AVI is often 720x404 letterboxed. Use the resolution presets to upscale to a larger output, or pick a higher Image Quality preset (Very High / Highest) to keep more detail. Upscaling interpolates pixels — it can't add detail that wasn't captured.

Can I extract every single frame at the video's native frame rate?

Set Multiple Screenshots to 0.1 seconds per frame (10 fps) for the densest extraction available. For true every-frame extraction matching native rates (24, 25, 29.97, 30, 50, or 60 fps), 0.1s is close enough for most editing workflows. A 5-minute clip at 30 fps native equals 9,000 frames — plan storage and ZIP-download time accordingly.

Does my video get uploaded to your servers?

Files are processed in your browser session via secure WebAssembly decoding. Frames are extracted client-side wherever possible. No watermarks, no sign-up. If you'd rather have an animated output instead of stills, see video to GIF.

Why is my AVI / MKV not playing in the preview but extraction still works?

Modern browsers don't natively play every container — AVI, MKV, and older MPEG-2 streams especially. Frame extraction decodes the video stream directly, independently of any browser playback layer, so codec quirks that block preview don't usually block extraction here.

Rate Video to JPG Converter Tool

Rating: 4.9 / 5 - 67 reviews