Skip to content
100% Client-Side — Your files never leave your device

Compress & Convert
Video, Image & Audio

Reduce file sizes by up to 90% and convert between formats. Free, private, browser-based — no uploads, no limits.

No Upload RequiredNo WatermarksNo Sign-upWorks Offline

Video Compressor

Compress & convert MP4, MOV, WebM, AVI and more. Trim, crop, resize.

MP4MOVWebMAVI
Get started

Image Compressor

Compress & convert JPG, PNG, WebP, HEIC and more. Crop, resize, strip metadata.

JPGPNGWebPHEIC
Get started

Audio Compressor

Compress & convert MP3, WAV, FLAC, AAC and more. Trim and adjust settings.

MP3WAVFLACAAC
Get started

Why LocalSquash?

Everything you need for media compression, right in your browser.

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 compression with no file limits.

No File Limits

Compress files of any size. Limited only by your device’s available memory.

How It Works

1

Choose Tool

Select video, image, or audio compressor from the navigation.

2

Configure

Drop your file locally, then adjust quality and format settings.

3

Compress

One click — your compressed file downloads automatically.

Supported Formats

Powered by FFmpeg — supports 100+ media formats.

Video

MP4MOVWebMAVIMKVWMVFLV

Converts to MP4 (H.264)

Image

JPEGPNGWebPHEICTIFFBMPGIF

Converts to WebP, JPEG, or PNG

Audio

MP3WAVFLACAACOGGOpusM4A

Converts to AAC, MP3, or Opus

Common Use Cases

Trusted by creators, developers, and teams worldwide.

Compress for Email

Reduce video to under 25MB for Gmail, Outlook attachments.

Compress for Discord

Get videos under Discord’s 8MB or 50MB limit. Share clips easily.

Compress for WhatsApp

Reduce video size for WhatsApp’s 16MB limit without quality loss.

Optimize for Web

Compress images for faster loading. Improve Core Web Vitals and SEO.

Social Media Photos

Optimize photos for Instagram, Facebook. Maintain quality, reduce size.

Podcast Audio

Reduce podcast file sizes. Perfect bitrate for voice recordings.

Frequently Asked Questions

Have a question? Find the answer below.

Yes, LocalSquash is 100% free with no hidden costs, subscriptions, or premium tiers. There are no file limits, no watermarks, and no registration required. We believe privacy-focused tools should be accessible to everyone.

LocalSquash uses FFmpeg compiled to WebAssembly (WASM), which runs directly in your web browser. When you select a file, it's processed entirely on your device using your computer's resources. Your files are never uploaded to any server, making it completely private and secure. This applies to both compression and format conversion.

LocalSquash supports almost all media formats for both compression and conversion. Video: MP4, MOV, WebM, AVI, MKV, WMV, FLV, and more (converts to MP4). Images: JPEG, PNG, WebP, HEIC, TIFF, BMP, GIF, RAW formats, and more (converts to WebP, JPEG, or PNG). Audio: MP3, WAV, FLAC, AAC, OGG, Opus, M4A, AIFF, and more (converts to MP3, AAC, or Opus).

File size reduction varies by file type and settings, but typical results are 50-90% smaller files. Videos often achieve 70-90% reduction, images 50-80%, and audio 60-90%. The compression is adjustable so you can balance quality vs. file size.

There are no artificial limits. The only constraint is your device's available memory (RAM). For most modern devices, files up to 2GB work well. Larger files may be slower or require more RAM.

Yes! After the initial page load, LocalSquash works completely offline. The FFmpeg WebAssembly module is cached in your browser, allowing you to compress files without an internet connection.

Unlike cloud-based compressors that upload your files to servers, LocalSquash processes everything locally. This means: 1) Complete privacy—your files never leave your device, 2) No waiting for uploads/downloads, 3) No file size limits imposed by servers, 4) Works offline, 5) Faster processing for large files.

Absolutely. Since all processing happens in your browser, your files never touch our servers. There's no data collection, no tracking of your files, and no risk of data breaches. Your sensitive documents, personal photos, and private videos stay completely private.

How Browser-Based Compression Works

LocalSquash uses FFmpeg.wasm, a WebAssembly port of the FFmpeg multimedia framework, to perform professional-grade compression directly in your browser with zero server-side processing.

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 offers AAC, MP3, and Opus with bitrates from 32kbps to 320kbps.