Drop files to optimize
Images, fonts, and videos — detected automatically. Or click to browse.
ImagesPNG · JPG · SVG
FontsTTF · OTF · WOFF · WOFF2
VideoMP4 · MOV · MKV · WEBM
Default quality80%
Output format
AVIF is ~20–30% smaller than WebP at the same quality. Falls back to WebP automatically if a browser can’t decode it.
PNG & JPEG are encoded to WebP. 100% is visually lossless; lower values trade quality for size. SVGs are minified with SVGO and kept as
.svg. Re-convert any row with the ↻ button after changing settings.Web output format
Applies to TTF/OTF inputs. WOFF2 is ~30% smaller than WOFF and is supported in every modern browser.
WOFF / WOFF2 inputs are unwrapped back to TTF or OTF automatically — the original flavor is preserved (OTTO sfnts stay OTF). Useful for designers who only have the web build of a font and want to install it locally.
Default target size (applies to new files)5 MB
Container
Codec
Video transcoding runs fully in your browser via
ffmpeg.wasm (multithreaded build when your browser supports SharedArrayBuffer). The core loads on first use (~30 MB) and is cached after that. Files under ~250 MB are reliable; larger files can exceed the browser's ~2 GB WASM memory ceiling — for those, use a desktop tool.Container choice: WebM (VP8/VP9) is best for the web — smaller files and open codecs. MP4 (H.264 / H.265) is universal across players and devices.