MP4 → JPG (In‑Browser Frame Extractor)

Minimal, fast, private. Choose interval / FPS / timestamps, and extract frames as JPEGs—no uploads.

Drop video here or press Enter on the file input ↑
Help: FPS vs Step vs Timestamps
  • Every N seconds (Step): capture a frame every N seconds (e.g., 0.5 → every half second).
  • By FPS: capture F frames per second. Example: 2 FPS means 2 frames each second, i.e. every 0.500 s.
  • Specific timestamps: capture exactly at the times you list (e.g., 0, 1.25, 5).

Note: Browsers often seek to the nearest keyframe, so ultra-precise per-frame capture is not guaranteed for some MP4s.

Range (seconds)
Extraction mode
Output
Technical notes (seek accuracy, platforms, shortcuts)
  • Keyframes: Many MP4s seek to the nearest keyframe → exact times can snap. Larger steps/lower FPS can help.
  • iOS/Safari: Click Extract and keep the tab foregrounded. Playback is “primed” silently where possible.
  • Memory: Hundreds of frames can be heavy. Use Max frames.
  • Shortcuts: E extract, C cancel, Z zip, R clear.
  • Theme: Respectful nod to Monty Python; no parrots were harmed.