Video Resize / Reduce Size Learn more

Downscale, rotate, flip, trim and compress GoPro / 4K videos for sharing — private and local, nothing is uploaded.

Upload video
MP4 / MOV / WebM / MKV / AVI
Video:not loaded
Single video
Drop one video here, or browse.
Folder batch
Drop multiple videos or browse a folder.
GoPro Quick Presets
Target resolution
Speed
FPS
Audio
Codec
Width (px)
Height (px)
Quality (CRF) CRF:28 Compressed · small files
Est.:
⚠ H.265 is very slow in-browser — the WASM encoder has no SIMD and runs single-threaded, so a 1-minute clip can take 30–60 minutes. Progress will appear stuck at 0% during the x265 analysis pass — it has not crashed. For practical use, stick with H.264 at CRF 26–28 which produces similar sizes much faster. H.265 is only worth it for very short clips or if you can leave it running.
✦ Transform none
Rotation & flip applies to all batch files
Horizon / tilt correction (±10°) — useful for GoPro mounted at slight angle
Tilt
Rotates frame; black bars fill uncovered edges. Combine with crop presets to trim edges.
✂ Trim full clip
Set start and/or end time. Leave blank to use the full clip. applies to all batch files
Start time
End time
Trim duration
Status:select a video
Running locally in your browser — nothing is uploaded. For large files, use a desktop machine with plenty of free RAM.
Engine log
Details
Technical details

              
Override settings
Using global settings as defaults. Changes here override only this file.
Resolution
Rotation & Flip
Tilt (±10°) — leave at 0 to use global
Tilt
Note: tilt 0° here means "use global tilt value".
Trim
Start time
End time
Duration
FFmpeg log
Preview
Output preview appears after conversion.
File details
Before: After: Saved: Ratio:
Tips: Quick Share (1080p / CRF 28) is the best starting point. Use H.265 to cut file size ~40% with the same quality — requires a modern device to play back.
Back to Toolbox Contact