Browser Video Encoder
Private, local-only transcoding to a maximum of 1080p and 30fps. Nothing is uploaded.

Drop a video here, or click to choose

We will encode to H.264 MP4, max 1080p and 30fps for wide compatibility.

Tip: First run downloads the FFmpeg core (~25–30MB). Subsequent runs are instant.

How it works

  1. Click the drop area and select a video (or drag and drop it).
  2. First run downloads the encoder core to your browser (one-time).
  3. We transcode locally to MP4 H.264, capped at 1080p and 30fps.
  4. Download the result. Nothing gets uploaded to a server.

Why not HEVC here?

In-browser HEVC via WebAssembly is much slower than hardware-accelerated encoding on iPhone. We use H.264 in the browser for speed and compatibility. Use the iOS app for best results with true HEVC compression and massive savings.

Privacy

Your files never leave your device. All processing happens locally in your browser.

Tips

  • Very large files (over ~1.5GB) may fail due to browser memory limits. Trim or split first.
  • If your source is already 1080p or lower, we will not upscale.
  • For highest quality and HEVC efficiency, use the HEVCut iOS app.