Supported formats
Compress JPEG, PNG, WebP, and AVIF files from the same local queue.
Shrink image sets for SEO, ecommerce, docs, and landing pages without uploads. Runs entirely in your browser with no uploads.
Drop images, or click to choose
Compress JPEG, PNG, WebP, and AVIF files from the same local queue.
JPEG/WebP/AVIF expose quality; PNG exposes Oxipng level, interlace, and alpha optimization.
Preview individual results, download one image, or export all finished files as a ZIP.
Smaller images can improve page load time, Core Web Vitals, product gallery speed, and crawl efficiency. BatchTool keeps the workflow local so teams can compress image batches before uploading them to a CMS, ecommerce catalog, documentation site, or landing page.
Reduce image transfer weight before publishing blog posts, landing pages, documentation, and media-heavy pages.
Prepare many product photos for storefront grids while keeping visual quality consistent across the batch.
Compress screenshots, campaign images, and editorial assets before uploading them to a CMS or asset library.
BatchTool compresses JPEG, PNG, WebP, and AVIF images in the browser. JPEG, WebP, and AVIF use quality-based encoding, while PNG uses Oxipng optimization settings.
No. Compression runs locally in your browser with WebAssembly workers, so source images and compressed results stay on your device.
For JPEG, WebP, and AVIF, start with quality around 0.55 to 0.75 and compare previews. For PNG, increase the optimization level and enable alpha optimization when transparent pixels matter.