FFmpeg.wasm · Zero upload · Client-side only

Trim video.
Keep it private.

Your video never leaves your device. FFmpeg runs as WebAssembly inside your browser — no server, no cloud, no risk.

3 free exports / day · No account required · 0 bytes uploaded

Drop your video here

MP4, MOV, AVI, MKV, WebM — up to 100 MB on free tier

MP4MOV AVIMKVWebM
Trim range 0:00

Processing in your browser...

Ready to download

Processed in your browser — nothing uploaded.

video_trimmed.mp4

Need unlimited exports? Upgrade

No upload, ever
GDPR compliant by design
Works offline after first load
FFmpeg.wasm · battle-tested

How it works

Built for professionals
who can't afford a leak

Lawyers, HR teams, journalists, and healthcare workers handling footage that cannot touch a third-party server.

01
Zero upload, ever

FFmpeg runs in WebAssembly inside your browser tab. Not one byte of your footage reaches our servers — free tier, paid tier, or otherwise.

02
Frame-accurate trim

Drag handles to set exact in/out points on the timeline. Full FFmpeg precision — not a JavaScript approximation.

03
Re-encode or stream copy

Export with stream copy (near-instant) or re-encode for smaller files. Three quality presets, no cloud service involved at any step.

04
Works offline

After first load, FFmpeg.wasm is cached by your browser. Process sensitive footage with no internet connection at all.

05
No account required

License key auth — no registration, no password, no tracking. The key lives in your browser's localStorage, not our database.

06
GDPR & HIPAA safe

Because nothing leaves your device, TrimPrivate is compliant for legal, medical, and HR footage without a DPA or BAA.

Pricing

Pay monthly. Or own it forever.

Start free. No card required. Upgrade only if you need more.

Cancel anytime
Monthly
$9
per month · unlimited exports
  • Unlimited exports/day
  • Up to 2 GB per file
  • Up to 30 min output

Free tier: 3 exports/day · up to 100 MB · up to 2 min · no card required

FAQ

Questions

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

Privacy video editing

Why You Should Never Upload Sensitive Videos to Cloud Editors

The risks of Clideo, Kapwing, and similar services.

How Browser-Based Video Editing Works (FFmpeg.wasm)

Client-side video processing explained plainly.

Clideo vs TrimPrivate: What Happens to Your Video?

Technical comparison of what each service does.

GDPR and Video Files: What EU Businesses Need to Know

Obligations when handling footage of employees.

Best No-Upload Video Editing Tools in 2026

Every browser-based editor without a server.