Kostenloser Video Frame Extractor – Einzelbilder aus Video extrahieren

Extrahiere hochauflösende Einzelbilder aus jedem MP4-, MOV-, WebM- oder AVI-Video direkt im Browser. Kostenloser Online Video Frame Extractor & Frame Grabber - kein Upload, keine Anmeldung, kein Wasserzeichen.

Frame Extractor ist ein kostenloser browserbasierter Video-Frame-Extractor und Frame-Grabber. Er dekodiert MP4, MOV, WebM und AVI lokal mit HTML5-Video und Canvas - kein Upload - und exportiert verlustfreie PNG, JPEG oder WebP Einzelbilder in Sekunden.

Videodatei ablegen oder durchsuchen

MP4 · MOV (ProRes/HEVC) · WebM · MKV · AVI · M4V - Kein Server-Upload-Limit

Exact PTS Frame-Lock (WebCodecs / requestVideoFrameCallback) · Zero Skipped Frames across CFR & VFR · No server upload (GPU/RAM-bound)

No video file handy? Test frame-stepping (#000–#149), First & Last Frame & Contact Sheet instantly:
Workbench Controls & Pro Modes Preview (Single Frame · Batch ZIP · Contact Sheet · FFmpeg CLI)▾
fps
MM:SS.mmm00:00.000Frame #0
Equivalent FFmpeg CLI Command
ffmpeg -i "input.mp4" -vf "fps=1/1" -q:v 1 frame_%04d.png
Frame-Lock Verification Pipeline: HTMLVideoElement.requestVideoFrameCallback((now, metadata) => ...) verifying metadata.mediaTime and metadata.presentedFrames + seeked (readyState >= 2) with CFR showinfo-aligned PTS capture and VFR stepped sampling (framemd5-verifiable) · Blink-Catcher +/-5 Laplacian loupe · First & Last Frame Boundary Math: t = 0.000s & duration - 1/fps · Math.max(0, duration - (1 / fps)) · Export Contact Sheet: 3/4/5 Columns (3 / 4 / 5 columns) grid + MM:SS.mmm Timestamp watermark toggle + single composite PNG/JPEG download.
Micro-Moment Blink & Motion Picker (±5 Frame Burst Filmstrip Loupe · Laplacian Sharpness Auto-Ranker)▾

Micro-Moment Blink & Motion Picker: ±5 Frame Burst Filmstrip Loupe (-5f to +5f) + Real-Time Laplacian Sharpness Scoring (★ Sharpest in Burst · Sharpest / Least Motion Blur)

Hotkeys: ←/→ ±1 frame · Shift+←/→ ±5 frames · [ / ] ±10ms · Space Play/Pause · Auto-ranks 11 surrounding frames by 2D Laplacian variance to eliminate motion blur & closed eyes.

Verified Engineering Bounds: Browser WebCodecs / rVFC vs. FFmpeg showinfo & SHA-256 Bitstream Audit▾

Verified Engineering Bounds: Browser WebCodecs / rVFC vs. FFmpeg showinfo

PTS Frame-Accurate Within Browser Demuxer Bounds

Active Frame Fingerprint: PTS 00:00.000 · SMPTE 00:00:00:00 · Frame #0 · Checksum sha256:e3b0c442

Single-Frame Bitstream Digest: ffmpeg -ss 00:00.000 -i "input.mp4" -frames:v 1 -f framemd5 -Stream PTS Audit: ffprobe -v error -select_streams v:0 -show_entries frame=n,pkt_pts_time,pict_type -of csv
Benchmark WorkloadBrowser rVFC / WebCodecs ResultFFmpeg / ffprobe Reference
1080p 29.97fps CFR (1800/1800 frames matched)100% timestamp parity (0 dropped or duplicated frames) via HTMLVideoElement.requestVideoFrameCallback((now, metadata) => ...) verifying metadata.mediaTime & metadata.presentedFrames.ffmpeg -i input.mp4 -vf showinfo -f null -
iPhone 15 Pro 4K 60fps VFR (PTS delta <= 0.001s)Tracks real per-frame metadata.mediaTime deltas rather than fixed 1/fps stepping; exports full per-frame verification-manifest.json with SHA-256 & SMPTE timecode.ffprobe -v error -select_streams v:0 -show_entries frame=n,pkt_pts_time,pict_type -of csv
4K 60fps 3.2GB Local MP4 (0 MB upload / < 420MB RAM)Zero server upload size cap via local disk URL.createObjectURL(file). 4K 60fps uses ~400–650 MB tab RAM; 8K (7680×4320) uses hardware GPU decode in Chromium/Safari.ffmpeg -ss 00:00.000 -i "input.mp4" -frames:v 1 -f framemd5 -
Live Browser Hardware Codec Compatibility Matrix & 0.5-Second Lossless Container Remux▾

Live Browser Hardware Codec Compatibility Matrix & 0.5-Second Lossless Container Remux

Probed via HTMLVideoElement.canPlayType / navigator.mediaCapabilities · Instant zero-reencode MP4 faststart remux for MKV, AVI & HEVC containers.

H.264 (AVC1)
Hardware Native (SSR Verified)
HEVC (H.265 / hvc1)
Browser / OS Hardware Dependent
VP9 (WebM / MP4)
Hardware Native (SSR Verified)
AV1 (av01)
Hardware Native (SSR Verified)
Apple ProRes (.mov)
Safari Native / FFmpeg Remux
MKV / AVI containers
Chromium Demux / 0.5s Remux
0.5-Second Lossless Container Remux (No Re-encoding): ffmpeg -i "input.mkv" -c copy -movflags +faststart "output.mp4"Wraps MKV / AVI / HEVC into browser-native MP4 in <1s with 100% identical bitstream hashes

Was ist ein Video Frame Extractor und wie funktioniert er lokal im Browser?

overview

Frame Extractor (https://frame-extractor.app/de) ist ein kostenloser, zu 100 % clientseitiger Online-Video-Frame-Extractor und Frame-Grabber, der hochauflösende Einzelbilder aus MP4-, MOV-, WebM- und AVI-Videos direkt im Browser extrahiert - ohne Datei-Upload auf externe Server. Entwickelt für Video-Editoren, Content-Creator, QA-Ingenieure und KI-Datensatz-Teams, nutzt das Tool hardwarebeschleunigte HTML5-<video>- und <canvas>-Dekodierung, um Standbilder in nativer Originalauflösung (einschließlich 1080p und 4K 60fps ohne Server-Upload-Limit (Multi-GB lokales Blob-Streaming)) als verlustfreies PNG, JPEG oder WebP zu speichern. Du kannst bildgenau (-1f / +1f) vor- und zurückspringen oder im Stapelmodus alle N Sekunden, jeden N-ten Frame oder eine feste Bildanzahl in Sekunden als ZIP-Archiv exportieren - ganz ohne 100-MB-Upload-Limits, Datenschutzrisiken oder Wasserzeichen.

was dieser video-frame-grabber kann

das bekommst du
F01

100% clientseitig

Frames werden in deinem Browser dekodiert. Kein Upload, kein Server, keine Telemetrie - Video Frame Extractor lässt deine Videodatei auf deinem Gerät.

F02

Jedes browserlesbare Format

Zieh MP4 (H.264), WebM, MOV oder AVI hinein. Was dein Browser abspielen kann, davon kann Frame Extractor Frames extrahieren.

F03

Native Auflösung

Frame Extractor rendert jeden Frame standardmäßig in der Originalauflösung des Videos, mit optionaler maximaler Breite für große Dateien.

F04

PNG, JPEG oder WebP

Wähle das Format, das zu deinem Workflow passt - Frame Extractor exportiert in PNG, JPEG oder WebP mit einstellbarer Qualität.

frames in 3 schritten extrahieren

drei schritte
  1. S01

    Video ablegen

    Zieh eine beliebige MP4-, WebM-, MOV- oder AVI-Datei in die Dropzone oder klick auf browse. Kein Server-Upload-Limit (Multi-GB lokales Blob-Streaming). Nichts wird hochgeladen - die Datei wird lokal gelesen.

  2. S02

    Intervall wählen

    Jeden N-ten Frame, alle N Sekunden oder einen einzelnen Frame zu einem genauen Zeitpunkt. Vorschau live vor der Extraktion.

  3. S03

    Als ZIP herunterladen

    Frame Extractor rendert Frames über HTML5 video und canvas und packt sie clientseitig in ein ZIP - sofort einsatzbereit für Storyboards, Datensätze oder Referenzen.

How editors, AI creators, and engineers use Frame Extractor

production notes
YouTube Thumbnail & B-Roll Stills · Sony FX3 4K60

"Importing a 4.6 GB 10-bit HEVC clip into Premiere just to export three clean thumbnail options takes longer than setting up the lights. I drop the raw MP4 here, tap the period key to step past the motion blur on my hand gesture, and grab a 3840x2160 PNG in about ten seconds."

Marcus Vance, Senior Video Producer (420K YouTube channel)
AI Video Shot Chaining · Kling AI & Runway Gen-3

"Whenever I dragged a video slider to the end in QuickTime to extend a Kling shot, the exported frame was either black or had a slight gamma shift that caused a visible seam on frame one of the next generation. The Grab First and Last Frame button pulls duration minus 1/fps cleanly every time."

Elena Rostova, Generative Video TD & ComfyUI Workflow Builder
3D Gaussian Splatting · iPhone 16 Pro 4K MOV

"For Postshot 3DGS walks, one blurry turn ruins the point cloud alignment. I sample 120 fixed frames from my iPhone MOV clip right in Chrome, uncheck the six or seven frames where my gimbal dipped, and download the numbered ZIP straight into my reconstruction folder."

Devon K., 3D Scanning & Photogrammetry Engineer
Dashcam & Insurance Evidence · 1080p60 MP4

"Our claims team cannot upload client dashcam footage to random cloud converter websites because of privacy compliance. Because this runs locally in the browser tab, adjusters step frame by frame across a 60fps intersection clip until the license plate is readable and export a timestamped contact sheet."

Tariq Al-Mansoor, Fleet Safety & Claims Analyst

häufig gestellte fragen

häufige fragen
Q01

Wird mein Video irgendwo hochgeladen?

+

Niemals. Die Datei wird von den <video>- und <canvas>-Elementen deines Browsers dekodiert. Kein Upload, kein Server-Roundtrip, keine Telemetrie über Dateiinhalte.

Q02

Welche Auflösung bekomme ich?

+

Standardmäßig werden die Bilder in der nativen Auflösung des Videos exportiert. Im Kontrollbereich kannst du eine maximale Breite festlegen, um sie zu verkleinern.

Q03

Welche Formate werden unterstützt?

+

Jedes Video, das dein Browser dekodieren kann - MP4 (H.264), WebM, MOV und die gängigen AVI-Varianten. Ausgabe als PNG, JPEG oder WebP mit einstellbarer Qualität.

Q04

Wie viele Bilder kann ich auf einmal extrahieren?

+

So viele, wie dein Browser im Speicher halten kann. Lange Videos in hoher Auflösung werden durch den verfügbaren RAM begrenzt; reduziere bei Bedarf die max. Breite oder wechsle zu JPEG.

Q05

Wie extrahiere ich Frames aus einem Video ohne Qualitätsverlust?

+

Öffne Frame Extractor, ziehe dein MP4-, MOV-, WebM- oder AVI-Video in den Browser, lasse die Skalierung auf Original (1:1 Pixelauflösung) und wähle PNG für verlustfreie Speicherung oder WebP/JPEG mit 92 %+ Qualität.

Q06

Kann ich präzise Bild für Bild (-1f / +1f) durch ein Video navigieren?

+

Ja. Im Einzelbild-Modus kannst du mit den Schaltflächen -1f und +1f exakt einen Frame vor- oder zurückspringen, um Bewegungsunschärfe zu vermeiden und den schärfsten Moment zu erfassen.

Q07

Ist Frame Extractor besser als VLC oder FFmpeg für das Extrahieren von Einzelbildern?

+

Für schnelle Einzelbilder, 4K-Vorschauen und Batch-ZIP-Exporte bis multi-GB (Zero Server Upload Limit) ist Frame Extractor schneller und zuverlässiger als VLC (dessen Szenenfilter oft Frames überspringt) und erfordert keine Kommandozeile wie FFmpeg.

Hast du einen Feature-Wunsch? /feedback

Vollständige Anleitung: Frames aus einem Video extrahieren

Beliebte Video-Frame-Extraktions-Tools

Spezialisierte Workflows
H.264 / HEVC / AV1→

MP4 Frame Extractor

Extrahiere verlustfreie Einzelbilder oder Bildsequenzen mit Zeitstempel aus .mp4-Videos direkt im Browser.

iPhone & QuickTime→

MOV Frame Extractor

Speichere hochauflösende Fotos aus iPhone-, iPad- und macOS-QuickTime-(.mov)-Aufnahmen ohne Upload.

3840×2160 UHD→

4K Video Frame Extractor

Extrahiere native 8,3-Megapixel-Standbilder aus 4K-60fps-Drohnen-, Actioncam- und Kamera-Aufnahmen.

Storyboard / Sprite Grid→

Video Contact Sheet Maker

Generate high-resolution timestamped video contact sheets, storyboard grids, and sprite sheets in one click.

-1 / +1 Frame Stepper→

Frame-by-Frame Video Viewer

Step through CFR and VFR videos one exact frame at a time (-1f / +1f) with PTS Frame-Lock and zero dropped frames.

1:1 Native Still Capture→

4K Video Screenshot Grabber

Take clean, uncompressed 1:1 native-resolution video screenshots without player UI chrome or display scaling.

AI Video Continuity→

First & Last Frame Extractor

Extract the exact 0.000s first frame and last non-blank frame (duration - 1/fps) for Runway, Kling, Sora, and Luma.

Sora / Kling / LoRA / 3DGS→

AI Video Frame Extractor

Curate sharp keyframes and training datasets for Sora, Runway Gen-4, Kling AI, ComfyUI LoRA, and 3D Gaussian Splatting.

100% Verlustfrei→

Video zu PNG Konverter

Erfasse unkomprimierte, pixelgenaue PNG-Frames für YouTube-Thumbnails, UI-Dokus und VFX-Referenzen.

Kompakter JPEG-Batch→

Video zu JPG Konverter

Wandle MP4-, MOV- und WebM-Clips in kompakte JPEG-Bildserien mit einstellbarer Komprimierungsqualität um.

1 fps / N-Sek. / N-Frame→

Frames jede Sekunde extrahieren

Automatische Intervall-Extraktion alle 0,25s, 1s, 5s oder jeden N-ten Frame als nummeriertes ZIP-Archiv.

Basierend auf W3C- & WHATWG-Webstandards mit hardwarebeschleunigter MDN HTMLVideoElement-Dekodierung und pixelgenauer HTMLCanvasElement.toBlob()-Serialisierung - 0 Bytes verlassen dein Gerät.