Show what happened
Formats, dimensions, bytes, duration, and real size changes belong beside every result - including when a resize or crop makes a file larger.
Small tool. Strong opinions.
Tinify.dev started as a custom alternative to image tools that made a simple job feel needlessly complicated. The animated gradients, strange shapes, and original upload box are part of that identity - not decoration waiting to be replaced by a dashboard template.
Underneath, the goal is stricter: predictable processing, honest results, and an API whose behaviour can be understood before you send it a production image.
Formats, dimensions, bytes, duration, and real size changes belong beside every result - including when a resize or crop makes a file larger.
The first interaction should still be the familiar Tinify box: drop in an image, choose what matters, and get the file back.
File, pixel, queue, and timeout limits turn overload into a clear answer instead of an endless spinner or a vague promise.
The handoff is deliberately narrow. Each layer owns one decision and passes a verified job to the next.
Privacy is a product feature

Designed and built by
I build Tinify.dev from the animated interface to the processing services behind it. It is deliberately personal, a little odd, and continuously sharpened by the images people actually bring to it.
More work at stianlarsen.com →Enough about the tool