Your video never leaves your device. FFmpeg runs as WebAssembly inside your browser — no server, no cloud, no risk.
—
MP4, MOV, AVI, MKV, WebM — up to 100 MB on free tier
Processing in your browser...
Ready to download
Processed in your browser — nothing uploaded.
Need unlimited exports? Upgrade
How it works
Lawyers, HR teams, journalists, and healthcare workers handling footage that cannot touch a third-party server.
FFmpeg runs in WebAssembly inside your browser tab. Not one byte of your footage reaches our servers — free tier, paid tier, or otherwise.
Drag handles to set exact in/out points on the timeline. Full FFmpeg precision — not a JavaScript approximation.
Export with stream copy (near-instant) or re-encode for smaller files. Three quality presets, no cloud service involved at any step.
After first load, FFmpeg.wasm is cached by your browser. Process sensitive footage with no internet connection at all.
License key auth — no registration, no password, no tracking. The key lives in your browser's localStorage, not our database.
Because nothing leaves your device, TrimPrivate is compliant for legal, medical, and HR footage without a DPA or BAA.
How it works
Every time you upload a video to a cloud editor, that file travels over the internet, lands on a third-party server, and sits there — often for days — before being deleted (if it ever is). TrimPrivate runs FFmpeg as WebAssembly inside your browser tab. Your video never leaves your device.
Because no data is ever transmitted, TrimPrivate is GDPR-compliant by architecture, not by policy. No data processor agreement to sign, no sub-processor list to audit — because no personal data reaches our infrastructure. The same applies to HIPAA, CCPA, and any jurisdiction that regulates personal data transfers.
Requires a modern browser with SharedArrayBuffer and WebAssembly support: Chrome 92+, Firefox 79+, Edge 92+, Safari 15.2+. No plugins, no extensions. The FFmpeg.wasm binary (~32 MB) is downloaded once and cached offline.
Pricing
Start free. No card required. Upgrade only if you need more.
Free tier: 3 exports/day · up to 100 MB · up to 2 min · no card required
FAQ
Is my video really never uploaded?
Yes. TrimPrivate uses FFmpeg.wasm — the entire FFmpeg library compiled to WebAssembly, running inside your browser tab. Your video file is read from disk into browser memory, processed, and written back. Our server receives only a small JSON ping (no video data) to record the export for rate limiting.
What's the free tier exactly?
3 exports per day, files up to 100 MB, output clips up to 2 minutes. No account, no credit card. Full FFmpeg processing runs every time — the gate appears at download if limits are exceeded, not before you process.
What formats are supported?
Input: MP4, MOV, AVI, MKV, WebM, and most other common formats. Output is always H.264/AAC MP4 — plays on every device and platform without conversion.
Is it GDPR and HIPAA compliant?
Yes. Because video data never reaches our servers, we have no video data to protect, store, or delete — eliminating the compliance obligations that apply to cloud video editors. We store only hashed IPs for rate limiting, purged after 24h.
How does the license key work?
After payment, Stripe redirects here with your key in the URL fragment. It's stored in localStorage — no account needed. To use it on another device, click "I already have a license key" in the upgrade modal and paste it in.
How was your experience?
Learn
A VPN encrypts your connection, not your files. Once you upload a video to a cloud editor, the service can read it. Here's why…
Google Drive's video editor keeps your files on Google's servers. If your footage is sensitive — legal, medical, personal —…
Trim video without uploading to any server. TrimPrivate runs entirely in your browser using FFmpeg.wasm — zero data leaves your…
Uploading patient footage to Clideo, Kapwing, or Google Drive may violate HIPAA. Learn why browser-only video trimming — where…
We reviewed the privacy policies and terms of service of popular online video editors to find out exactly who has access to your…
A technical comparison of WebCodecs and FFmpeg.wasm for browser-based video processing — performance, browser support, and use…
Everything processes in your browser. Your footage never leaves your device. Upgrade to remove all limits.
Your video files never leave your browser. We process nothing server-side.