Video to JPG: extract frames from a video
Choose a video, then save the frame you want or one every few seconds, at the video's full size. It runs in your browser; the video is never uploaded.
It works in this page. The video is not uploaded, so a large file takes no longer than a small one to send: nothing is sent.
Your result appears here.
Free · No signup · No watermark · Your video never leaves your device
Video without subtitles yet?
Subtylo writes them from your video's speech, timed word by word, in 20 tested languages. Pick an animated style for TikTok, Reels or Shorts and download the video. Free to try with a small watermark; SRT files and clean 1080p are in the US$7 pack.
Make subtitles from a videoHow to save frames from a video
- Choose your video or drop it on the box.
- For one picture: play or drag the video to the moment, pause, and click Save this frame as JPG.
- For many: type how many seconds apart (1 means one frame per second) and click Extract frames. Tap a frame to save it, or Download all (ZIP).
Good to know
Frames are saved at the video's own size (a 1080×1920 phone video gives 1080×1920 pictures), as high-quality JPG. Up to 200 frames are taken at a time (60 for videos larger than 1080p, so a phone does not run out of memory); for a longer video the page spaces them out to cover all of it and says so. File names carry the time of each frame, such as holiday-01m05s.jpg.
Common questions
Is my video uploaded?
No. Your browser plays the video and draws the frames in this page. Nothing is sent to a server.
Which formats work?
Any video your browser can play: MP4 (H.264) and WebM in every current browser. An iPhone .mov saved as HEVC (High Efficiency) plays in Safari, elsewhere only where the browser and computer can play HEVC. If your browser cannot play the file, the page says so.
Can I make a thumbnail for YouTube or TikTok?
Yes. Save the frame you want, then add text in any image editor. A 1920×1080 video gives a frame of the size YouTube asks for thumbnails (1280×720 or larger).
Does it add a watermark?
No. There is no watermark and no signup.
Can I add subtitles to the video instead?
Subtylo writes captions from the video's speech and burns them in with an animated style, free to try.
Free subtitle and video tools
- ASS to SRT converter Turn Advanced SubStation (.ass, .ssa) subtitles from Aegisub or fansubs into plain SRT.
- Extract audio from video Save the sound of an MP4 or MOV as an M4A file, copied without re-encoding.
- Remove audio from video Mute an MP4 or MOV: the sound is removed, the picture stays the original.
- SBV to SRT converter Turn YouTube's .sbv caption file into SRT for editors, players and other platforms.
- Shift subtitle timing Move all subtitles of an SRT or VTT file earlier or later, or only from a given time on.
- SRT to TXT converter Turn subtitles (.srt or .vtt) into plain text you can read, quote or paste into a document.
- SRT to VTT converter Turn a SubRip .srt file into WebVTT for HTML5 video players, Vimeo and course platforms.
- TXT to SRT converter Turn plain text into an SRT subtitle file: one subtitle per line, timed by length or a fixed time.
- Video to JPG Save frames of a video as JPG images: one moment, or one every few seconds as a ZIP.
- VTT to SRT converter Turn a WebVTT .vtt file (from YouTube, Zoom or a website) into SubRip .srt for editors and players.