TTinImg

About TinImg

Free, private image compression that runs entirely in your browser.

What is TinImg?

TinImg is a free online image compression tool designed with privacy as its core principle. Unlike most image compression services that upload your files to remote servers, TinImg processes everything directly in your web browser.

Simply drag and drop your JPEG, PNG, or WebP images and watch them shrink by up to 90% — all without a single byte leaving your device. Download compressed images individually or as a ZIP archive.

Technology

TinImg uses WebAssembly (WASM) builds of industry-standard compression libraries to deliver professional-grade results directly in the browser:

  • MozJPEG — Mozilla's optimized JPEG encoder, producing significantly smaller files than standard JPEG compression at the same visual quality.
  • WebP — Google's modern image format offering superior compression for both lossy and lossless images, now supported by all major browsers.
  • Browser fallback — A simple canvas-based compressor as a backup if WebAssembly is not available in your browser.

Privacy

Your privacy is not an afterthought — it is the foundation of TinImg's design.

  • No uploads — Your images are never sent to any server. Compression happens entirely in your browser using WebAssembly.
  • No server processing — There is no backend. TinImg is a static site that runs entirely on the client side.
  • No image tracking — We do not store, analyze, or track your images in any way. Once you close the tab, your data is gone.

Open Source Acknowledgements

TinImg is built on the shoulders of excellent open source projects:

  • @squoosh/lib — Google Chrome Labs' WebAssembly image codec library, providing the MozJPEG and WebP encoders that power TinImg's compression.
  • JSZip — A JavaScript library for creating ZIP files in the browser, used for batch downloads.
  • Next.js — The React framework by Vercel powering this site.
  • Tailwind CSS — Utility-first CSS framework for the styling.