The no-upload video converter
Every other video converter sends your file to a server. We don't. ShrinkVideo runs FFmpeg compiled to WebAssembly inside your browser. The bytes never leave your tab. Free, no signup, no watermark, no file size quotas beyond your browser's memory.
What "no upload" actually means
Most online converters work like this:
- You select a file in your browser.
- The browser uploads the file to the company's server.
- The server runs FFmpeg on its own hardware.
- You download the converted file back.
That model is slow (round-trip upload + download), capped (servers cost money — hence the 100 MB free-tier limit), and not private (your file briefly lives on a stranger's hard drive).
The browser model works differently:
- You select a file in your browser.
- The browser reads it into your tab's memory.
- WebAssembly runs FFmpeg right there.
- You download the converted file from your tab.
No upload step. No download step from a server. Just local processing. The only network traffic is loading this page itself.
Prove it to yourself
Open DevTools and watch the Network tab while you convert. Nothing carrying your video is ever sent. And once the converter has downloaded once, you can switch your connection off entirely and every tool still works — only possible because the work happens on your machine.
If you want hard evidence: open Chrome DevTools (F12) before converting. Go to the Network tab. Drop a file and convert. You'll see no outbound request carrying your video data — just the initial page load.
Why does this matter?
- Privacy. Personal video, family moments, anything with identifiable faces stays on your device.
- Confidentiality. Internal work videos, NDA footage, client review files don't transit a third party's server.
- Compliance. GDPR, HIPAA, and other data-residency rules become trivial when the data doesn't leave the user's device.
- Speed. Skip the upload wait. A 500 MB file would take minutes to upload on home internet. Here, processing starts the moment you drop the file.
- No limits. No "free tier" 100 MB cap. The only ceiling is your browser's RAM — usually 2–4 GB.
- Works offline. Load once, convert forever without a network connection.
All tools, no upload
Every tool on this site follows the same browser-only model:
Convert format
MP4, MOV, MKV, WebM, AVI, GIF, MP3, WAV, FLAC, Opus.
Compress video
Smaller file at any quality target.
HEVC to H.264
Editor-friendly conversion for Premiere / Resolve.
Compress for Discord
10 MB / 25 MB / 500 MB targets.
Compress for WhatsApp
16 MB Status / 100 MB chat.
Compress for email
Gmail 25 MB / Outlook 20 MB.
OBS MKV remux
Stream-copy, no quality loss.
iPhone screen recording
Shrink huge iOS .mov files.
4K to 1080p
Downscale for smaller files and faster uploads.
ProRes to MP4
Editor master to delivery file.
VFR to CFR
Fix variable framerate for editors.
10-bit to 8-bit
Fix Premiere / Resolve 10-bit HEVC errors.
MTS / M2TS / AVCHD
Camcorder footage to MP4.
TS to MP4
DVR / IPTV stream remux.
VOB to MP4
DVD home video archive.
iPhone ringtone
Trim & export as M4R.
Compliance & privacy contexts
GDPR
Under GDPR, personal data processed on the user's device by software running in their browser is not "processed by the controller" in the regulatory sense — we never receive it. This makes browser-only converters categorically simpler from a GDPR standpoint. We have no DPA to sign because we have no data to protect.
HIPAA & medical video
Medical imaging, telehealth recordings, training videos with PHI — uploading them to a third-party converter typically requires a Business Associate Agreement. With browser-only conversion, no PHI leaves the originating device, so the BAA question doesn't arise. Verify with your compliance team.
NDA / legal hold
Materials under legal hold should not be transmitted to third parties. Browser-only tools sidestep this entirely — processing happens on the user's authorized workstation.
Journalists, sources, sensitive footage
If your video could put a source at risk, do not upload it to a generic SaaS converter. Browser-only is the correct tool. (For maximum safety, also disable the browser's network connection during conversion.)
FAQ
How is this technically possible?
Modern browsers run WebAssembly — near-native-speed code in a sandbox. FFmpeg has been compiled to WebAssembly (the ffmpeg.wasm project). Our pages load it on demand, hand it your file, and read the output back.
Is it as fast as a server converter?
Slower for very large files, comparable for small ones. Servers have more cores and more RAM. Your laptop has yours. For most consumer files (under 1 GB), the difference is minutes — minus the upload time, which usually evens out.
Why don't all converter sites work this way?
It's newer technology. ffmpeg.wasm only became practical in 2022–2023. Most online converters built their business in the 2010s when server-side was the only option. They have monetization (per-file upload limits, premium tiers) tied to that model. Switching costs money.
What about file size limits?
Your browser's WebAssembly memory cap. Currently 2–4 GB per file across most browsers. Multi-gigabyte 4K masters need desktop FFmpeg.
Is the page using my CPU heavily?
Yes, during conversion. The work has to happen somewhere. A laptop fan may spin up. When idle, the page uses no measurable CPU.
Will my video be visible to the ads on the page?
No. Browser security keeps your file's bytes inside the script that loaded it. Ad iframes can't read it. (Standard same-origin policy, applies to all websites.)
How do you make money?
Display ads in the page margins. Same as a newspaper site. No upgrade tier, no premium plan, no email signup — just ads. We've kept them minimal.