Tinify.dev - Image compression, resizing, and cropping<br>Account
Up to 50 files<br>40 MB each<br>Deleted after 2 hours
Drop images here or choose files · AVIF, GIF, JPEG, PNG or WebPBrowse
Compression modeBalanced Best size-to-quality ratioBest quality Preserves more detailLossless PNG, WebP, AVIF and GIF only<br>Target size (KB)Optional. 10-40,960 KB, and smaller than the original file.
Tinify totals<br>0 images processed so far<br>Compressed0<br>Resized0<br>Cropped0<br>Converted0
Four tools, one engine<br>Free in the browser. The same engine as the API.<br>Compress, resize, crop, and convert share one pipeline, so results match whether you drag a file in or call the endpoint. No ads, no watermarks, no account required.<br>Limits are shown before you upload: 40 MB and 50 megapixels per image.<br>Inputs and results are deleted after two hours.<br>File names and image contents are never used for analytics.
Automate it<br>The web tools run on a versioned HTTP API you can call directly. 500 successful operations are free every month, and only successful operations count toward usage.<br>Create an API keyRead the docsExplore the ecosystem
cURLPOST /images/compress<br>curl -X POST https://api.tinify.dev/api/v1/images/compress \<br>-H "Authorization: Bearer tnf_live_..." \<br>-H "Idempotency-Key: 8f349a5b-..." \<br>-F "file=@hero.png" -F "quality_mode=balanced"
Resources
Frequently Asked Questions<br>Is Tinify.dev really free?+<br>What image formats does Tinify.dev support?+<br>How do I choose between Lossy and Lossless compression?+<br>Are my images stored on your server?+<br>Can I compress images in bulk?+<br>How do I resize images while maintaining the aspect ratio?+<br>Can I both resize and compress images at the same time?+<br>Is there a limit to how many images I can optimize?+<br>How do I crop images to focus on specific areas?+
Privacy & Security
Encrypted transfer Files move over encrypted connections and exist only for processing and download.<br>Deleted after two hours Inputs and results expire and are permanently deleted after two hours.<br>No content analytics File names and image contents are never used for analytics.
© 2026 Tinify.dev. Image tools for the web.<br>Built in NorwayGitHub↗
tinify<br>Tinify uses privacy-conscious analytics to understand which tools work. File names and image content are never collected.<br>No analyticsAllow analytics