Video Screenshot
Capture the selected presentation frame as a genuine PNG, JPG or WebP image.
Advance or delay SRT and WebVTT cues, preview timing changes and handle negative starts explicitly.
Ready to useDrop a UTF-8 SRT or WebVTT file, or paste cues into the text editor. The validation report updates locally.
Advance or delay SRT and WebVTT cues, preview timing changes and handle negative starts explicitly. Review the supported formats and limits before exporting.
Review cue timing and warnings, then generate a UTF-8 file. Invalid timing must be fixed before export.
SRT, WebVTT → SRT, WebVTT
No. Video, subtitle text, filenames, metadata and generated frames stay in this browser. The host serves the application code and static assets. There is no conversion upload endpoint.
No. This lightweight release uses native browser decoding and compatible encoded-stream copying. It does not use FFmpeg or fall back to full video transcoding. Unsupported media receives a clear error.
The tool performs a real operation on verified inputs, but support across file variants, browsers and recording devices is incomplete. Review playback, timing and output before relying on it. Keep your original.
Capture the selected presentation frame as a genuine PNG, JPG or WebP image.
Sample up to 60 frames by count, interval or selected timestamps. Download images individually or in a ZIP.
Encode a short selected clip as an animated GIF, up to 10 seconds, 480 pixels wide and 12 FPS.
Copy a compatible video range at complete keyframe-group boundaries and report the actual exported interval.