Compress & Convert
Video, Image & Audio
Reduce file sizes by up to 95% entirely in your browser — no upload, free, private, works offline.
Video Compressor
Compress & convert MP4, MOV, WebM, AVI and more. Trim, crop, resize.
Image Compressor
Compress & convert JPG, PNG, WebP, HEIC and more. Crop, resize, strip metadata.
Audio Compressor
Compress & convert MP3, WAV, FLAC, AAC and more. Trim and adjust settings.
TL;DR
LocalSquash is a free, open web app that compresses and converts video (MP4, MOV, MKV, WebM), image (JPEG, PNG, WebP, HEIC), and audio (MP3, WAV, FLAC, AAC) files locally in your browser using FFmpeg WebAssembly. No files are uploaded. Typical file size reduction is 50–95%. Works offline after the initial page load. No account, no watermark, no file size cap.
Why Use LocalSquash for File Compression?
LocalSquash is the only compression tool that processes files 100% locally in your browser. No uploads, no servers, no file size limits, and no sign-up.
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Instant browser-based compression powered by FFmpeg WebAssembly. No upload delays.
100% Free
No fees, subscriptions, or watermarks. Unlimited uses with no sign-up required.
Large File Support
Handle files up to 2 GB. No server-imposed caps—limited only by your device’s available memory.
How to Compress Files With LocalSquash
Compress any file in three steps—no sign-up, no upload, no account needed.
Choose Tool
Select video, image, or audio compressor from the navigation.
Configure
Drop your file locally, then adjust quality and format settings.
Compress
One click — your compressed file downloads automatically.
Supported Formats
Powered by FFmpeg — supports 100+ media formats.
| Media Type | Supported Input Formats | Output Format | Typical Reduction |
|---|---|---|---|
| Video | MP4, MOV, WebM, AVI, MKV, WMV, FLV | MP4 (H.264) | 70–95% |
| Image | JPEG, PNG, WebP, HEIC, TIFF, BMP, GIF | WebP, JPEG, or PNG | 50–90% |
| Audio | MP3, WAV, FLAC, AAC, OGG, Opus, M4A | AAC, MP3, or Opus | 60–90% |
What Can You Compress With LocalSquash?
Used by over 10,000 creators, developers, and teams to compress media for email, messaging, social media, and web publishing.
Compress Video for Email
Reduce video to under 25MB for Gmail, Outlook attachments.
Compress Video for Discord
Get videos under Discord’s 8MB or 50MB limit. Share clips easily.
Compress Video for WhatsApp
Reduce video size for WhatsApp’s 16MB limit without quality loss.
Optimize Images for Web
Compress images for faster loading. Improve Core Web Vitals and SEO.
Compress Photos for Social Media
Optimize photos for Instagram, Facebook. Maintain quality, reduce size.
Compress Podcast Audio
Reduce podcast file sizes. Perfect bitrate for voice recordings.
Frequently Asked Questions About LocalSquash
Quick answers about privacy, file limits, supported formats, and how browser-based compression works.
How Does Browser-Based Compression Work?
LocalSquash uses FFmpeg.wasm, a WebAssembly port of the industry-standard FFmpeg multimedia framework, to perform professional-grade compression directly in your browser with zero server-side processing. According to the FFmpeg project, FFmpeg processes over 80% of all transcoded video on the internet.
Video compression uses H.264/AVC encoding with configurable CRF (Constant Rate Factor). CRF 18–23 gives near-lossless quality; CRF 28–35 maximizes compression. Output is always MP4 for universal compatibility.
Image compression supports WebP (30–50% better compression than JPEG), JPEG, and PNG with quality adjustable from 1–100%.
Audio compression offers AAC, MP3, and Opus with bitrates from 32kbps to 320kbps.
- FFmpeg WebAssembly
- The industry-standard FFmpeg multimedia framework compiled to WebAssembly, enabling professional-grade encoding to run entirely inside a web browser with zero server-side processing.
- CRF (Constant Rate Factor)
- A quality-based encoding parameter for H.264 video. Values range 0–51: CRF 18–22 is near-lossless, CRF 23–26 balances quality and size, CRF 28–35 maximizes compression.
- WebP
- A modern image format by Google offering 30–50% better compression than JPEG at equivalent visual quality. Supported by all modern browsers.
- AAC (Advanced Audio Coding)
- The successor to MP3, producing better audio quality at the same bitrate. Native codec for iOS, macOS, YouTube, and most streaming platforms.