🖼️ Image Tools
Compress images, convert between formats, and create PDFs — all in your browser. No uploads, no servers.
How It Works
All image processing uses the browser's native Canvas API. Your images are never uploaded to any server — everything runs locally. The PDF feature uses jsPDF, an open-source JavaScript library.
How Image Compression Works
This tool compresses and converts images entirely in your browser using the Canvas API. Your images are decoded, redrawn at the target quality and resolution, then re-encoded as JPEG, PNG, or WebP — all without uploading anything to a server.
JPEG compression works by reducing color information in areas where the human eye is less sensitive. WebP uses a more advanced algorithm that typically achieves 25–35% smaller files than JPEG at equivalent visual quality. PNG is lossless — it reduces file size through better compression without any quality loss.
Common use cases
- Reducing image file size before uploading to a website or CMS
- Converting PNG screenshots to JPEG or WebP to save storage
- Resizing large photos to a maximum resolution for email or sharing
- Batch optimizing images for faster web page load times