Drop anything in. It works out what the file is and gives you the right controls โ images, video, audio, PDFs, 3D models and archives, with a live preview. Free, no account, no size limit, no watermark.
PNG, JPEG, WebP, AVIF, GIF, BMP, TIFF and more โ compressed in your browser, never uploaded.
H.264, H.265, AV1 and VP9. Target a quality, a bitrate, or an exact file size.
Opus, AAC, MP3, Vorbis and FLAC, with an A/B preview against the original.
Downsample the images inside a document. No daily limit, no signup.
STL, OBJ, PLY, OFF and glTF/GLB. Weld vertices, reduce triangles, quantise coordinates.
Zstandard, xz, brotli, gzip, bzip2, ZIP and 7z โ plus a benchmark that tries them all.
Every type previews live. Images re-encode in your browser as you move a slider. Video encodes a three-second sample with byte-identical settings. Audio gives you an eight-second clip next to the original. PDFs and 3D models are usually processed in full, so the number you see is the real one.
The image and 3D compressors are our own Rust, compiled to WebAssembly and run across your CPU cores. Nothing is uploaded, there is no queue, and a batch of five hundred photos is no different from one.
Chroma subsampling, zopfli, palette quantisation, CRF, two-pass, 10-bit, encoder presets, dpi and JPEG quality for PDFs, quadric decimation for meshes. Sensible defaults, and the real controls underneath when you want them.
Auto mode encodes an image several ways and keeps whichever is genuinely smallest. The benchmark runs your actual file through eleven compressors and shows the size and time for each. Rules of thumb are wrong often enough to be worth checking.
24 formats, each with its own page.
PNG JPEG WebP AVIF GIF BMP TIFF MP4 MOV WebM MKV AVI MP3 WAV FLAC M4A / AAC OGG / Opus PDF STL OBJ PLY glTF / GLB ZIP Text, logs and JSON