Skip to main content

Extract a Frame Every 30 Seconds
Free Online — No Upload

Pull one still image every 30 seconds from any video — right in your browser, with the interval already selected for you. Ideal for timelapses, contact sheets, thumbnail hunting, and evenly spaced AI training samples. No upload, no watermark, 100% private.

🔒 100% Private⏱️ Fixed Time Interval🖼️ JPG / PNG / WebP📦 ZIP Download🚫 No Watermark🆓 Free Forever

Convert Video to Image Sequence

Extract every frame as high-resolution PNG or JPG images

🔒

100% Private & Browser-Based

Your video files never leave your computer. All frame extraction happens locally in your WebAssembly browser pipeline.

ZIP

Instant ZIP Download

All extracted frame images are archived into a single compressed ZIP file for fast, one-click downloading.

🔒

No Limits & Zero Cost

Free forever with no file size caps, watermarks, or user account registration required.

Why Extract One Frame Every 30 Seconds?

Thirty seconds is the archivist’s interval: two frames per minute, designed for very long recordings where you want the gist, not the detail. Surveillance-style review, construction progress, and day-long lectures all compress into a handful of representative stills.

  • Distill hours into handfuls — A full day of site footage becomes a visual log you can review over coffee — two frames per minute, zero scrubbing.
  • Track long-term progress — Construction, renovations, and experiments become a clean before/during/after sequence from a single continuous recording.
  • Review without watching — Security-style footage, dashcam archives, and long monitoring sessions: scan days of video as stills instead of fast-forwarding.
  • Archive lectures cheaply — Semester-long course recordings shrink to tiny, skimmable frame sets instead of terabytes of video.
  • Smallest output of any cadence — Even a 10-hour recording yields only about 1,200 frames — the lightest ZIP this tool can produce.

Why Extract a Frame Every 30 Seconds

At 30-second intervals the extractor captures 2 frames per minute — 120 from an hour of video, 20 from a 10-minute clip. The lightest preset on the site, for timelapse-style summaries of very long recordings where even the 10-second page would drown you in images.

An 8-hour workday recording becomes 960 frames versus 2,880 at 10 seconds — a set you can actually browse. A 6-hour construction-site video becomes 720 frames, enough for a “day in 60 seconds” highlight at 12 fps. A 2-hour keynote becomes 240 frames — reviewable over coffee, no major segment missing.

Storage is trivial: 240 frames at 720p JPG weigh 8–15 MB and download in seconds — no ZIP, no deduplication, and nothing ever uploads. The tradeoff is coverage, not size: a 30-second gap can swallow a joke, a demo step, or a goal. When a frame looks interesting, re-extract that segment at 5 or 10 seconds to see what the gap hid.

How to Extract a Frame Every 30 Seconds Online

  1. 1

    Upload your video file

    Drag and drop or click to select your MP4, MOV, or WEBM video.

  2. 2

    Confirm the interval

    “Every N Seconds” mode is preselected at every 30 seconds — or pick 1, 5, 10, 30 seconds, or type a custom value up to 3600.

  3. 3

    Choose JPG, PNG, or WebP

    JPG for small files, PNG for lossless quality, WebP for efficient web images.

  4. 4

    Extract the frames

    Click “Extract Frames Now” — one frame per interval is captured locally in your browser.

  5. 5

    Download your stills

    Preview the evenly spaced frames and download them all as a single ZIP file.

Tip: documenting progress? Record continuously and sample every 30 seconds — you get a ready-made visual timeline with no editing required.

Supported Video Formats

Long recordings are almost always MP4 (H.264) — from IP cameras, dashcams, and lecture-capture systems. That is ideal: MP4 seeks quickly, so thirty-second sampling flies even on multi-hour files. MOV and WEBM work too.

MP4

Best Supported

MOV

Best Supported

WEBM

Best Supported

AVI

Codec Dependent

MKV

Codec Dependent

⚠️ Browser Processing Notice

Thirty-second sampling is the most resource-friendly mode here — output stays tiny even for very long videos. If your source file is enormous (many GB), give the browser a moment to index it; extraction itself stays fast because so few frames are captured.

Other Extraction Intervals

Frequently Asked Questions

How do I extract a frame every 30 seconds from a video?▼

Upload your video above — the “Every N Seconds” extraction mode is already selected with a 30-second interval. Pick JPG, PNG, or WebP output and click “Extract Frames Now”. Your video is decoded frame-by-frame right in your browser and the stills download as a ZIP — no upload, no watermark.

How many frames will I get with a 30-second interval?▼

Roughly one frame per 30 seconds of footage, so a 60-second clip gives you about 2 evenly spaced stills (2 frames per minute of video). If the interval is longer than the clip itself you still get the opening frame, never an empty result.

When should I use every-30-seconds instead of FPS extraction?▼

Use a fixed time interval when you want predictable, evenly spaced samples: long recordings, surveillance-style sampling, and progress documentation — distill hours of footage into a handful of representative frames. Use FPS mode instead when you need smooth motion or every single frame of a short clip.

Which video formats work with interval frame extraction?▼

MP4 is king for thirty-second sampling — it is what IP cameras, dashcams, and lecture-capture systems record. MOV and WEBM work as well; anything your browser decodes (sometimes AVI/MKV) can be sampled locally.

Can I change the interval or set a custom number of seconds?▼

Yes — this page presets 30 seconds, but 1, 5, and 10-second presets plus any custom interval from 1 to 3600 seconds are available. Toggle between “Every N Seconds” and “By FPS” modes before extracting.

Is my video uploaded to a server?▼

No — sampling happens 100% in your browser. Monitoring-style footage and private recordings never leave your device.

Will I miss important moments at 30-second gaps?▼

Anything shorter than the gap can slip through — a 10-second demo beat, a quick slide flash, a single play. This preset assumes long, low-density sources where “important” means segment-level change: a new speaker, a scene change, a work phase. For faster beats, move up to the 10-second page.

Can I turn the frames into a timelapse video?▼

Yes — that’s one of the best uses. Import the sequence into any editor at 12–24 fps: 240 frames from a 2-hour keynote becomes a crisp 10–20 second timelapse. Keep the numeric filename order intact on import, or the frames shuffle.