SideKit Compressor
JP EN

Images · Video · Audio · PDF · SVG  →  Compressed

Compress images in one place.

Batch-compress right in your browser. No upload, no signup.

Drop files, or click to choose

Image (PNG / JPG / WebP / AVIF / HEIC) | Video (MP4 / MOV / WebM) | Audio (MP3 / WAV / OGG) | PDF | SVG

WHAT IT DOES

Same look, smaller file.

01

Image compression

PNG 1.1 MB  →  WebP 128 KB

Before
Before 1.1 MB
After
After 128 KB
02

Video compression

MP4 1.1 MB  →  MP4 126 KB

Before 1.1 MB
After 126 KB
01 / FORMATS

Supported formats

Image
PNG · JPG · WebP · AVIF · GIF · BMP · HEIC
Video
MP4 · MOV · WebM · MKV
Audio
MP3 · WAV · OGG · M4A · FLAC
Other
PDF · SVG
02 / WORKFLOW

How it works

  1. 01Drop files (multiple, mixed types OK).
  2. 02Adjust per-type settings (quality, bitrate, etc.) as needed.
  3. 03Compression runs in real time — before/after sizes are shown.
  4. 04Save with "Download" or "Download ZIP".
03 / FAQ

Frequently asked

Can I compress different file types at once?

Yes — drop images, videos, audio, PDFs, and SVGs together. The right compression method is picked per file type, and the settings panel switches accordingly. The output can be downloaded as a single ZIP.

Will video compression degrade quality?

Compression uses WebCodecs API + mp4-muxer, reducing bitrate. Mid-to-high bitrate sources can be cut by 80–95% at a level that is visually nearly indistinguishable. Bitrate, resolution, and frame rate are all adjustable.

How does PDF compression work?

PDFs are compressed by re-encoding embedded images as JPEG. Text and vector data are preserved, so character sharpness is unaffected. This is especially effective for scanned documents and image-heavy PDFs.

What about SVG compression?

SVGs are optimized with SVGO. Redundant attributes, metadata, and unnecessary decimal places are stripped, cutting file size by 20–70%. The before/after preview lets you confirm there's no visual difference.

How is HEIC handled?

HEIC images (such as from iPhone photos) are decoded in the browser using the heic2any library, and converted to JPG / WebP / AVIF while being compressed. The original HEIC stays untouched; you get a lighter file alongside.

Is there a file size limit?

No explicit limit. That said, browser memory is finite — videos well over 500 MB may fail.

How are my files handled?

Everything runs in your browser. Files are never sent to SideKit's servers or any third-party service. Your output is saved directly to your device.

Can I use this commercially?

Yes — the tool is free for commercial use. Just make sure you have rights to the input files yourself.

SideKit · Compressor

Browser-based · No upload · No signup

Made with WebCodecs API + SVGO + heic2any.