A free native image converter | 一个免费的本地图片转换工具
Base on sharp and NW.js, support Windows and Mac.
Download | Screenshots | English Document | 中文文档
- Support image formats:
.png
,.jpg
,.jpeg
,.webp
,.gif
,.tif
,.tiff
,.avif
,.heif
,.bmp
,.ico
,.svg
, animated GIF/WebP/APNG - Convert / Tiny image
- Resize / Rotate image
- Add watermark
- Support text/image watermark
- Support fixed/random position or repeat
- Support watermark opacity and rotate
- Support animated image
- Crop & Rotate Tool
- Crop image
- Rotate image
- Support animated image
- Multi-images editing
- Join & Split Tool
- Join multiple images into one image (horizontal or vertical)
- Or (and) split a image into multiple images (horizontal or vertical, average split or fixed size or manually mark the split positions)
- Support batch processing
- Filter Tool
- Support animated image
- Support batch processing
- Support custom filters
- Anime Tool
- Create animated image
- Make animated image faster/slower or reverse
- Add text
- Extract frames
- ICO Tool
- Create multi-size
.ico
image - Extract frames
- Extract
.ico
image from.exe
,.dll
,.ocx
,.cpl
file
- Create multi-size
- PDF Tool
- Export images from a PDF file
- Generate a PDF file from images
- Mirage Tank
- A simple way to generate a mirage-tank image
The filter files are in the root/filters/
directory, and you can write your own filters. See Custom Filter.
# install (Windows)
npm install
# install (Mac)
npm install --build-from-source
# rebuild sharp
cd node_modules/sharp
npx nw-gyp configure --target=0.68.1
npx nw-gyp build --target=0.68.1
# dev (root directory)
npm run dev
# build (root directory)
npm run build
# after build (Mac)
chmod +x dist-nw/iyo-image-converter-${version}-mac-x64/iYo\ Image\ Converter.app/Contents/Resources/app.nw/bin/*
Icons referenced from:
Preset filters referenced from: