TinyOpt - Batch Image Processing
A desktop batch image processing tool powered by TinyPNG API — compression, watermark, format conversion, renaming
Drop images or folders here
photo-1.jpg
photo-2.png
banner.webp
Three Steps to Compress Images
Download → Drag → Compress — done in three steps
Download & Install
Download TinyOpt desktop client and install — no complex setup required
Drag & Drop Images
Drag images or folders into the app. Auto-detects formats, supports batch adding
One-Click Compress
Hit the compress button and let batch processing do the work — fast, efficient, quality results
Core Features
Batch Compression
Support PNG, JPEG, WebP, AVIF and more. Batch compress with one click while preserving quality
Watermark Tool
Image & text watermark with drag-and-drop WYSIWYG preview. Adjust opacity and position freely
Format Conversion
Convert between 9 output formats including ICO and PDF
Batch Rename
Smart renaming with variable templates — supports index, date, and custom prefixes
Multi-Key Management
Manage multiple API keys with auto-switching and monthly quota monitoring
Compression History
Full task history with original size, compression ratio, and detailed records
Project Stats
Frequently Asked Questions
Common questions about TinyOpt
Yes! The tool is completely free and open source. You only need a TinyPNG API Key (free tier: 500 images/month) to get started.
Input supports PNG, JPEG, WebP, AVIF, BMP, GIF, TIFF. Output supports JPEG, PNG, WebP, GIF, TIFF, BMP, AVIF, ICO, PDF — 9 formats total.
Images are sent to TinyPNG's official API for compression over encrypted connections. We do not store or forward your images — they are deleted after processing.
TinyPNG uses smart lossy compression that significantly reduces file size while remaining virtually indistinguishable to the human eye. You can also adjust compression parameters.
Visit tinypng.com/developers, register an account, and get your free API Key — 500 free compressions per month.
Absolutely! Drag in multiple images or entire folders — the tool supports multi-threaded batch compression for maximum efficiency.
Trusted by Users
Real reviews from designers and developers
"I process hundreds of design mockups daily. TinyOpt saves me at least 50% of my time, and the watermark feature is fantastic!"
"Batch compression + WebP conversion in one go. It's been a huge help for website performance optimization. Highly recommended!"
"Simple to use, great compression ratio — 3MB down to 200KB with excellent quality. And it's free! Couldn't ask for more."