WebCodecs GPU + Local FFmpeg WASM · Zero Install

HandBrake-Style Local Video Compression—Right in Your Browser

Get local hardware-accelerated H.264, H.265, and VP9 encoding without installing software or uploading private footage. Includes the one feature HandBrake removed: automatic Target File Size (MB) calculation.

✓ No admin rights or installer needed
✓ Built-in Target MB bitrate calculator
✓ 100% on-device like a native app
🎯

Target MB Mode (No Bitrate Math)

Auto Bitrate + Smart Downscale

HandBrake dropped Target MB years ago. Pick your exact size ceiling here and NeatCompress computes video kbps, audio kbps, and optimal resolution automatically.

Target size:
Open Target MB transcoder →

Click to choose video or drag & drop here

MP4, MOV, MKV, WebM · Hardware GPU encoding
📦

Manual Codec & Batch Queue

H.264 · HEVC · VP9 · Batch ZIP

Prefer manual control over resolution (1080p / 720p / 480p), FPS, codec, and audio tracks—or queueing a folder of clips at once? Jump straight in.

Workspace:
Open browser video workbench →

Click to choose video(s) or drag & drop

Works on macOS, Windows, Linux, Chromebook & iPadOS

NeatCompress (Web) vs. HandBrake (Desktop)

HandBrake is the gold standard open-source desktop transcoder, but its dense 7-tab interface and installer requirement can be overkill when you just need a screen recording or phone video shrunk right now.

Dimension NeatCompress (Browser App) HandBrake (Desktop App)
Setup & Device Support Instant in browser; works on locked work PCs, Chromebooks & iPads Requires native installer on Windows, macOS, or Linux
Target File Size (MB) Built-in decimal MB calculator with 4% container margin Removed in v0.9.4 (requires manual bitrate calculation)
Hardware Acceleration WebCodecs GPU (VideoToolbox / NVENC / QuickSync / AMF) + WASM fallback Native CPU (x264/x265/SVT-AV1) + optional GPU encoders
Quick Edits (Merge / GIF / Audio) Visual scrubber trim, multi-clip merge, mute, audio extract & GIF Chapter/seconds range encode only (no clip merging or GIF export)
Data Privacy 100% local processing—no video bytes uploaded 100% local desktop processing
Archival / Blu-ray Ripping Not designed for DVD/Blu-ray discs or multi-track soft subtitles Deep support for 10-bit x265, AV1, deinterlacing, and subtitle tracks

How browser hardware encoding narrowed the speed gap

Early browser video tools relied purely on single-threaded JavaScript or WebAssembly, running 5–10× slower than native apps. Modern Chromium and Safari browsers expose the system's dedicated media silicon via VideoEncoder and VideoDecoder (WebCodecs), allowing NeatCompress to transcode 1080p and 4K H.264/HEVC streams at hardware speeds without touching a remote server.

Quick decision guide

  • Use NeatCompress when you need to fit a clip under 10 MB / 25 MB / 50 MB fast, convert a macOS .mov screen recording to .mp4, compress a batch of clips on a work machine without admin install rights, or trim and export a GIF in seconds.
  • Use Desktop HandBrake when archiving multi-gigabyte films with two-pass software x265/SVT-AV1, preserving multiple VobSub/PGS subtitle streams, or transcoding 5.1/7.1 surround audio tracks.

Frequently Asked Questions

Is there an online HandBrake alternative that still runs locally without uploading files?
Yes. NeatCompress runs inside your web browser using the W3C WebCodecs API (hardware GPU encoding via Apple VideoToolbox, NVIDIA NVENC, Intel QuickSync, or AMD AMF) plus a local FFmpeg WebAssembly fallback. Like HandBrake, your video never leaves your computer—but you don't need admin rights or a desktop installer.
How do I compress a video to a specific MB size when HandBrake removed Target Size?
HandBrake removed its Target Size (MB) option back in version 0.9.4, requiring manual bitrate math. NeatCompress includes a dedicated Target MB mode that measures your clip's duration, reserves audio and a 4% MP4/WebM container overhead buffer, auto-scales resolution when needed, and hits strict 10 MB, 16 MB, 25 MB, or custom ceilings automatically.
Can I use NeatCompress on a locked work laptop, Chromebook, or iPad?
Yes. Because NeatCompress runs in standard Chrome, Edge, or Safari tabs with zero native installation, it works on managed corporate laptops, Chromebooks, Linux desktops, iPhones, and iPads where installing desktop transcoders is blocked.
When is the desktop HandBrake app still the better choice?
Desktop HandBrake remains ideal for multi-hour Blu-ray/DVD rips, 10-bit x265/AV1 archival encoding overnight, multi-language soft subtitle track passthrough, and surround-sound AC3/DTS remuxing. NeatCompress is built for fast everyday MP4/MOV/MKV/WebM compression, target-MB sizing, batch queues, and quick cuts.