What this tool does
Convert a browser-decodable image to PNG, JPEG or WebP. The browser decodes the image, draws it to a canvas and encodes the selected output format. An optional maximum width only downsizes wider images, preserving aspect ratio. PNG ignores the quality slider; JPEG and WebP use it.
How to use Image Format Converter
- Prepare the input. Choose an image the browser can open.
- Run or configure the tool. Choose PNG, JPEG or WebP and optional maximum width/quality.
- Check and use the output. Convert, download and inspect the output instead of assuming it is smaller.
How this tool works
The browser decodes the image, draws it to a canvas and encodes the selected output format. An optional maximum width only downsizes wider images, preserving aspect ratio. PNG ignores the quality slider; JPEG and WebP use it.
Worked example
Input: A 100 × 60 pixel PNG fixture; WebP output; maximum width 0
Output: A WebP image with the same 100 × 60 pixel dimensions.
Limits, assumptions and interpretation
Supported inputs depend on the browser image decoder; choosing an output format does not add a HEIC or AVIF decoder.
- Animation, original metadata and embedded color profiles are not preserved by a single canvas export.
- JPEG has no alpha channel; inspect transparent regions before sharing.
- There is no explicit byte-size or pixel-count guard in this component; use small files and avoid enormous decoded images.
Supported inputs and limits
- A 100 × 60 pixel PNG fixture; WebP output; maximum width 0
- Supported inputs depend on the browser image decoder; choosing an output format does not add a HEIC or AVIF decoder.
- Animation, original metadata and embedded color profiles are not preserved by a single canvas export.
- JPEG has no alpha channel; inspect transparent regions before sharing.
- There is no explicit byte-size or pixel-count guard in this component; use small files and avoid enormous decoded images.
Frequently asked questions
What does this tool actually do?
The browser decodes the image, draws it to a canvas and encodes the selected output format. An optional maximum width only downsizes wider images, preserving aspect ratio. PNG ignores the quality slider; JPEG and WebP use it.
What should I check before using the result?
Supported inputs depend on the browser image decoder; choosing an output format does not add a HEIC or AVIF decoder. Animation, original metadata and embedded color profiles are not preserved by a single canvas export. JPEG has no alpha channel; inspect transparent regions before sharing. There is no explicit byte-size or pixel-count guard in this component; use small files and avoid enormous decoded images.
Is information sent to a server?
Tool inputs are processed in this browser. This product does not use analytics or send your input to an external API. Clicking an external website link still visits that website.
Related tools
For a deeper workspace, explore the related OpusDesk Hub Studio.