Uttir

A free TinyJPG alternative that doesn’t upload your photos

TinyJPG (and TinyPNG) compresses images well. The catch: it uploads your photos to a server, has a 5 MB per-image limit on the free tier, and strips EXIF. Uttir does the same job in your browser, with no upload, no signup, no per-file limit, and lets you pick a target file size in KB.

Quick answer

If you want TinyJPG-style smart compression without uploading your photos, use Uttir. Two tools to pick from: the standard Image Compressor with a quality slider, and the Image Compressor to Size where you set a target file size (e.g. 100 KB) and the tool picks the right quality. Both run in your browser, both handle JPG / PNG / WebP, neither uploads your photo.

Feature comparison

FeatureUttirTinyJPG
Smart lossy compression (JPG / PNG / WebP)
Drag-and-drop interface
Bulk upload
Compress to a specific file size (KB target)
No upload to a server
No signup
No daily limit
Preserves EXIF by default
Works offline after first load
No tracking pixels

What Uttir does differently

  • Your photos stay on your device. Compression happens in JavaScript. No upload, no waiting, no privacy concerns for personal or professional photos.
  • Target file size. Uttir has a “compress to size” tool that picks the right quality for a target KB. TinyJPG only offers a quality slider.
  • No 5 MB limit. Uttir handles large images; the limit is your device’s available memory.
  • EXIF is your choice. Uttir preserves EXIF by default. The TinyJPG pipeline often strips or modifies it.

Try the compressor

Drop a photo, pick a quality (or use the “compress to size” tool for a KB target), and download.

Other Uttir image tools

Verify the privacy claim

Open the compressor, open DevTools → Network, upload a photo. The only network activity is the static page assets. There is no upload of your photo. Set the network to Offline and the compressor still works.