Tinypng CLI is a command line tool for compressing images based on Tinypng.com.
🇨🇳 查看中文版介绍
- Supports images in png, jpg, jpeg, webp, PNG, JPG, JPEG, WEBP formats
- Supports compressed packages in tar, gzip, tgz, zip formats
# via npm
npm i @julytian/tinypng-cli -g
# via yarn
yarn i @julytian/tinypng-cli -g
# via pnpm
pnpm i @julytian/tinypng-cli -g
$ tinypng <file> [options]
# Help info
$ tinypng --help
# Compress image
$ tinypng xxx.png
# Compress images and generate zip format packages
$ tinypng xxx.png -z
# Compress all images in directory
$ tinypng xxx目录
# Compress all images in directory and generate zip format packages
$ tinypng xxx目录 -z
# Unzip the zip file and compress all the images inside
$ tinypng xxx.zip
# Unzip the zip file and compress all the images inside and generate zip format packages
$ tinypng xxx.zip -z