Compress a file
Shrink your photos, videos, PDFs and audio files in one go. Free, no sign-up, nothing is uploaded: everything runs in your browser.
Accepted: JPG, JPEG, JFIF, PNG, WEBP, AVIF, HEIC, HEIF, BMP, MP4, MOV, M4V, WEBM, MKV, AVI, 3GP, WMV, FLV, MPEG, MP3, WAV, M4A, AAC, OGG, OPUS, FLAC, WMA, PDF · Max 1 GB per file
Processed on your device — nothing is uploaded.
How to compress a file
Drop your files above: photos, videos, PDFs or audio, mixed if you like.
Pick a compression level, or a maximum size not to exceed.
Click Compress, then download each file or everything as a ZIP.
How it works
- Photos and images (JPG, PNG, WebP, AVIF, HEIC)
- JPGs go through MozJPEG, often 30–70% smaller with no visible difference. PNGs are optimized losslessly with OxiPNG or reduced to 256 colors. WebP and AVIF roughly halve the size again.
- Videos (MP4, MOV, WebM, MKV, AVI)
- The video is re-encoded to H.264 at a suitable bitrate and scaled to 1080p or 720p if needed. A phone video often loses 60–90% of its size. With a target size, the bitrate is computed from the duration.
- Audio (MP3, WAV, M4A, FLAC, OGG)
- Audio is re-encoded to MP3 at the chosen bitrate. A WAV or FLAC file becomes 5–10 times smaller.
- Images inside the PDF are downscaled and recompressed as JPEG; text and fonts stay intact and selectable.
Everything happens in your browser: your files are never uploaded to a server.
Other compression tools
- Compress imageReduce the size of JPG, PNG, WebP, AVIF and HEIC images with no visible loss.
- Compress JPGShrink JPG photos with MozJPEG: often 50% smaller with no visible difference.
- Compress PNGReduce PNG file size: lossless optimization (OxiPNG) or reduction to 256 colors, transparency preserved.
- Compress WebPReduce the size of WebP images by adjusting quality or resolution.
- Compress HEIC photoShrink iPhone HEIC photos by saving them as compressed JPG, WebP or AVIF that open everywhere.
- Compress image to 100KBGet a photo under 100KB for a form, job application or website: quality is adjusted automatically.
- Compress image to 200KBGet a photo under 200KB while keeping the best possible quality, e.g. for an official application.
- Compress videoShrink MP4, MOV, WebM or MKV videos by up to 90% with no upload: everything runs in your browser.
- Compress MP4Shrink MP4 videos with no watermark or sign-up, right in your browser. Pick a level or a maximum size.
- Compress MOVShrink iPhone MOV videos by converting them to a compressed MP4 that plays everywhere.
- Compress video for DiscordGet your video under Discord's 10MB limit without Nitro: bitrate and resolution computed automatically.
- Compress video for emailGet a video under 20MB to attach it to a Gmail or Outlook email (20–25MB limit).
- Compress audioShrink WAV, FLAC, M4A or MP3 audio files into a lighter MP3.
- Compress MP3Shrink MP3 files by lowering the bitrate, or aim for a maximum size.
- Compress PDFMake your PDF lighter by recompressing its images while keeping text sharp.