# TinyPNG integration

> Compress, resize, convert and store AVIF, JPEG XL, WebP, JPEG and PNG images with the Tinify (TinyPNG) API.

- Authentication: apiKey

## Tools (8)

- **Compress Image from Upload**: Upload an AVIF, JPEG XL, WebP, JPEG or PNG image binary and compress it.
- **Compress Image from URL**: Compress an image that Tinify downloads from a public URL.
- **Convert Compressed Image**: Convert a compressed image to AVIF, WebP, JPEG or PNG, optionally filling transparency with a background color.
- **Download Compressed Image**: Download the compressed image from an output URL returned by Compress Image.
- **Download Image with Preserved Metadata**: Download the compressed image with copyright, creation date or GPS location metadata copied from the original.
- **Resize Compressed Image**: Create a resized (scale, fit, cover or thumb) version of a compressed image and return the binary.
- **Store Image to Amazon S3**: Save the compressed image directly to an Amazon S3 bucket.
- **Store Image to Google Cloud Storage**: Save the compressed image directly to a Google Cloud Storage bucket.

Connect TinyPNG in General Input: https://www.generalinput.com/apps/tinypng