100% Client-Side — No Uploads

Free Image, Video & PDF Compressor Online

Compress images, videos, and PDFs right in your browser. Reduce PNG, JPG, MP4, WebP, and PDF file sizes by up to 80% — fast, private, and free.

Your files are processed locally and never uploaded to any server.

How It Works

Three simple steps to smaller files — no account needed.

Upload Your Files

Drag and drop or click to upload up to 20 files at once. Supports JPG, PNG, WebP, AVIF, MP4, WebM, MOV, and PDF.

Adjust Settings

Fine-tune quality, choose output format, resize dimensions, and strip metadata. Separate controls for images, videos, and PDFs.

Download Compressed

Get your optimized files instantly. Download individually or grab all files at once. Everything happens in your browser.

Step-by-Step Guides

How to Compress Your Files

Format-specific guides to get the best compression results for images and videos. All processing happens in your browser — your files never leave your device.

How to Compress PNG Images

PNG files can be surprisingly large because they store full 24-bit color data in a lossless format. Our compressor reduces PNG file size by optimizing the color palette — most graphics, logos, and screenshots look identical with 256 colors instead of millions.

  1. 1Upload your PNG file (drag and drop, click, or paste from clipboard)
  2. 2Set the quality slider — 80% works great for most PNG graphics and screenshots
  3. 3Choose to keep PNG format or convert to WebP for even smaller files
  4. 4Click Compress and download your optimized PNG

Typical results: A 500KB PNG icon compresses to ~75KB at 256 colors (85% reduction). Screenshots typically shrink 60–70%. For photos saved as PNG, consider converting to WebP or JPEG for much better compression ratios.

How to Compress JPG/JPEG Images

JPEG compression works by reducing the detail in areas of an image that the human eye is less sensitive to. The quality slider controls this trade-off: higher values preserve more detail but produce larger files.

  1. 1Upload your JPG/JPEG image or drag and drop multiple files
  2. 2Adjust the quality slider — 80% is ideal for web, 60% for thumbnails, 90% for print
  3. 3Optionally strip EXIF metadata to remove camera info and GPS data
  4. 4Click Compress and download your optimized JPEG

Recommended quality settings: 90% for high-quality photography and print. 80% for general web use — virtually indistinguishable from the original. 60% for thumbnails and social media previews. Below 50%, artifacts become noticeable on most images.

How to Compress MP4 Videos

Video files are large because they store thousands of frames at high bitrates. Our MP4 compressor uses FFmpeg (running in your browser via WebAssembly) to re-encode videos with optimized bitrate settings, reducing file size while preserving visual quality.

  1. 1Upload your MP4 video file (up to 500MB)
  2. 2Select a quality preset: High (best quality), Medium (balanced), or Low (smallest file)
  3. 3Optionally change the resolution (e.g., 1080p to 720p) for additional size savings
  4. 4Choose an output format — keep MP4 for compatibility, or convert to WebM for smaller web files
  5. 5Click Compress and wait for processing (video encoding takes longer than images)

Typical results: A 100MB 1080p video compresses to ~30MB on the Medium preset with minimal quality loss. Reducing resolution to 720p can cut that further to ~15MB. The video engine loads once (~31MB) and is cached in your browser for faster subsequent compressions.

How to Compress Videos for Discord

Discord enforces strict upload limits: 10MB for free users, 25MB for Nitro Basic, and 50MB for Nitro subscribers. Our compressor helps you shrink videos to fit these limits while keeping them watchable.

  1. 1Upload your video file to the compressor
  2. 2For free Discord (10MB limit): select Low quality preset and 720p or 480p resolution
  3. 3For Nitro Basic (25MB limit): select Medium quality preset, keep original resolution
  4. 4For Nitro (50MB limit): select High quality preset for best quality under 50MB
  5. 5Click Compress, verify the output size, and download for Discord

Tips for Discord: Short clips (under 30 seconds) at 720p usually fit under 10MB with the Medium preset. For longer videos, reduce resolution to 480p or use the Low preset. MP4 with H.264 is the most compatible format for Discord on all devices. Muting audio also reduces file size if the sound isn't important.

How to Compress PDF Files

PDF files can be very large, especially when they contain high-resolution images, scanned pages, or embedded graphics. Our compressor renders each page at your chosen DPI and quality, then reassembles them into a smaller PDF.

  1. 1Upload your PDF file (drag and drop or click to browse — up to 500MB)
  2. 2Adjust the quality slider — 80% is ideal for most documents
  3. 3Choose a DPI setting — 150 DPI balances size and readability, 72 DPI for maximum compression
  4. 4Optionally enable grayscale to further reduce file size for text-heavy documents
  5. 5Click Compress and download your optimized PDF

Typical results: A 10MB PDF with images compresses to ~2MB at 80% quality and 150 DPI. Scanned documents (which are essentially images) see the biggest savings — often 60–80% reduction. For text-heavy PDFs with few images, enabling grayscale can provide an additional 20–30% reduction.

Comprehensive Support

Supported File Formats

Compress and convert between all major image, video, and document formats. Upload any of these formats and download optimized files instantly.

JPG / JPEG

Image

Best for photos. Lossy compression with adjustable quality.

PNG

Image

Best for graphics, logos, screenshots. Supports transparency.

WebP

Image

Modern format with superior compression. Supported by all browsers.

AVIF

Image

Next-gen format with the best compression ratio. Growing browser support.

MP4

Video

Most common video format. H.264 and H.265 codec support.

WebM

Video

Open video format, great for web. Smaller than MP4 at the same quality.

MOV

Video

Apple's video format. Convert to MP4 or WebM for smaller sizes.

PDF

Document

Compress PDF documents by optimizing embedded images. Reduce file size for email and sharing.

Completely Free

Why Use Our Free File Compressor

Our image, video, and PDF compressor is designed to be the fastest and most private way to reduce file sizes online. Everything happens in your browser — no data is ever sent to a server.

No app download required
Works on any device — phone, tablet, or computer
100% client-side — files never leave your device
Batch processing — up to 20 files at once
Format conversion built in (e.g., PNG to WebP)
Adjustable quality controls for images, videos, and PDFs
Free forever — no limits, no account needed

Frequently Asked Questions