Categories
Image Converter
Convert images between PNG, JPEG, and WebP, with resizing and compression.
Leave blank to keep the original size
Overview
- Converts an uploaded image between PNG, JPEG, and WebP, with options to resize it and adjust the quality (compression level).
- When a max width or max height is specified, the image is automatically scaled down to fit within it while preserving the aspect ratio (it is never enlarged).
- For JPEG and WebP, you can specify a quality level (0-100%) to balance file size against image quality.
Usage
- Select the image you want to convert.
- Choose an output format (PNG / JPEG / WebP) and optionally set the quality, max width, and max height.
- Click "Convert" to see the result, then use "Download" to save it.
Example
Input
photo.png (1920×1080)
Output
converted.webp (800×450, 80% quality)
Use Cases
- Converting PNG images to WebP to speed up web page loading
- Resizing images to a specified max width before posting them to social media or a blog
- Adjusting JPEG quality to compress file size
FAQ
Is the uploaded image sent to a server?
No. All processing happens entirely in your browser (client-side); the image is never sent to a server.
What happens if I specify a size larger than the original image?
The image is never enlarged. If the max width or max height is larger than the original size, it is ignored and the image is converted at its original size.
Why can't I specify a quality for PNG?
PNG is a lossless format, so the browser's Canvas API does not support specifying a quality (compression level) for it. Choose JPEG or WebP if you need to adjust quality.
Notes
- Uploaded images must be 10MB or smaller.
- Supported output formats are PNG, JPEG, and WebP. Conversion to other formats (such as GIF or SVG) is not supported.
- Depending on the browser you use, WebP export may not be supported.
Related Tools
Generate multi-size favicon PNGs, a manifest, and HTML tags from an image.
Convert an image to a Base64 data URL, or restore an image from Base64.
Resize an image to a specified width and height.
Crop an image freely by dragging on it.