Search for a tool
Quickly navigate to any Filzy tool

Compress your JPG

Reduce the size of your JPGs without visible quality loss.

Drop your files here

Drag Browse Paste Link
JPGZIP
100% local processing, your files never leave your browser

Compress JPG without uploading your photos

JPG is the workhorse of web imagery, but the default JPEG encoders that smartphones and cameras use are not the most efficient. Filzy's JPG compressor re-encodes each image with optimised Huffman tables and a Rust-based encoder, typically saving 30 to 70 percent in file size with no visible quality loss. The whole pipeline runs in WebAssembly inside your browser, your photos never get uploaded, and you can batch compress an entire album at once. The output is a standard JPG that opens everywhere, including legacy software that struggles with newer formats like AVIF or WebP.

Photos stay on your device

Compression runs in a Web Worker via a Rust core compiled to WebAssembly. The image bytes never reach a server, no thumbnail or copy is sent.

Three quality presets

Aggressive (~70% smaller, web-grade), Balanced (~50% smaller, sweet spot), High quality (~20% smaller, near-archival). Plus a manual slider for fine-tuning.

Batch your whole album

Drop dozens of JPGs at once. Filzy compresses them in parallel and packages the result as a ZIP for download.

How to compress a JPG with Filzy

  1. 1

    Drop your JPGs

    Drag images in, or click to pick them. The tool accepts .jpg and .jpeg files at any resolution.

  2. 2

    Pick a quality preset

    Aggressive for web posting where size matters most, Balanced for general use, High quality for printing or archiving.

  3. 3

    Filzy re-encodes locally

    A Rust JPEG encoder compiled to WebAssembly re-writes each image with optimised Huffman tables. EXIF metadata is preserved by default.

  4. 4

    Download single or as ZIP

    Save individual JPGs, or click Download all to grab a ZIP. Files chained to other Filzy tools (Convert, Remove EXIF) also stay local.

Compress JPG, frequently asked questions