Skip to content
ShrinkVid

A private TinyPNG alternative

ShrinkVid is a free TinyPNG alternative that compresses PNG, JPG, WebP and AVIF images locally in your browser, with no upload, no batch or size limits, and a target-size mode for forms that need images under 50 KB or 100 KB.

By the ShrinkVid team · Updated

ShrinkVid vs. TinyPNG at a glance

ShrinkVidTinyPNG (free web)
Where images are processedOn your deviceOn TinyPNG’s servers (upload)
Free limitsNoneLimits on image count and size per session
FormatsPNG, JPG, WebP, AVIF, GIF in; PNG, JPG, WebP, AVIF outPNG, JPG, WebP, AVIF
Exact target size (KB)YesNo
Video compressionYesNo
Developer APINoYes

When TinyPNG is the better choice

If you need a hosted API, CMS plugins (for example WordPress), or automatic compression in a build pipeline, TinyPNG’s developer API is a mature option.

When ShrinkVid is the better choice

  • Confidential images (IDs, documents, client work) that shouldn’t be uploaded.
  • Large batches without hitting a free-tier limit.
  • Hitting an exact size such as 50 KB or 100 KB.
  • Converting to modern formats like WebP or AVIF at the same time.

Open the image compressor

Frequently asked questions

Is there a free TinyPNG alternative with no limits?

Yes. ShrinkVid compresses unlimited PNG, JPG, WebP and AVIF images in your browser with no daily cap or per-file size limit, because processing happens on your device.

Is ShrinkVid as good as TinyPNG?

Both use lossy colour quantisation for PNGs and optimised encoders for JPG and WebP, so results are comparable. TinyPNG’s server-side tuning can win on some images; ShrinkVid wins on privacy, limits and speed for large batches.