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

Compress & Convert
Video, Image & Audio

Reduce file sizes by up to 95% entirely in your browser — no upload, free, private, works offline.

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

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.

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.

Media TypeSupported Input FormatsOutput FormatTypical Reduction
VideoMP4, MOV, WebM, AVI, MKV, WMV, FLVMP4 (H.264)70–95%
ImageJPEG, PNG, WebP, HEIC, TIFF, BMP, GIFWebP, JPEG, or PNG50–90%
AudioMP3, WAV, FLAC, AAC, OGG, Opus, M4AAAC, MP3, or Opus60–90%

What Can You Compress With LocalSquash?

Built for creators, developers, and teams who need smaller files for email, chat apps, social media, and web publishing.

Compression Guides

Practical walkthroughs for private video compression, browser-based conversions, and fixing HEIC compatibility headaches.

View all guides

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. FFmpeg is widely used across streaming, editing, and transcoding workflows, which makes it a solid foundation for reliable local media 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. Compressed video exports as MP4 for broad compatibility, while trim-only exports keep the original container when possible.

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.