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.
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
The risks of Clideo, Kapwing, and similar services.
Client-side video processing explained plainly.
Legal, medical, HR, journalism.
Technical comparison of what each service does.
Obligations when handling footage of employees.
Every browser-based editor without a server.
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.